SNMPD to usługa dzięki której możemy monitorować zasoby naszego serwera. Czasem się zdarza że przy próbie uruchomienia tej usługi pokazuje nam się poniższy błąd.
Call "HostServiceSystem.Start" for object "serviceSystem-125" on vCenter Server "<vCenter_server_fqdn>" failed.
Błąd pojawia się ponieważ nasz plik: snmp.xml najprawdopodobniej jest uszkodzony.
Aby rozwiązać problem należy zalogować się do serwera przez SSH i przejść do folderu z naszym plikiem.
cd /etc/vmware
Warto wykonać sobie kopie zapasową pliku poniższą komendą:
cp snmp.xml snmp.xml.bkup
Rysunek 1 - Połączenie SSH z naszym serwerem.
Otwieramy nasz plik: snmp.xml dowolnym edytorem tekstowym np. nano lub vi i wklejamy do niego poniższą zawartość:
<?xml version="1.0" encoding="ISO-8859-1"?>
<config>
<snmpSettings>
<enable>true</enable>
<port>161</port>
<syscontact></syscontact>
<syslocation></syslocation>
<EnvEventSource>indications</EnvEventSource>
<communities>public</communities>
<loglevel>info</loglevel>
<authProtocol></authProtocol>
<privProtocol></privProtocol>
</snmpSettings>
</config>
Zapisujemy plik i za pomocą klienta vSphere Client uruchamiamy serwis SNMPD.
Configuration > Security Profile > Properties > SNMPD service > Options > Start
Rysunek 2 - Monitorowany serwer ESXI w Observium (SNMPD)
Brak komentarzy:
Prześlij komentarz