Rabbitmq修改主機名後配置

2022-06-24 07:42:15 字數 1085 閱讀 4088

rabbitmq如果修改主機名hostname後重啟rabbitmq會無法啟動報錯

需要按照如下配置才能正確修改

修改主機名

例如原主機名為prd-rabbitmq需要修改成prd-rabbitmq01

hostname prd-rabbitmq01

echo prd-rabbitmq01 > /etc/hostname

修改hosts

# cat /etc/hosts

172.16.90.46 prd-rabbitmq01

修改rabbitmq變數(如果有的話)

# cat /etc/rabbitmq/rabbitmq-env.conf 

nodename=rabbit@prd-rabbitmq01

刪除檔案

cd /var/lib/rabbitmq/

rm -rf *

重啟rabbitmq

systemctl restart rabbitmq-server
注意:需要斷開ssh重連再重啟,否則主機名修改不生效則無法重啟成功

檢視已經修改了

登入web檢視

注意:如原rabbitmq有使用者及許可權需要新建使用者及設定許可權

rabbitmqctl add_user admin qweasd123

rabbitmqctl list_users

rabbitmqctl set_user_tags admin administrator

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

修改主機名

linux修改主機名的方法 用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。hostname 檢視機器名 hostname i 檢視本機器名對應的ip位址 另外一種方法就是永久修改配置檔案 修改 etc sysconfig network 修改這個檔案,系統才有效 et...

修改主機名

修改主機名步驟 1.hostname hostnamectl cent7新加 重啟失效 uname n hostnamectl set hostname 2.etc sysconfig network 3.etc hosts 可寫成 乙個ip 對應多個網域名稱的形式 幾個檔案的區別 1 hosts檔...

修改主機名

修改主機名的時候,遇到的問題 vi etc sysconfig network 然後修改hostname 然後儲存修改source etc sysconfig network 然後重啟,結果沒有修改成功 vi etc hosts 修改為然後儲存修改source etc hosts 然後重啟,結果沒有...