وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

دستورات CLI برای مدیریت HPE Smart Array در ESXi

0 ۲۲۴
زمان لازم برای مطالعه: 4 دقیقه

مقدمه :

در این مطلب قصد دارم یک Cheat-sheet یا برگه تقلب سریع از دستوراتی که می‎توانید برای مدیریت کارت Raid سرورهای HP در مجازی ساز ESXi از آنها بهره بگیرید رو با شما به اشتراک بگذارم ، این دستورات تقریبا همه اقداماتی که از طریق رابط GUI در زمان بوت سرور برای مدیریت کارت Raid HP در اختیار شما هست رو بدون اینکه نیاز باشه سرور رو ریبوت کنید یا به iLO دسترسی داشته باشید میدهد

با ما همراه باشید.

نصب بسته نرم ‏افزاری HPE SSA برای ESXi

همانطور که در مقدمه عرض شد در این مطلب قصد داریم تا شما را با بسته نرم افزاری HPE Smart Storage Administrator (HPE SSA) CLI for VMware  آشنا کنم که تقریبا ۹۰ درصد فرایند های موجود در نرم افزار ویندوزی یا CLIرا پوشش می دهد با این تفاوت که شما باید از طریق دستورات CLI با آن کار کنید .

شما با دانلود بسته مخصوص Hypervisor خودتون رو از لینک های زیر دانلود و برای  نصب آن میتوانید با دستوراتی که در زیر شرح داده شده از این نرم افزار استفاده کنید .

  توجه کنید :  چنانچه شما از نسخه ESXi for HP استفاده می کنید نیازی به نصب این بسته نیست

پس از دانلود بسته مورد نظر و ذخیره کردن آن در Datastore سرور از طریق این دستور در محیط Shell بسته را Install نمایید .

~# esxcli software vib install -v 

 فرایند نصب دقیقا همانند نصب بستهای بروز رسانی ESXi که قبلا در این پست توضیح داده شده است ، می باشد. دقت داشته باشید که در صورت نصب کامل این بسته باید این پیغام را  The Update Completed Successfully دریافت نمایید در ضمن فرایند نصب نیاز به Restart هاست دارد.

پس از Reset هاست مجددبه محیط Shell وارد شده برا اطمینان از نصب Package این دستور را وارد نمایید (حروف بزرگ و کوچک مهم است )

~# esxcli software vib list | grep HPE

اجرای دستورات مدیریتی روی سرور ESXi 

برای شروع کار با این نرم افزار تحت CLI ابتدا باید وارد مسیر زیرشوید

./opt/smartstorageadmin/ssacli/bin/ssacli

و با توجه به نیازتون هر یک از دستورات زیر را اجرا نمایید.

نمایش تنظیمات Raid Controller بصورت کلی

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show config
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config

نمایش وضعیت Raid Controller

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show status

نمایش جزئیات اطلاعات کنترلر برای همه Controller ها

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show detail
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show detail

نمایش جزئیات اطلاعات کنترلر برای Controller در اسلات 0

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 show detail
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 show detail

Rescan کردن برای Device های جدید

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli rescan
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli rescan

وضعیت دیسک‎های فیزیکی متصل به Raid Controller

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 pd all show status

جزئیات وضعیت و اطلاعات دیسک های فیزیکی

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd all show detail
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 pd all show detail

وضعیت دیسک‎های منطقی ( Logical disk) روی کنترللر Raid

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld all show status

ایجاد یک RAID 0 با CLI

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld drives=1I:1:2 raid=0
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld drives=1I:1:2 raid=0

ایجاد یک RAID 1 با CLI

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=1
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=1

ایجاد یک RAID 5 با CLI

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2,2I:1:6,2I:1:7,2I:1:8 raid=5
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2,2I:1:6,2I:1:7,2I:1:8 raid=5

حذف دیسک های Logical یا Volume

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 delete
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 delete

اضافه کردن یک دیسک جدید به Logical Disk

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 add drives=2I:1:6,2I:1:7
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 add drives=2I:1:6,2I:1:7

اضافه کردن دیسک Spare به آرایه فعلی

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 array all add spares=2I:1:6,2I:1:7
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 array all add spares=2I:1:6,2I:1:7

فعال کردن WriteCache در Raid Controller سرور HP با ESXi CLI

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify dwc=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 modify dwc=enable

فعال کردن WriteCache در Raid Controller سرور HP با ESXi CLI

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify dwc=disable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 modify dwc=disable

پاک کردن دیسک فیزیکی

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd 2I:1:6 modify erase
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 pd 2I:1:6 modify erase

چشمک زن کردن LED دیسک فیزیکی سرور

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 modify led=on
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 modify led=on

خاموش کردن LED دیسک فیزیکی سرور

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 modify led=off
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 modify led=off

تغییر نسبت Read , Write در Smart Array

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify cacheratio=100/0
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 modify cacheratio=100/0

فعال کردن SmartCache زمانی که باطری وجودندارد ( گزینه (No-Battery Write Cache )

غیر فعال کردن Smart Cache برای یک Logical Volume مشخص

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=disable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=disable

فعال کردن Smart Cache برای یک Logical Volume مشخص

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=enable

فعال کردن SSD Smart Path در Raid Controller های HP

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 array a modify ssdsmartpath=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 array a modify ssdsmartpath=enable

فعال کردن SSD Smart Path در Raid Controller های HP

ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 array a modify ssdsmartpath=disable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 array a modify ssdsmartpath=disable

دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید