المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

معلومات أساسية

متى تستخدمه

كيف تستخدمه

نظام التشغيل Windows

ماك أو إس

فهم المخرجات/عمليات الفحص التي تم إجراؤها

عمليات التحقق التي تم إجراؤها بواسطة UCSM HealthCheck

رقم إخراج أداة UCSM العينة

تحليل مخرجات الأداة - الخطوات التالية

أوامر CLI

المقدمة

يصف هذا المستند عملية تشغيل أداة التحقق من صحة مدير نظام الحوسبة الموحدة (UCSM) ومرحلة ما قبل الترقية.

المتطلبات الأساسية

المتطلبات

cisco يوصي أن يتلقى أنت Python 3،6 أو متأخر ركبت على النظام.

ملاحظة: إذا كنت تقوم بتشغيل نظام التشغيل Windows، فيمكنك تثبيت Python وتكوين مسار البيئة.

ملاحظة: لا تفتح حالة مركز المساعدة الفنية لفشل تشغيل إصدار/برنامج نصي ل Python. أحلت ال CLI أمر قسم أن يعين يدويا الإصدار وفتح TAC حالة لكل يعين إصدار

المكونات المستخدمة

لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

أداة التحقق من UCSM هي أداة مساعدة لإجراء عمليات التحقق الذاتي الاستباقية على UCSM لضمان استقرارها ومرونتها. وهو يساعد على أتمتة قائمة التحقق من الصحة وما قبل الترقية على أنظمة UCS لتوفير الوقت عند إجراء عمليات ترقية البنية الأساسية ل UCS وصيانتها.

ملاحظة: تنزيل أحدث إصدار من الأداة واستخدامه دائما. بما أن الأداة يتم تحسينها بشكل متكرر، عندما تستخدم إصدار أقدم، فإنه يمكن أن تفقد تحققات مهمة.

ملاحظة: هذا البرنامج النصي هو أفضل جهد، حر في الاستخدام، ولا يمكنه تحديد جميع المشكلات المحتملة.

متى تستخدمه

- قبل ترقيات بنية UCS الأساسية

- التحقق من صحة UCS قبل نشاط الصيانة وبعده

- عندما تعمل مع Cisco TAC

- فحص الحماية الاستباقية في أي وقت

كيف تستخدمه

نظام التشغيل Windows

الخطوة 1. تنزيل أحدث إصدار من Python من تنزيلات Python

الخطوة 2. أستخدم عملية التثبيت العادية وانقر فوق تثبيت الآن (العملية الموصى بها)، لتنزيل الإعداد.

ملاحظة: تأكد من إضافة بايثون إلى المسار.

الخطوة 3. انتقل إلى الدليل الذي تم تثبيت Python فيه على النظام.

الخطوة 4. افتح موجه الأمر واكتب الأمر Python للتحقق من تثبيت Python.

الخطوة 5. قم بتنزيل أحدث إصدار من البرنامج النصي للتحقق من الصحة من هنا وحفظه في مجلد. الآن، استخرج الملف المضغوط، كما هو موضح في الصورة.

الخطوة 6. قم بتنزيل وحفظ أحدث سجلات الدعم الفني ل UCSM إلى المجلد الذي تم إنشاؤه، كما هو موضح في الصورة. انقر هذا الارتباط للعثور على الخطوات لتنزيل حزمة سجل UCSM؛ إنشاء دعم UCSM التقني.

الخطوة 7. افتح CMD وأقراص مضغوطة إلى المجلد حيث يوجد UCSMTool.py وقم بتشغيل UCSMTool.py كما هو موضح في الصورة.

الخطوة 8. دخلت الملف ممر حيث ال UCSM دعم مبرد يكون واخترت خيار ب رغب.

1. التحقق من صحة UCSM

2. التحقق السابق للتحديث

ماك أو إس

الخطوة 1. يأتي MacOS مع تثبيت بايثون افتراضي، تحقق من إصدار بايثون المثبت كما هو موضح هنا:

ملاحظة: في حالة انخفاض إصدار python عن 3.6، يرجى الترقية إلى 3.6 والإصدارات اللاحقة.

ملاحظة: إذا كان إصدار python هو 3.6 أو إصدار أحدث، فقفز إلى الخطوة 5 وإلا، انتقل إلى الخطوة 2.

الخطوة 2. قم بتنزيل أحدث إصدار من Python من https://www.python.org/downloads/macos/.

الخطوة 3. أستخدم عملية التثبيت العادية لإكمال/ترقية تثبيت python.

الخطوة 4. قم بتنزيل أحدث إصدار من البرنامج النصي للتحقق من الصحة من هنا واحفظه إلى مجلد. الآن، استخرج الملف المضغوط، كما هو موضح في هذه الصورة.

