المقدمة
يصف هذا المستند الحلول المختلفة عند إستلام الخطأ "ملف البيان غير الموجود في الحزمة" عند ترقية الإصدار 5.x من نظام التحكم في الوصول الآمن (ACS) من Cisco. تتم تغطية جميع الحلول المعروفة في هذا المستند.
المتطلبات الأساسية
المتطلبات
cisco يوصي أن يتلقى أنت معرفة الأساسية ال cisco يأمن ACS.
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج أو أجهزة معينة من ACS 5.x.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
فشلت ترقية ACS أو تثبيت التصحيح كما هو موضح:
ACS-VM/admin# application upgrade ACS_5.5.0.46.0.tar.gz software_repository
Do you want to save the current configuration ? (yes/no) [yes] ? yes
Generating configuration...
Saved the running configuration to startup successfully
% Manifest file not found in the bundle
ACS-VM/admin#
[an error occurred while processing this directive]
الحل 1 - أستخدم الأمر الصحيح
الأمر الصحيح لتثبيت حزمة تراكمية في ACS باستخدام CLI هو:
acs patch install patch-name repository repository-name
[an error occurred while processing this directive]
إذا تم إستخدام الأمر patch install-name repository-name، فيتم مواجهة الخطأ. لذلك، تأكد من إستخدام الأمر الصحيح لتثبيت التصحيح.
الحل 2 - حزمة الترقية التالفة
تلف حزمة ترقية أو ملف تصحيح ينتج عنه الخطأ.
تأكد من تنزيل الملف بشكل صحيح وتحقق من المجموع الاختباري MD5 للملف بعد التنزيل. للقيام بذلك، أستخدم أي تطبيق MD5 على الجهاز المحلي وقارن الإخراج بالمبلغ الاختباري MD5 الموجود على صفحة تنزيل Cisco.
يمكن إستخدام تطبيقات مثل المدقق MD5Checker أو WinMd5 على أجهزة Microsoft Windows للحصول على المجموع الاختباري MD5. يحتوي Mac OSX على أداة المجموع الاختباري MD5 مدمجة. أتمت هذا steps in order to فحصت ال MD5 من الملف:
- قم بتشغيل التطبيق الطرفي على جهاز Mac.
- أدخل مسار ملف MD5 لحساب المجموع الاختباري MD5 للملف.
قم بتحريك المؤشر فوق حزمة الترقية لعرض المجموع الاختباري MD5، كما هو موضح في هذه الصورة:
إذا لم تتطابق المبالغ المرجعية MD5، فقم بتنزيل الملف من cisco.com مرة أخرى. تأكد من إستخدام مستودع FTP لإجراء الترقية. يستند TFTP إلى UDP ولا يمكن الاعتماد عليه لنقل مثل هذه الملفات الضخمة. عندما تقوم بوضع ملف عبر FTP على خادم FTP، فتأكد من نقل الملف في الوضع الثنائي حيث أن وضع ASCII يفسده.
الحل 3 - مساحة غير كافية على مصدر المحتوى الإضافي
ويتم عرض هذا الخطأ أيضا في حالة عدم وجود مساحة كافية على محرك الأقراص الثابتة (HDD) الخاص بمصدر المحتوى الإضافي. تستخدم ترقية التطبيق قسم بيانات التخزين. عندما يبدأ التحسين، التحسين نقلت حزمة إلى ACS وال ACS يخزن أن مبرد تحت خزن معطيات. إذا لم تكن لدى بيانات التخزين مساحة كافية لحفظ الملف أو إستخراج الملف، فسيتم عرض الخطأ.
لتحديد ما إذا كان تقسيم /storeddata يحتوي على مساحة كافية، قم بتسجيل الدخول إلى CLI (واجهة سطر الأوامر) الخاصة ب ACS ثم أدخل الأوامر التالية:
- إظهار الدعم الفني <enter>
- /df -h <enter> (في نافذة مطالبة —المزيد)
المخرجات كما هو موضح:
ACS-VM/admin# sh tech
###################################################
Application Deployment Engine(ADE) - 2.1.1.136
Technical Support Debug Info follows...
###################################################
*****************************************
Displaying startup-config...
*****************************************
!
hostname ACS-VM
!
ip domain-name CISCOLAB.LOCAL
!
ipv6 enable
!
/df -h
...skipping
df -h output...
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/smosvg-rootvol
7.7G 232M 7.1G 4% /
/dev/mapper/smosvg-altrootvol
1008M 34M 924M 4% /altroot
/dev/sda1 99M 21M 74M 22% /boot
none 2.0G 0 2.0G 0% /dev/shm
/dev/mapper/smosvg-home
1008M 34M 924M 4% /home
/dev/mapper/smosvg-localdiskvol
63G 234M 60G 1% /localdisk
/dev/mapper/smosvg-optvol
347G 49G 281G 15% /opt
/dev/mapper/smosvg-recvol
1008M 34M 924M 4% /recovery
/dev/sda3 981M 18M 914M 2% /storedconfig
/dev/mapper/smosvg-storeddatavol
4.9G 3.0G 1.7G 65% /storeddata
/dev/mapper/smosvg-tmpvol
7.7G 52M 7.3G 1% /tmp
/dev/mapper/smosvg-usrvol
7.7G 646M 6.7G 9% /usr
/dev/mapper/smosvg-varvol
9.7G 97M 9.1G 2% /var
[an error occurred while processing this directive]
يجب أن تكون المساحة المتوفرة في بيانات التخزين ضعف حجم حزمة الترقية على الأقل. وإذا لم يكن الأمر كذلك، فهناك احتمال قوي لفشل الترقية.
لمسح مساحة في قسم بيانات التخزين، افتح حالة باستخدام مركز المساعدة التقنية (TAC) من Cisco.
ملاحظة: لا يتم دعم عمليات الترقية إلا على الأجهزة الافتراضية التي تحتوي على مساحة قرص ثابت تبلغ 500 جيجابايت على الأقل كما هو موضح في دليل التثبيت والترقية ل ACS 5.5.
تم تخصيص نسبة مئوية ثابتة من مساحة القرص الثابت لقسم بيانات التخزين. في الأقراص الصلبة الأصغر، تكون المساحة المخصصة أقل من ضعف حجم حزمة ترقية متوسطة، وبالتالي لا يمكن ترقية هذه الأجهزة بهذه الطريقة. ستحتاج بدلا من ذلك إلى إعادة تكوين الخادم إلى الإصدار الجديد واستعادة النسخ الاحتياطي للتكوين من الإصدار القديم. تذكر مسارات الترقية المدعومة التي سيتم ترقيتها بهذه الطريقة في أدلة الترقية لكل إصدار من ACS.