lestertv
Contributor
Contributor

Добавление дисков в datastorage

При попытке добавить диски в datastorage система 30 минут ищет диски, после нахождения пытается создать storage  в течении 30 минут и выдаёт ошибку:

Failed to create VMFS datastore SSD - Cannot change the host configuration. - dismiss

В нете нашёл такое решение:

s -lha /vmfs/devices/disks/

partedUtil getptbl /vmfs/devices/disks/<your disk id>

partedUtil setptbl /vmfs/devices/disks/<your disk id> msdos

Но последние две команды выполняются где то по часу и в итоге после перезагрузки снова не удаётся добавить диски в datastorage

0 Kudos
7 Replies
Finikiez
Champion
Champion

Добрый день!

Поясните, пожалуйста, что же вы все-таки пытаетесь сделать? Потому что нет операции добавления дисков в datastore. Есть операции создать\удалить\расширить датастор.

Если вы создаете датастор и получаете в процессе ошибку, то приведите vmkernel лог ESXi хоста за момент попытки создания датастора

0 Kudos
Finikiez
Champion
Champion

Ах да, еще расскажите про версии ESXi, что у вас за сторадж и как он подключен (локальный диски\FC\iSCSI\NFS)?

0 Kudos
lestertv
Contributor
Contributor

Finikiez спасибо, что откликнулись.

Операция: создать datastore

VMware-ESXi-6.5.0-Update2-9298722-HPE-preGen9-650.U2.9.6.8.3-Sep2018

pastedImage_1.png

Storage: локально подключен SSD

Ещё добавлю, что даже свежеустановленная система очень сильно тормозит. При этом 6.0 работала очень быстро.

0 Kudos
Finikiez
Champion
Champion

В GA релизе были проблемы с AHCI драйвером https://www.virtuallyghetto.com/2017/07/ahci-vmw_ahci-performance-issue-resolved-in-esxi-6-5-update-...

Если верить вам, то у вас установлен U2 и все должно быть хорошо.

Правильно ли я понимаю, что вы используете сервер HPE, поскольку устанавливали дистрибутив ESXi от HPE?

SSD в сервер установлен какой?

Установленный SSD сертифицирован HPE?

SSD подключен через RAID контроллер или напрямую?


Можете полный vmkernel лог прицепить и указать в какое время вы воспроизводили проблему?

В iLO сервера аппаратных проблем не значится?

Прошивки используются последние на аппаратных компонентах?

0 Kudos
lestertv
Contributor
Contributor

Если верить вам, то у вас установлен U2 и все должно быть хорошо.

pastedImage_0.png

Правильно ли я понимаю, что вы используете сервер HPE, поскольку устанавливали дистрибутив ESXi от HPE?

pastedImage_1.png

SSD в сервер установлен какой? SSD Intel DC S3500

Установленный SSD сертифицирован HPE? Как это проверить?

SSD подключен через RAID контроллер или напрямую? RAID HP P410 с кондёром

Можете полный vmkernel лог прицепить и указать в какое время вы воспроизводили проблему? Система не даёт зайти в web интерфейс, подвисает при запросе SSH чтения логов и подвисает при прямом обращении к серверу F2 View log, могу смотреть логи только по ALT + F12. Даже перезагрузка только жёстка через ilo. Переустановка ESXI не помогла.

В iLO сервера аппаратных проблем не значится? Ошибок Не вижу, К то му же 6.0 запускается, не тормозит, создаёт datastore

pastedImage_12.png

Прошивки используются последние на аппаратных компонентах?

pastedImage_14.png

0 Kudos
Finikiez
Champion
Champion

Окей.

Проблемы еще могут быть на уровне hpsa драйвера или nhpsa, в зависимости от того, который работает из коробки с контроллером p410.

К примеру https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00003625en_us

Тем более, что сам контроллер p410 официально не поддерживается с 6.5, смотрите матрицу совместимости VMware Compatibility Guide - I/O Device Search

Можно попробовать поиграться версиями драйвера на контроллер, либо откатиться к поддерживаемой конфигурации, где проблем у вас не наблюдалось.

0 Kudos
lestertv
Contributor
Contributor

Вы полностью правы. Как тест, отключил контроллер. SSD подключил как флешку и ESXi начал летать.

Затем установлены и работают драйвера:

nhpsa                          2.0.18-1OEM.650.0.0.4598673           Microsemi        VMwareCertified   2019-02-21

scsi-hpdsa                     5.5.0.54-1OEM.550.0.0.1331820         HPE              PartnerSupported  2019-02-18

scsi-hpvsa                     5.5.0-88OEM.550.0.0.1331820           Hewlett-Packard  PartnerSupported  2019-02-21

hpe-smx-provider               600.03.11.00.9-2768847                HPE              VMwareAccepted    2019-02-21

Здесь берём актуальные драйвера: (я выбирал из папки ноябрь 2017) Index of /hpe

Установка/удаление драйверов:

Переводим сервер  в режим обслуживания    esxcli system maintenanceMode set --enable true

Просмотр драйвера    esxcli software vib list / grep nhpsa

Удаление    esxcli software vib remove -n nhpsa -f

Установка    esxcli software vib install -v /tmp/hpe-smx-provider-600.03.11.00.9-2768847.vib --force --no-sig-check

Отключение режима обслуживания    esxcli system maintenanceMode set --enable false

0 Kudos