알 수 없는 이름 또는 서비스로 인해 RedHat 7 snmpd 서비스가 실패했습니다.

알 수 없는 이름 또는 서비스로 인해 RedHat 7 snmpd 서비스가 실패했습니다.

RedHat 7 서버가 설치되어 있지만 다음 문제로 인해 snmpd 서비스를 시작할 수 없습니다.

server11# systemctl status snmpd
 snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
 Loaded: loaded (/usr/lib/systemd/system/snmpd.service; enabled; vendor preset: disabled)
 Active: failed (Result: exit-code) since Tue 2017-12-12 11:51:13 CET; 25min ago
 Process: 20736 ExecStart=/usr/sbin/snmpd $OPTIONS -f (code=exited, status=1/FAILURE)
 Main PID: 20736 (code=exited, status=1/FAILURE)

Dec 12 11:51:13 oitwi11 systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
Dec 12 11:51:13 oitwi11 snmpd[20736]: getaddrinfo: serverz1-oam Name or service not known
Dec 12 11:51:13 oitwi11 snmpd[20736]: getaddrinfo("serverz1-oam", NULL, ...): Name or service not known
Dec 12 11:51:13 oitwi11 snmpd[20736]: Error opening specified endpoint "serverz1-oam:161"
Dec 12 11:51:13 oitwi11 snmpd[20736]: Server Exiting with code 1

글쎄요, 오류는 분명합니다. snmpd 서비스가 해당 항목을 찾을 수 없습니다.serverz1-oam호스트 이름. 따라서 솔루션을 호스트 파일에 추가할 수 있습니다. 하지만 실제 호스트 이름은 ''이므로 이는 올바르지 않습니다.서버11". /etc/snmp/snmpd.conf를 확인했지만 변경할 구성이 없습니다. 그러면 snmp에 server11 호스트 이름에 대한 주소를 가져오도록 지시하려면 어떻게 해야 합니까?

정말 고마워요 루카스

답변1

젠장!알겠습니다. 다음 구성 파일에 있었습니다.

/etc/sysconfig/snmpd
/etc/sysconfig/snmptrapd

포럼 공간을 낭비해서 죄송합니다!

관련 정보