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は2回起動しようとします。