среда, 15 февраля 2012 г.

Как правильно отвязать LUN (Datastore) от хоста VMware ESX/ESXi 4.1 и ESXi 5.

 Как правильно отвязать LUN (Datastore) от хоста VMware ESX/ESXi 4.1 и ESXi 5.

ESX/ESXi 4.1
В версии ESX/ESXi 4.1 демон hostd проверяет том VMFS на доступность прежде чем слать туда команды ввода-вывода (I/Os) Но это не помогает для тех I/O, которые находятся в процессе в то время, когда случилась ситуация APD.
Как описано в KB 1015084, правильно отвязывать LUN с хоста ESX/ESXi 4.1 так (все делается на каждом из хостов):
  1. Разрегистрировать все объекты с этого Datastore (если они там есть), включая шаблоны - правой кнопкой по объекту, Remove from Inventory.
  2. Убедиться, что этот datastore не используют сторонние программы.
  3. Убедиться, что никакие из фичей vSphere для хранилищ (например, Storage I/O Control) больше не используются для этого устройства.
  4. Замаскировать LUN на хосте ESX/ESXi, следуя инструкциям KB 1009449 через модуль PSA (Pluggable Storage Architecture).
  5. Со стороны дискового массива распрезентовать LUN от хоста.
  6. Сделать "Rescan for Datastores" на хосте ESX/ESXi.
  7. Удалить правила маскирования LUN, которые вы сделали на шаге 4 по инструкции в KB1015084.
  8. Убедиться, что не осталось путей к устройству, после того, как вы проделали все эти операции.