RHEL 6.4(x64) 시스템에 Nagios를 설치했습니다. 일부 중앙 모니터링 솔루션에 대해 "NSCA"라는 모듈 이름을 추가했습니다. 따라서 설정을 추가해야 합니다.국가안보국서비스 내용은 다음과 같습니다시네트.
나는 설치했다시네트RHEL6 서버에서는 yum 패키징을 사용합니다.
아래에 NSCA 파일을 추가했습니다./etc/xinet.d설정된 디렉토리에 따라. 다음을 찾으십시오.
# default: on
# description: NSCA (Nagios Service Check Acceptor)
service nsca
{
flags = REUSE
socket_type = stream
wait = no
user = nagios
group = nagios
server = /usr/local/nagios/bin/nsca
server_args = -c /usr/local/nagios/nsca.cfg --inetd
log_on_failure += USERID
disable = no
only_from = 127.0.0.1 129.221.8.95
}
포트 세부정보도 추가했습니다./etc/서비스아래와 같이
nsca 5667/tcp # NSCA
내가 재부팅할 때시네트서비스를 받을 때 다음과 같은 오류 메시지가 나타납니다./var/log/메시지아래와 같이,
Aug 7 11:52:54 rhel6 xinetd[13140]: Reading included configuration file: /etc/xinetd.d/nsca [file=/etc/xinetd.d/nsca] [line=67]
Aug 7 11:52:54 rhel6 xinetd[13140]: bind failed (Address already in use (errno = 98)). service = nsca
Aug 7 11:52:54 rhel6 xinetd[13140]: Service nsca failed to start and is deactivated.
누군가 내 설정에 어떤 문제가 있는지 말해 줄 수 있나요?
답변1
바인딩에 실패했습니다(주소가 이미 사용 중입니다(errno = 98)). 서비스 = 국가안보국
포트(5667)가 이미 사용 중임을 나타냅니다.
다음 사항을 확인하세요.엔스카이미 시작되었습니다. netstat -tuan
다른 장치가 해당 포트를 사용하고 있는지 확인해보세요 . nsca 파일의 복사본이 없는지 확인하십시오./etc/xinet.d이로 인해 xinetd는 두 번 시작을 시도하게 됩니다.