OS X 10.7にmonit-5.3.2をインストールしましたが、実行できません。
Sudo monit -tを実行すると、次のようになります。
monit: 'hakan'をFQDN名に変換できません-ノード名もサービス名も指定されていないか、不明です 制御ファイル構文OK
Sudo monit restart allを実行すると、次のようになります。
monit: 'hakan'をFQDN名に変換できません-ノード名もサービス名も指定されていないか不明です。 monit:monitデーモンに接続できません。 httpサポートから始めましたか?
「hakan」は私のホスト名です。
これが私の/ etc/monitrcです:
setデーモン60 set idfile /tmp/monit.id set statefile /tmp/monit.state set mailserver localhost set alert systems @ abcd.net httpdポート2812を設定し、アドレスlocalhost を使用します
何か案は?私はこれをグーグルで見つけることができなかった。前もって感謝します。
これはgetaddrinfo
のエラーで、サーバーのfqdnを把握するためにmonitによって呼び出されます。
サーバーのDNSにfqdnを設定してはいけません。DNSサーバーを制御しない場合は、/ etc/hostsに次のようにエントリを追加することで回避できます。
192.168.x.y hakan hakan.local.domain
最初の1つはサーバーのIPです。