我想要集群ejabberd节点,所以我希望每个节点都有不同的节点名称。我在网上搜索,到处都说你可以通过更改 ERLANG_NODE=ejabberd@desired_name 来更改 ejabberdctl.cfg 文件中的节点名。
但是当我将该行修改为任何其他名称时,启动服务器时,它会显示“崩溃转储写入......”,而当使用 ejabberdctl stop 停止服务器时,它会显示“与节点的 RPC 连接失败” ejabberd@desired_name:nodedown”。
有人可以告诉我如何成功更改节点名称吗?
提前致谢!!!
ERLANG_NODE 的前面部分应该是你的名字。“@”后面的部分是域/主机。
ERLANG_NODE=your-name@host
Run Code Online (Sandbox Code Playgroud)
清理新节点上的 mnesia 目录(它们不保存任何相关信息,因为您从未集群过)