我正在尝试创建一个“黄金”操作系统映像(不是容器)以在创建计算机时重新使用。
当我尝试在克隆的VM上启动Rabbit Windows服务时,我得到了
[error] <0.305.0> CRASH REPORT Process <0.305.0> with 0 neighbours exited with reason: no match of right hand value noport in rabbit_networking:record_distribution_listener/0 line 282 in application_master:init/4 line 138
感觉好像有一些关于节点名称的配置,它在克隆的机器上不再匹配,但是我看不到它在哪里。
这是Windows 2012。
谢谢。
答案 0 :(得分:1)
每当报告RabbitMQ问题时,请始终提供您使用的RabbitMQ和Erlang版本。
here发生故障,表明主机名问题。运行RabbitMQ Command Prompt (sbin dir)
开始菜单项,然后执行以下操作:
.\rabbitmq-service.bat stop
.\rabbitmq-service.bat remove
.\rabbitmq-service.bat install
.\rabbitmq-service.bat start
当安装了运行RabbitMQ的Windows服务时,主机名将保留在注册表项中,该注册表项包含该服务的配置(HKLM/SOFTWARE/Ericsson/Erlang/ErlSrv/1.1/RabbitMQ/SName
)。重新安装该服务将更新节点名称。
注意: RabbitMQ团队监视the rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。