вторник, 29 июля 2008 г.

пропал vmhba

Буквально только что столкнулся с проблемой:

ESX, SAN, VM, все дела.
И тут ESX отваливается от SAN, притом из списка Storage Adapters пропадает HBA - он был известен как vmhba1. Перезагрузка сервера не помогала.

Выполнил:
esxcfg-module -l
получил:


Device Driver Modules

Module Enabled Loaded
vmklinux true true
cciss true true
tg3 true true
lvmdriver true true
vmfs3 true true
etherswitch true true
shaper true true
tcpip true true
cosShadow true true
migration true true
nfsclient true true
deltadisk true true
vmfs2 true true
iscsi_mod true true
qla2300_707_vmw true false

По всей видимости, не загружен драйвер hba.

Полазил поискал - нашел как победить:

Сначала, надо найти полное имя драйвера. Сделать это можно
  1. выполнив команду esxcfg-module -q
  2. или ls /usr/lib/vmware/vmkmod
В моем случае имя было таким:
qla2300_707_vmw.o

Следующий шаг:
vmkload_mod qla2300_707_vmw.o

Следующий шаг:
esxcfg-rescan vmhba1

И все. vmhba1 в списке контроллеров появился, LUN'ы увиделись, ВМ на них нашлись.




2 комментария:

  1. Приветствую Михаил,


    Это после чего такие эффекты возникают? На ровном месте? Или до u2 обновили?

    ОтветитьУдалить
  2. На ровном месте.
    ESX 3.5 даже без Update 1.

    Могу еще сказать, что такое же у меня происходило с iSCSI инициатором.

    ОтветитьУдалить

Примечание. Отправлять комментарии могут только участники этого блога.