المحتويات

المقدمة

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

إنهاء مثيلات USRM/VRSM قبل تعطيل التحقق من التناسق

تنزيل الأداة المساعدة.

أوامر نظام التشغيل RedHat/Linux

تعليمات ESXi

التثبيت على برنامج ESXi 5.x من VMware

أوامر ل VMware vSphere

المقدمة

يوضح هذا المستند خطوات تعطيل التحقق من تناسق الصفيف المتكرر للأقراص الفردية (RAID) على وحدات تحكم LSI RAID، والتي يمكن أن تؤثر سلبا على بعض التطبيقات ذات متطلبات الإدخال/الإخراج (I/O) الصارمة.  بمجرد أن تصبح هذه المجموعة من التطبيقات التي تتضمن متطلبات الإدخال/الإخراج كثيرة المتطلبات هي Universal Session و Resource Manager / Videoscape Session Resource Manager (USRM/VSRM). ونظرا للتأثير المحتمل لانتظار الإدخال/الإخراج على هذه التطبيقات التي يمكن أن تحدث أثناء تشغيل عمليات التحقق من التناسق، يوصى بتعطيل عمليات التحقق من التناسق على جميع محركات الأقراص الظاهرية/وحدات تخزين RAID.  راجع CSCuw01134

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

خوادم Cisco لنظام الحوسبة الموحدة (UCS) M3 المثبت على حامل مع وحدات التحكم LSI 92xx طراز RAID.

يتطلب تعطيل التحقق من التناسق إطار صيانة لتطبيق USRM/VSRM.

إنهاء مثيلات USRM/VRSM قبل تعطيل التحقق من التناسق

هناك ما يصل إلى 8 مثيلات من USRM/VSRM على UCS C220.  يجب إنهاء كل مثيل قبل تنفيذ إجراء تعطيل التحقق من التناسق.  عند اكتمال إجراء التحقق من التناسق، يجب إعادة تشغيل كل مثيل يدويا.

ملاحظة: ينبغي إدراج العمليتين الواردتين أدناه في طريقة إجراء رفيعة المستوى مكتوبة من أجل نظم/متطلبات العملاء الفردية.  على سبيل المثال: ستتضمن إجراءات العمل الموحدة تنسيق تجاوز فشل الخادم والتغلب على الأعطال لتقليل تأثير العملاء إلى الحد الأدنى.  قد يكون لكل عميل متطلبات مختلفة يتم تلبيتها في إجراء العمل الموحد.

لإنهاء برنامج USRM/VSRM، اتبع هذه الخطوات.  ملاحظة: يلزم استكمال هذه الخطوات لكل حالة من حالات الإدارة المستدامة/إدارة الموارد البشرية/إدارة الموارد البشرية.

1. فتح واجهة مستخدم ويب (UI) USRM/VSRM في مستعرض

2. انتقل إلى صفحة إعادة التعيين

3. تعيين ServerState إلى "إنهاء" باستخدام المربع المنسدل.

4. انقر زر تنفيذ التغييرات.

النتيجة: سيتم إنهاء برنامج USRM/VSRM ولن يتم إعادة تشغيله.

بمجرد اكتمال عملية تعطيل التحقق من التناسق، سيتعين بدء تشغيل كل مثيل من USRM/VSRM يدويا.  اتبع هذه الخطوات لكل مثيل من USRM/VSRM.

1. فتح جلسة SSH إلى USRM/VSRM.

2. انتقل إلى الدليل المناسب

1. بالنسبة إلى USRM: /opt/usrm

2. بالنسبة إلى VSRM: /common/usrm

3. تنفيذ الأمر لبدء تشغيل USRM/VSRM: ./usrm —<option (auto أو supervisor)> -d

1. مثال على الأسلوب الخاضع للإشراف: ./usrm — مراقب -d

2. مثال على الوضع التلقائي: ./usrm — auto-d

ملاحظة: هناك شرطان قبل الخيار وشرطة واحدة قبل المعلمة "d".

