Mac-Osx
Monit 無法啟動:“無法將 ‘<hostname>’ 轉換為 FQDN 名稱 – 提供節點名或服務名”
我在 OS X 10.7 上安裝了 monit-5.3.2 但無法執行。
當我執行sudo monit -t我得到:
monit:無法將“hakan”轉換為 FQDN 名稱——提供節點名或服務名,或未知 控製文件語法 OK
當我執行sudo monit restart 所有我得到:
monit:無法將“hakan”轉換為 FQDN 名稱——提供節點名或服務名,或未知 monit:無法連接到 monit 守護程序。你是從 http 支持開始的嗎?
‘hakan’ 是我的主機名。
這是我的*/etc/monitrc*:
設置守護程序 60 設置 idfile /tmp/monit.id 設置狀態文件 /tmp/monit.state 設置郵件伺服器本地主機 設置警報系統@abcd.net 設置 httpd 埠 2812 並使用地址 localhost
有任何想法嗎?我沒有運氣在Google上找到這個。提前致謝。
這是一個錯誤
getaddrinfo
,monit 呼叫它來計算伺服器的 fqdn。您不能在您的伺服器的 dns 中設置 fqdn。如果您不控制 dns 伺服器,您可以通過在 /etc/hosts 中添加一個條目來解決它,如下所示:
192.168.x.y hakan hakan.local.domain
第一個是您的伺服器IP。