今天安裝的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
之后才能重新安裝。