الخطوة 5. قم بتنزيل وحفظ أحدث سجلات الدعم الفني ل UCSM إلى المجلد الذي تم إنشاؤه، كما هو موضح في هذه الصورة. انقر فوق الارتباط للعثور على الخطوات لتنزيل حزمة سجل UCSM؛ إنشاء دعم UCSM الفني.

الخطوة 6. افتح الوحدة الطرفية، وتصفح إلى الدليل حيث لديك البرنامج النصي لفحص الصحة الذي تم تنزيله، ثم قم بتشغيل python UCSMTool.py أو python3UCSMTool.py كما هو موضح هنا.

الخطوة 7. أدخل مسار الملف حيث يوجد ملف دعم UCSM الفني واختر الخيار المرغوب لتنفيذ النص التنفيذي.

1. التحقق من صحة UCSM

2. فحص ما قبل الطباعة

فهم المخرجات/عمليات الفحص التي تم إجراؤها

عمليات التحقق التي تم إجراؤها بواسطة UCSM HealthCheck

يتم إجراء هذه التحققات بواسطة UCSM-HealthCheckTool:

تجمع UCSM HA الحالة:  يعرض حالة نظام المجموعة لمنافذ الموصلات البينية الليفية.

عملية PMON الحالة: يعرض حالة كل العمليات في مدير Cisco UCS.

تثبيت نظام الملفات: يعرض جدول التحميل.

تحقق من وجود مشكلة في حجم /var/sysmgr: عمليات إستخدام VAR/sysmgr.

تحقق من وجود مشكلة في حجم /var/tmp: التحقق مما إذا كانت /var/tmp تستخدم.

6296 Fi غير مستجيب بعد دورة الطاقة، تحديث مراجعة الأجهزة: تحقق من وحدة Fabric Interconnect Module ورقم مراجعة الأجهزة الخاص بها.

أخطاء ذات خطورة كبيرة أو خطيرة: تقارير إذا كان لديك أي تنبيه رئيسي أو هام في برنامج UCS Manager.

تحقق من النسخة الاحتياطية المتوفرة: تحقق من توفر النسخ الاحتياطي في برنامج UCS Manager.

وحدة مراقبة لوحة المفاتيح  فحص: تحقق من انتهاء صلاحية حلقة المفاتيح أو صلاحيتها.

حل SafeHut البديل مطلوب أم لا: تحقق مما إذا كان إصلاح Shafeshut مطلوبا أم لا عن طريق التحقق من نموذج FI وإصداره.

الأجهزة المهملة في الإصدار 4.x من Cisco UCS Manager: تحقق من وجود أي أجهزة مهملة في الإصدار Cisco UCS Manager، الإصدار 4.x.

الأجهزة المهملة التي تم العثور عليها ل 3.1.x وما بعده: التحقق من وجود أي أجهزة مهملة في إصدار Cisco UCS Manager 3.x

تحقق من إمكانية إعادة التشغيل للخادم طراز B200M4 بسبب وجود حقول MRAID12G فارغة: تحقق مما إذا كان الخادم طراز B200M4 يحتوي على وحدة تحكم RAID فارغة من نوع S/N ل MRAID12G.

يؤدي تغيير UCSM 3.1 في الحد الأقصى لتخصيص الطاقة إلى فشل اكتشاف الخادم النصلي: للتحقق من سياسة الطاقة التي تم تكوينها في برنامج UCS Manager.

وجود رمز خطأ تلف Bootflash Corruption Fault Code F1219: تحقق من وجود تلف Bootflash.

تحقق من فشل httpd في البدء عند حذف حلقة المفاتيح الافتراضية: تحقق مما إذا تم حذف حلقة المفاتيح الافتراضية.

تحتوي الجيل الثالث من المؤسسات المالية (FIs) على حالات غير صحيحة لنظام الملفات-"حالة نظام الملفات: مسح مع الأخطاء": التحقق من وجود خطأ في نظام الملفات.

تحقق من فشل التثبيت التلقائي للخادم إلى 4. 0(4b) في تنشيط وحدة التحكم في محرك أقراص SAS: تحقق من إصدار البرنامج الثابت المضيف وإصدار موسع SAS

تحقق من أن ترقية البرنامج الثابت من السلسلة C-Series تبقى قيد التشغيل لفترة طويلة، قم بإجراء جرد" لجرد نظام تشغيل PNU الخاص بالخادم: وهو يتحقق من طراز الخادم وإصداره لتحديد ما إذا كنت قد أصبت بهذه المشكلة.

تحقق من مجال مصادقة UCSM الذي يستخدم نقطة أو واصلة: تحقق من تكوين اسم مجال المصادقة باستخدام نقطة أو حروف واصلة.