النتيجة: سيبدأ برنامج USRM/VSRM في معالجة الطلبات وسيبدأ في ذلك.

تنزيل الأداة المساعدة.

تنزيل StorCLI Utility http://docs.avagotech.com/docs/12351437

سيكون لملف StorCLI ZIP مجلدات تحتوي على ملفات تثبيت لأنظمة تشغيل مختلفة (OS).

التركيب على نظام التشغيل RedHat Linux

قم باستخراج ملف RPM الناتج عن /StorCLI_All_OS/Linux/folder في الملف zip، ثم قم بتثبيت:

#rpm -ivh <StorCLI-X.xx-x.noarch.rpm>

أوامر نظام التشغيل RedHat/Linux

Change to the folder where storcli64 executable file was installed to, typically /opt/MegaRAID/storcli/

#cd /opt/MegaRAID/storcli

Check to make sure no consistency checks are currently in progress

storcli]#./storcli64 /c0 /vall show cc

VD Operation Progress% Status

---------------------------------------

0 CC - Not in progress <<<<<<<<<<<

1 CC - Not in progress <<<<<<<<<<<

From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:

./storcli64 /c0/vall stop cc

Issue the command to disable consistency checks from being run in the future:

./storcli64 /c0 set cc=off

Confirm that consistency checks have been disabled:

./storcli64 /c0 show cc

Controller Properties :

=====================

-----------------------------------------------

Ctrl_Prop Value

-----------------------------------------------

CC Operation Mode Disabled <<<<<<<<<<<<<<<<

CC Execution Delay 0

CC Next Starttime 06/20/1999, 19:00:00

CC Current State Stopped

CC Number of iterations 0

CC Number of VD completed 0

CC Excluded VDs None

Confirm the CC Operation Mode line shows ‘Disabled’

تعليمات ESXi

إذا كانت الظروف تتطلب تعطيل عمليات التحقق من التناسق في بيئات ESXi من VMware، فإن عملية تثبيت الأداة المساعدة StorCLI مختلفة، ولكن صياغة أمر التخزين هي نفسها.  يتم تعطيل طبقة الأمان (SSH) بشكل افتراضي في vSphere، وستحتاج إلى تمكين SSH قبل محاولة فتح وحدة SSH الطرفية مع المضيف.

التثبيت على برنامج ESXi 5.x من VMware

قم باستخراج/نسخ ملف vmWare-esx-storcli-xxxxx.vib من /StorCLI_All_OS/VMWARE-MN/ المجلد الموجود في ملف zip.

انسخ ملف vmWare-esx-storcli-xxxxx.vib إلى نظام الملف المحلي لمضيف ESXi، إلى مجلد /tmp.

قم الآن بتشغيل الأمر esxcli لتثبيته.

#ESXCLI برمجية vib ركبت -v "/tmp/vmware-esx-storcli-xxxxxx.vib" -no-sig-check

أوامر ل VMware vSphere

Change to the folder where the Storcli executable was installed to, typically /opt/lsi/storcli

#cd /opt/lsi/storcli

Please note the ESXi storcli executable is storcli

Check to make sure no consistency checks are currently in progress

storcli]#./storcli /c0 /vall show cc

VD Operation Progress% Status

---------------------------------------

0 CC - Not in progress <<<<<<<<<<<

1 CC - Not in progress <<<<<<<<<<<

From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:

./storcli /c0/vall stop cc

Issue the command to disable consistency checks from being run in the future:

./storcli /c0 set cc=off

Confirm that consistency checks have been disabled:

./storcli /c0 show cc

Controller Properties :

=====================

-----------------------------------------------

Ctrl_Prop Value

-----------------------------------------------

CC Operation Mode Disabled <<<<<<<<<<<<<<<<

CC Execution Delay 0

CC Next Starttime 06/20/1999, 19:00:00

CC Current State Stopped

CC Number of iterations 0

CC Number of VD completed 0

CC Excluded VDs None

Confirm the CC Operation Mode line shows ‘Disabled’