Перейти к основному содержанию

HP ProLiant DL380 G7 — операционная система ESXi не видит диск

Hewlett Packard Enterprise

Имеется сервер седьмого поколения HP ProLiant DL380 G7 с контроллером Smart Array P410i. На сервере из двух дисков собран RAID1, на котором работает гипервизор ESXi, не помню какой версии.

В сервер вставили диск, чтобы использовать в качестве временного VMFS тома, но ESXi его не видит. Что делать?

Ситуация, в целом, понятная. RAID контроллер Smart Array P410i предоставляет операционной системе только массивы, физические диски в операционную систему не отдаются. У нас есть простой выход, сделать из этого нового диска RAID0 массив, тогда контроллер прокинет этот диск в ОС и ESXi увидит новый диск ака массив.

Проверим.

hpe

iLO 3 прекрасно видит все три диска.

Включаем SSH на гипервизоре. Логинимся. Проверим что из дисков видит гипервизор:

esxcli storage core device list

hpe

А видит он у нас только один логический диск из двух дисков в массиве RAID1.

Посмотрим какие утилиты есть для работы с RAID контроллером в ESXi:

esxcli software vib list | grep ssa

esxi

У нас есть утилита ssacli от HPE. Должна работать. Проверим.

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show status
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 logicaldrive all show status

hpe

Прекрасно, контроллер отвечает, статус в порядке. Логический диск обнаруживается, его статус тоже в порядке.

Смотрим конфигурацию:

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config

hpe

Видим что на контроллере имеется SATA массив Array A, внутри логический диск 1 RAID1 из двух дисков SSD. А ещё есть один Unassigned HDD диск на 1 Терабайт. Вот он-то нам и нужен. Вернее нам нужен его адрес: 1I:1:3.

Ещё один способ получить адрес диска:

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 pd all show status

hpe

Собираем RAID0 массив из одного третьего диска:

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld drives=1I:1:3 raid=0

hpe

Смотрим что получилось:

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config

hpe

А у нас появился массив Array B и второй логической диск.

esxi

Теперь гипервизор ESXi узрел новый массив без проблем. Все действия мы сделали на работающем сервере без перезагрузки и остановки виртуалок. Для установки диска, конечно, понадобился простой.

Цены

 

Похожие материалы

ESXi 6.0 — добавляем драйвер для HPE Smart Array P408i-a

Начал устанавливать ESXi 6.0 U2 на сервер с RAID контроллером HPE Smart Array P408i-a и не смог, операционная система не увидела RAID массив. Будем кастомизировать образ ESXi, добавив в него драйвер для RAID контроллера. Для кастомизации воспользуемся утилитой ESXi-Customizer.

HPE ProLiant MicroServer Gen10 — мониторинг дисков

Что-то я обеспокоился состоянием дисков своего домашнего сервера HPE ProLiant MicroServer Gen10. У этого сервера есть одна маленькая, но очень большая проблема — мониторинг состояния дисков и дисковых массивов.

HPE ProLiant MicroServer Gen10 и ESXi 6.7 — добавление Storage

Недавно поставил ESXi 6.7 на сервер HPE ProLiant MicroServer Gen10. На сервере штатными средствами собрано зеркало RAID1 из двух дисков. Пришла пора проверить, увидит ли ESXi собранный RAID массив, и если да, то добавить его как Storage.