Ubuntu 10.04服务器上的RabbitMQ

8
尝试在Ubuntu 10.04的VPS上运行RabbitMQ。按照平常步骤进行操作:
  • 添加RabbitMQ deb repo
  • 使用apt-get update命令更新
  • 使用apt-get install rabbitmq-server命令安装
在我的本地机器和另一个相同版本的10.04 VPS上一切正常。但是在这个VPS上,我遇到了以下错误(从/var/log/rabbitmq/startup_log中提取):
    Activating RabbitMQ plugins ...

********************************************************************************
********************************************************************************

0 plugins activated:

ERROR: epmd error for host "67714": badarg (unknown POSIX error)

我做错了什么,这是什么鬼?
3个回答

15

当我无法使用/etc/hosts文件进行修复时,这个方法适用于CentOS 5.8:

  1. 在/etc/rabbitmq/下创建一个名为rabbitmq-env.conf的环境变量配置文件。
  2. 向文件中添加NODENAME=rabbit@localhost(请注意,只是localhost不起作用)。
  3. 运行sudo service rabbitmq-server start命令启动RabbitMQ服务。

要了解更多有关配置选项的信息,请参见:http://www.rabbitmq.com/configure.html#customise-general-unix-environment


4

我曾经遇到同样的问题,通过将我使用的数字HOSTNAME删除并替换为普通的字母单词来解决它。例如:我的主机名是1989,我用tadiwa替换了它。


4

以下方法适用于我在Fedora 16上的操作,感谢匿名提示

su
    vim /etc/hosts
        127.0.0.1 localhost.localdomain   localhost  YOUR-HOSTNAME
        ::1       localhost6.localdomain6 localhost6
    service rabbitmq-server start

例如,假设您的主机名为67714。
su
    vim /etc/hosts
        127.0.0.1 localhost.localdomain   localhost  67714
        ::1       localhost6.localdomain6 localhost6
    service rabbitmq-server start

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接