在部署騰訊藍鯨中需要安裝rabbitmq,直接通過yum安裝了rabbitmq,但重新部署的時候報錯,add rabbitmq user admin failed:
通過搜索發現通過yum源進行安裝的erlang和rabbitmq版本不匹配導致。
erlang版本: erlang-21.0-1.el7.centos.x86_64
rabbitmq版本:rabbitmq-server-3.7.6-1.el7.noarch
解決方法:
- 卸載rabbitmq版本,從官網下載最新的rabbitmq-server-3.7.7-1.el7.noarch即可
- 卸載erlang,安裝19.3~20.3.x之間版本的erlang後,再重裝rabbitmq即可。