Niedawno kupiliśmy serwer „białej skrzynki” do uruchamiania VMware ESXi 5.0 (planujemy użyć zestawu vSphere 5 Essentials). Zgodnie z Przewodnikiem zgodności VMware, kontroler RAID LSI Logic MegaRAID SAS 9260-4i na serwerze jest kompatybilny (typ wsparcia wymieniony jako „skrzynka odbiorcza”).
Doszedłem do instalacji ESXi 5.0 na hoście, a także zainstalowałem vCenter Server Appliance. Połączyłem się z serwerem vCenter za pomocą klienta vSphere i widzę listę wstępnie zdefiniowanych alarmów, w tym takich, które powinny się uruchamiać przy każdej zmianie „stanu pamięci hosta”, co brzmi jak to, czego potrzebuję.
Właśnie próbowałem wyciągnąć jeden z dysków z macierzy RAID (co spowodowało oczekiwany sygnał dźwiękowy z kontrolera RAID), ale absolutnie nic nie wydarzyło się w vCenter. Wygląda na to, że alarm „stanu pamięci hosta” nie został uruchomiony.
To, co naprawdę muszę zrobić, to skonfigurować vCenter do wysyłania wiadomości e-mail, jeśli macierz RAID ulegnie degradacji, aby upewnić się, że będziemy wiedzieć i możemy wymienić martwy dysk. Jeśli alarm się nie uruchomi, nie wydaje się to obiecujące.
Czy coś mi umyka? W żadnym wypadku nie jestem ekspertem od VMware ani sprzętu serwerowego, więc nie jestem nawet pewien, kogo o to zapytać.
Z góry dziękuję!
źródło
Odpowiedzi:
Podziękowania dla Erica C. Singera za skierowanie mnie we właściwym kierunku - rozwiązałem to teraz, z dużą ilością Googlinga. Oto, co musiałem zrobić:
scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
ssh root@esxhostname
Zainstaluj plik VIB:
esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib
5a. Jeśli podczas instalacji wystąpiły błędy podpisu, zainstaluj z opcją
--no-sig-check
(oficjalna dokumentacja mówi, że możesz zmienić poziom sig-check, ale nie mogę zainstalować bez względu na poziom):esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib
Po ponownym uruchomieniu, alarm „Stan pamięci hosta” uruchomił się zgodnie z oczekiwaniami, gdy wyciągnąłem dysk, więc jestem szczęśliwym króliczkiem :-)
Dla kompletności, oto co musiałem zrobić, aby wysłać mi e-mail, gdy alarm się uruchomił:
źródło
Czy widzisz „pamięć” na karcie sprzętowej serwerów ESXi, a jeśli tak, to czy widzisz każdy dysk? jeśli nie, sprzęt na tym poziomie jest prawdopodobnie wstrzymany od ESX. Musisz sprawdzić, czy kontroler ma rozszerzenie, które można zainstalować na serwerze ESX.
źródło