فشل المصادقة المحلية أو الاحتياطية: التحقق من طريقة المصادقة التي تم تكوينها لنموذج FI معين والتحقق من إصدارها أيضا.

تحقق من الصحة بين UCSM و UCS Central: التحقق من تسجيل UCSManager مع UCS Central

مجموعات المسامير عبر الشبكة المحلية (LAN) وشبكة التخزين (SAN): تحقق من تكوين الدعامة عبر الشبكة المحلية (LAN)/شبكة التخزين (SAN) في مجموعتك وتبرز مراجعة التكوين قبل الترقية/أي نشاط عبر الشبكة المحلية (MW)

التحقق من الأنشطة المعلقة الموجودة في UCSM: التحقق من وجود أي أنشطة معلقة في مجال إدارة UCS.

الفحص الصحي للمنظمة الدولية للهجرة: فحص الصحة العامة لوحدات الإدخال والإخراج.

الملفات الأساسية المتوفرة في إختبار UCSM: تحقق من أن أي ملف أساسي يتم العثور عليه في غضون 60 يوما.

فك تكوين L2 المحتمل: تحقق من وجود أي تكوين غير صحيح في حالة تكوين L2 مفكك.

VIC 1400 و 6400 خطوة رفرفة إصدار: فحصت الشرط حالي في هذا خلل

تحقق من 2304 شركة IOMs قم بفك الاتصال وإعادة الاتصال أثناء تحديث البرنامج الثابت: تحقق من طراز وحدة الإدخال والإخراج و Fabric Interconnect وحدد ما إذا كانت هناك أية مشكلة محتملة.

التحقق من صحة DME: التحقق من صحة قاعدة بيانات محرك إدارة البيانات (DME).

عدد الواجهات التي تتطابق مع FI والنقاط التي تطابق FLOGI: التحقق من عدد الواجهات وجلسة العمل

فحص JUMBO أو MTU القياسي: التعرف على تهيئة MTU.

رقم إخراج أداة UCSM العينة

afrahmad@AFRAHMAD-M-C3RS ucsm_health_check-master $ python UCSMTool.py

UCS Health Check Tool 1.1

Enter the UCSM file path: /Users/afrahmad/Desktop/20190328180425_fabric-5410-1k08_UCSM.tar

Press 1 for UCSM Health Check

Press 2 for PreUpgrade Check

Enter your choice (1/2): 2

Enter the UCS Target Version [Ex:4.1(1x)]: 4.2(1i)

