Кілька разів зустрічався ситуацією, коли NFS сховище на хості ESXi стає недоступним / неактивним, а підсвічується в списку сховищ хоста сірим кольором, хоча на мережевому рівні сховище залишається доступним. Зазвичай допомагає видалення NFS сховища і повторне його додавання.

Однак трапляється, що видалити таке неактивне NFS сховище з конфігурації хоста ESXi не вдається з помилкою:

Використовується ресурс datastore_nfs02.

Не вдалося викликати об’єкт форми «HostDatastoreSystem.RemoveDatastore» об’єкта форми «datastoreSystem-28» на сервері vCenter «xxxx».
CannotRemove datastore ‘datastore_name’, оскільки на ньому ввімкнено керування введенням / виводом пам’яті. Виправте його та повторіть спробу операції

Неактивне (сіре) NFS сховище в VMWare ESXi

Судячи помилково видалити NFS сховище не вдається через включеного компонента управління введенням-висновком сховища (Storage I / O control або SIOC). При відключенні Storage I / O Control для сховища з’являється інша помилка:

Магазин даних недоступний

увімкнути управління введенням / виводом пам’яті

Якийсь замкнутий круг …

Рішення

Щоб коректно видалити NFS сховище на хості VMWare ESXi, необхідно безпосередньо по SSH підключиться сервера (включити SSH можна з інтерфейсу vSphere так).

Виведемо список NFS сховищ в системі так:


esxcli storage nfs list

список nfs зберігання esxcli

У ESXi 4.x команда аналогічна команда виглядає так:


esxcfg-nas -l

Щоб отмонтировать NFS сховище, виконаємо


esxcli storage nfs remove –v datastore_nfs02

У ESXi 4.x команда така:


esxcfg-nas -d datastore_nfs02

Примітка. Якщо ім’я NFS сховища містить прогалини, його потрібно взяти в лапки.

Видалити неактіваное NFS сховище

Якщо сховище з інтерфейсу не пропаде, потрібно натиснути кнопку Refresh в розділі сховищ хоста ESXi.

оновити сховище даних ESXi

Примітка. Цю операції доведеться виконати на кожному хості ESXi, на якому потрібно потрібно видалити неактивне сховище.

Leave a Reply

Your email address will not be published. Required fields are marked *