【发布时间】:2014-09-07 23:52:18
【问题描述】:
我刚刚完成了最新的 OS X maverick 更新,我惊讶地发现 rabbitMQ 不再工作了。 我收到以下错误:
MacBook-Pro-de-Julio:~ julio$ rabbitmq-server
ERROR: epmd error for host MacBook-Pro-de-Julio: address (cannot connect to host/port)
我使用独立版本的rabbitMQ。我尝试重新安装它但没有任何成功。当我运行hostname 命令时,我得到以下结果:
MacBook-Pro-de-Julio:~ julio$ hostname
MacBook-Pro-de-Julio.local
你知道如何解决这个问题吗?
编辑 1:
通过关闭 Wifi,我可以成功运行 rabbitMQ。如果我打开它,我将无法启动 rabbitMQ。
编辑 2:
感谢@old_sound 的回答,我通过编辑/etc/hosts 解决了这个问题。
【问题讨论】:
-
sudo应该可以帮助你,此外,请确保你关注了OS X installation manual(我很确定你做到了,但以防万一有人忘记了)。 -
尝试将您的主机名添加到您的 /etc/hosts 有时当您的网络发生变化时,Erlang 发行版会变得混乱。否则尝试使用
epmd -kill或类似命令重新启动 epmd -
old_sound:谢谢你在编辑
/etc/hosts后它现在可以工作了 -
@old_sound : 应该为这个主机名提供什么 IP 地址?