Log Extraction:  [########################] COMPLETED

UCSM Version: 3.2(3h)A

Target Version: 4.2(1i)

Upgrade Path: 3.2(3) ==> 4.2(1i)

Summary Result:

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| SlNo | Name                                                              | Status     | Comments                                                       |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 1    | UCSM HA Cluster State                                             | PASS       |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 2    | PMON Process State                                                | PASS       |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 3    | File System Mount                                                 | PASS       |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 4    | Check for /var/sysmgr size issue                                  | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 5    | Check for /var/tmp size issue                                     | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 6    | 6296 FI unresponsive after power cycle, HW revision update        | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 7    | Faults with Severity Major or Severity Critical                   | Found      | Review the faults and Contact TAC, if needed                   |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 8    | Check Backup Available                                            | No Backup  | Please ensure to take backup,                                  |

|      |                                                                   |            | Refer this link:                                               |

|      |                                                                   |            | http://go2.cisco.com/UCSBackup                                 |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 9    | Keyring Cert Check                                                | PASS       |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 10   | Safeshut Workaround Needed or Not                                 | Not Needed |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 11   | Deprecated Hardware in Cisco UCS Manager Release 4.x              | Found      | Review the release notes to verify the hardware compatibility. |

|      |                                                                   |            | Refer this link:                                               |

|      |                                                                   |            | http://go2.cisco.com/RN-4                                      |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 12   | Deprecated HW found for 3.1.x onwards                             | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 13   | Check for B200M4 reboot due to blank MRAID12G fields              | Found      | Contact TAC                                                    |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 14   | UCSM 3.1 Change in max power allocation causes blade discovery    | Not Found  |                                                                |

|      | failure                                                           |            |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 15   | Existence of bootflash corruption fault code F1219                | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 16   | Check for httpd fail to start when default keyring is deleted     | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 17   | 3rd GEN FIs has unclean file system states-"Filesystem state:     | Not Found  |                                                                |

|      | clean with errors"                                                |            |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 18   | Check for Server Auto-Install to 4.0(4b) Fails to Activate SAS    | Not Found  |                                                                |

|      | Controller                                                        |            |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 19   | Check for C-Series firmware upgrade stays long in process         | Not Found  |                                                                |

|      | "perform inventory of server"  PNU OS Inventory                   |            |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 20   | Check UCSM Authentication Domain using a Period or Hyphen         | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 21   | Local or fallback Authentication failure                          | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 22   | Health check between UCSM and UCS central                         | Not Found  | UCS Manager is Not Registered                                  |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 23   | LAN and SAN Pin Groups                                            | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 24   | Checking Pending Activities Present in UCSM                       | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 25   | Health Check for IOM                                              | PASS       |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 26   | Core Files available in UCSM Check                                | Not Found  | No core files were found in last 60 days                       |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 27   | Disjoint L2 potential misconfiguration                            | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 28   | VIC 1400 and 6400 Link Flap Issue                                 | Not Found  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 29   | Check 2304 IOMs disconnect and re-connect during firmware update  | Not Found  |                                                                |

|      | step                                                              |            |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 30   | Number of Interface up and Flogi Matching on FI                   | ---        | Primary:                                                       |

|      |                                                                   |            |   FC Port Trunking Count: 0,                                   |

|      |                                                                   |            |   Eth up Port: 5,                                              |

|      |                                                                   |            |   Flogi Count: 12                                              |

|      |                                                                   |            | Secondary:                                                     |

|      |                                                                   |            |   FC Port Trunking Count: 0,                                   |

|      |                                                                   |            |   Eth up Port: 5,                                              |

|      |                                                                   |            |   Flogi Count: 12                                              |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

| 31   | Jumbo or Standard MTU Check                                       | NOT_FOUND  |                                                                |

+------+-------------------------------------------------------------------+------------+----------------------------------------------------------------+

Faults with Severity Major:

F0207: Adapter ether host interface 3/3/1/2 link state: down

F0207: Adapter ether host interface 3/3/1/4 link state: down

F0207: Adapter ether host interface 3/3/1/3 link state: down

F0283: ether VIF 1153 on server 3 / 3 of switch B  down, reason: Admin config change

F0479: Virtual interface 1153 link state is down

We would recommend Customers should complete the below prior to an upgrade:

a. Review firmware release notes

b. Review compatibility

c. Upload required images

d. Generate/Review UCSM show tech

e. Determine vulnerable upgrade bugs and complete pro-active workaround

f. Verify FI HA and UCSM PMON status

g. Generate all configuration and full state backups (right before upgrade)

h. Verify data path is ready (right before upgrade)

i. Disable call home (right before upgrade)

NOTE:

a. All reports and logs will be saved in the same location from where the script was executed.

b. Please visit the Summary Report/ Main Report to view all the Major and Critical Fault alerts.

تحليل مخرجات الأداة - الخطوات التالية

- تقوم الأداة بأتمتة عملية تشغيل الأوامر اليدوية على أنظمة UCS.

- إذا تم تشغيل الأداة موافق ويعطي تمرير/لم يتم العثور عليه في جميع الاختبارات. نظام UCS جيد لكل التحققات التي قام البرنامج النصي بتنفيذها.

- في الحالات التي تكون فيها الأداة نفشل/عثر على في بعض التحققات أو لا تعمل بنجاح، يمكنك إستخدام أوامر CLI (المدرجة هنا) لتنفيذ نفس التحققات على UCS System/Fabric Interconnect كما تم من قبل النص التنفيذي يدويا.

- لا تقوم الأداة بالتحقق من وجود أي تحذيرات قديمة/جديدة/مفتوحة/تم حلها، ومن ثم يوصى بشدة بمراجعة ملاحظات إصدار UCS وأدلة الترقية قبل أي نشاط ترقية أو صيانة.

تلميح: للتحقق من الصحة العامة لبيئة UCS، لا يوفر Cisco TAC هذه الخدمة. يحتوي فريق توصيل العملاء CX (المعروف سابقا باسم الخدمات المتقدمة) من Cisco على تحليل الأخطاء/المخاطر الذي يقدمه. إذا كنت تريد هذا النوع من الخدمات، فاتصل بفريق المبيعات/الحساب.

أوامر CLI

يربط SSH إلى كلا الموصلات البينية الليفية:

# show cluster extended-state, verify HA status is ready.

# connect local-mgmt ; # show pmon state, Verify the services are in running status.

# connect nxos ; # show system internal flash, Verify free size in  /var/sysmgr and /var/tmp

# connect nxos ; # show module, verify HW revision number for 6296 fabric interconnects.

# show fault detail | include F1219, verify this fault code for bootflash corruption

# show iom health status, displays health of IOM

# show server status, verify the status of server.

# scope monitoring; # scope sysdebug; # show cores , verify if there are any core files.

# scope security; # scope keyring default; #show detail, verify details for default keyring, expiry etc.

# connect nxos; # show int br | grep -v down | wc –l, verify the number of active Ethernet interfaces.

# scope security; # show authentication, review the authentication type.

# connect nxos; # show flogi database, review the flogi database.