【发布时间】:2015-06-18 01:30:13
【问题描述】:
标题是启动不成功后出现在我的 ejabberd 日志文件中的内容。我做了一些谷歌搜索,发现这可能与我的 cookie 有关..
在 erlang shell 中运行 get_cookie() 会输出“nocookie”。这是全新安装erlang的典型情况吗?理想情况下我应该如何设置 cookie?
【问题讨论】:
标题是启动不成功后出现在我的 ejabberd 日志文件中的内容。我做了一些谷歌搜索,发现这可能与我的 cookie 有关..
在 erlang shell 中运行 get_cookie() 会输出“nocookie”。这是全新安装erlang的典型情况吗?理想情况下我应该如何设置 cookie?
【问题讨论】:
nocookie 可能意味着该节点尚未以分布式模式启动。否则所有分布式节点都有一个 cookie。
您必须确保您的节点以分布式模式启动(通过-name 或-sname 参数)才能正常工作。
如果节点已经启动并且您可以访问shell,您可以使用net_kernel:start([Name, shortnames]) 或net_kernel:start([Name, longnames]) 手动启动分布式内核。
【讨论】: