اگر قصد دارید که از وضعیت سرورهای ESXI خود از طریق سیستم های مانیتورینگ مطلع شوید، می بایست SNMP را در هاست های esxi خود فعال کنیداما ممکن است در هنگام فعال کردن snmp با این خطا روبرو شوید
Call “HostServiceSystem.Start” for object “serviceSystem-125” on vCenter Server “vCenter_server_fqdn” failed.
که این خطا به دلیل خراب شدن فایل snmp.xml است
برای حل این مشکل باید فایل snmp.xml را از یک host که مشکل ندارد کپی کرده و در host که مشکل دارد جایگذاری کنید
مراحل انجام کار:
1-از طریق console یا ssh به host خود متصل شوید.
2-وارد مسیر /etc/vmware شوید
cd /etc/vmware
3-با وارد کردن دستور زیر از فایل snmp.xml بکاپ بگیرید
cp snmp.xml snmp.xml.bkup
4-دستورات زیر راکپی و در فایل snmp.xml پیست کنید
<?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>
5-فایل را ذخیره کنید
برای فعال کردن SNMP از طریق مراحل زیر عمل کنید
1-بر روی هاست مورد نظر خود کیلیک کنید
2-گزینه Configuration tab را بزنید
3-گزینه Security Profile و بعد Services Properties را بزنید
4-بر روی گزینه SNMP کلیک کرده و بعد گزینه Options. را بزنید
5-سرویس را استارت کنید این بار بدون هیچ مشکلی سرویس SNMP فعال می شود