今天安装的erlang和rabbitmq版本不匹配导致出现各种问题,在使用正确版本安装后出现问题,在日志中找到报错信息:
{"init terminating in do_boot",{error,{"no such file or directory","asn1.app"}}}
经过调查发现是因为没有将之前版本的erlang卸载干净的原因。
在通过yum卸载完erlang和rabbitmq-server之后,应手动删掉以下目录:
rm -rf /usr/lib64/erlang rm -rf /var/lib/rabbitmq
之后才能重新安装。