簡體   English   中英

nrpe:網絡服務器綁定失敗(98:地址已在使用中)

[英]nrpe : Network server bind failure (98: Address already in use)

我已經在同一台計算機上安裝了iCinganrpe 我正在使用nrpe監視許多linux機器,因此我也在本地安裝了nrpe。

當我啟動我的nrep本地service nrpe start它會service nrpe start錯誤,例如/var/log/messages

nrpe : Network server bind failure (98: Address already in use)

我有這個問題的谷歌,並找到5666端口使用情況

[root@cosrh6-74 conf.d]# netstat -apn | grep :5666
tcp        0      0 127.0.0.1:50539           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:50608           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:41987           10.104.16.210:5666          TIME_WAIT   -
tcp        0      1 127.0.0.1:42001           10.104.16.210:5666          SYN_SENT    -
tcp        0      0 127.0.0.1:50576           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:41927           10.104.16.210:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52598           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:52624           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:41962           10.104.16.210:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:41979           10.104.16.210:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52566           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:41928           10.104.16.210:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52569           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:41955           10.104.16.210:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52587           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:50586           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:50547           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52588           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 127.0.0.1:50609           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:50567           10.104.16.212:5666          TIME_WAIT   -
tcp        0      0 127.0.0.1:52592           10.3.81.172:5666            TIME_WAIT   -
tcp        0      0 :::5666                     :::*                        LISTEN      757/xinetd

II已將/etc/nagios/nrpe.cfg端口從5666更改為56666

如何在icinga2服務器的主機配置中配置不同的端口(不同主機的不同端口),以監視nrpe在不同端口中運行的計算機?

這是更改端口的權利嗎? 或任何其他方式做到這一點? 如果我做錯了什么請糾正我?

在每個主機定義中添加:

vars.nrpe_port = <host_nrpe_port>

參考: docs.icinga.org

像這樣在command.conf文件中添加了端口,

object CheckCommand "check-nrpe" {
    import "plugin-check-command"
    command  = ["/usr/local/nagios/libexec/check_nrpe"]
     "-p" ="56666"
     "-H" ="$host$"
     "-c" = "$nrpe_command$"
     "-a" = $nrpe_arguments$"
}

“ -p” =“ 56666”對我有用

編輯 :或者我們可以從主機配置中傳遞類似的參數(將端口號保留在主機配置中,例如@ 7171u答案)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM