我在OS X 10.7上安装了monit-5.3.2,但一直没能运行。
当我运行sudo monit -t时,我得到:
monit:无法将'hakan'翻译成FQDN名称 - nodename,也不提供服务器名称,或不知道 控制文件语法OK
当我运行sudo monit重新启动时,我得到:
monit:无法将'hakan'翻译成FQDN名称 - nodename,也不提供服务器名称,或不知道 monit:无法连接到守护进程。 你用http支持开始了吗?
'hakan'是我的主机名。
这是我的/ etc / monitrc :
设置守护进程60 设置idfile /tmp/monit.id 设置状态文件/tmp/monit.state 设置mailserver localhost 设置警报[email protected] 设置httpd端口2812并使用地址localhost
有任何想法吗? 我没有运气在Google上find这个。 提前致谢。
这是getaddrinfo的错误,由monit调用来找出服务器的fqdn。
你不能在你的dns中为你的服务器设置fqdn。如果你不控制dns服务器,你可以通过在/ etc / hosts中添加一个条目来解决它:
192.168.xy hakan hakan.local.domain
第一个是你的服务器IP。