ESXi 6.5 и HPE — создаём RAID 1 из операционной системы
Понадобилось добавить новый RAID в ESXi 6.5. Гипервизор был установлен на небольшом сервере HPE ProLiant ML30. Новые диски hot plug, подсоединились без проблем, осталось настроить RAID.
ESXi 6.5 была установлена из образа HPE Customized image. Здесь есть специальная утилита ssacli для управления RAID контроллером.
Включаем SSH на хосте и логинимся в консоль.
Проверяем статус контроллера:
1 |
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show status |
На сервере используется контроллер Dynamic Smart Array B140i. Слот 0b — этот номер слота запомним и используем дальше в командах. Статус OK, можно продолжать работу.
Проверяем конфигурация контроллера:
1 |
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config |
Видим, что свободно два диска “Unassigned” в 3 и 4 слоте, вот из них нам и нужно создать ещё один RAID 1 массив.
Создаём RAID 1.
1 2 |
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0b create type=ld drives=1I:1:3,1I:1:4 raid=1 /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config |
Теперь у нас есть Array B.
Проверяем статус массивов:
1 |
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0b ld all show status |
Для того, чтобы ESXi смог использовать новый RAID в качестве хранилища, потребуется перезагрузка хоста.
Список полезных команд:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
Show configuration ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show config ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config Controller status ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show status ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show status Show detailed controller information for all controllers ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show detail ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show detail Show detailed controller information for controller in slot 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 for New Devices ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli rescan ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli rescan Physical disk status 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 Show detailed physical disk information 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 status 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 View Detailed Logical Drive Status ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 show ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 show Create New RAID 0 Logical Drive 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 Create New RAID 1 Logical Drive 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 Create New RAID 5 Logical Drive 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 Delete Logical Drive 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 Add New Physical Drive to Logical Volume 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 Add Spare Disks 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 Enable Drive Write Cache 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 Disable Drive Write Cache 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 Erase Physical Drive 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 Turn on Blink Physical Disk 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 Turn off Blink Physical Disk 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 Modify smart array cache read and write ratio (cacheratio=readratio/writeratio) 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 Enable smart array write cache when no battery is present (No-Battery Write Cache option) ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify nbwc=enable ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 modify nbwc=enable Disable smart array cache for certain 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 Enable smart array cache for certain 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 Enable SSD Smart Path 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 Disable SSD Smart Path 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 |