的我复制的EC2映像(创建从EBS的图像,然后创建了一个AMI,并开始从AMI一个新的实例)。 EC2镜像正在运行debian。复制EC2机器制造ejabberd停止
在老机器有ejabberd运行的实例。在新机器上,ejabberd有问题要开始。当我问
ejabberctl show
它给
RPC failed on the node [email protected]: node down
我试图改变与本地主机,DNS名称和IP的ERLANG_NODE变量,但总是得到同样的错误。
我试图重新安装两个二郎基和ejabberd,但并没有改变。
奇怪的是,在新机器上的一些测试之后,老机器有问题,如果我停止旧机,新机似乎正常运行。
它看起来像两个副本属于同一个群集并相互干扰。
想知道发生了什么?
更新: 我在文件系统中搜索.erlang.cookie文件,但无法找到它。但是,我试图在家中创建一个空的,但它不起作用。
我试图删除软件包并清除conf文件(apt-get的删除--purge)并重新安装。现在看来它正在工作。它看起来像我创建AMI时,我也复制了一些使jabber连接到旧集群的信息,或类似的东西。
谢谢。实际上,我检查了旧的机器,并在/ var/lib/ejabberd /中引用了旧节点。为了向我展示正确的方式+1。 –