環境:
容器環境:docker 1.12.1
映象版本:centos 7.2.1151
1.新增集群節點報錯:
clustering node rabbit@rabbitmqsalver2 with rabbit@rabbitmqmaster ...
error: unable to connect to nodes [rabbit@rabbitmqmaster]: nodedown
diagnostics
**********=
attempted to contact: [rabbit@rabbitmqmaster]
rabbit@rabbitmqmaster:
* connected to epmd (port 4369) on
rabbitmqmaster
* epmd reports node 'rabbit' running
on port 25672
* tcp connection succeeded but erlang distribution failed
* authentication failed (rejected by
the remote node), please check the erlang cookie
current node details:
- node name: 'rabbitmq-cli-88@rabbitmqsalver2'
- home dir: /root
- cookie hash: 55weqtsiv71jcedq/jce9q==
從錯誤提示 tcp connection succeeded but erlang distribution failed,authentication failed (rejected by the remote node), please check the erlang cookie 可以看出是 erlang cookie的問題,節點的cookie和主節點的cookie不一致。解決辦法在每個主機的$home目錄下新建乙個.erlang.cookie,裡面隨便輸入一段字串。或者在/var/lib/rabbitmq這個目錄下新建同樣的檔案,裡面隨便寫些字元,但是要在/etc/rabbitmq/rabbit-env.conf裡面通過home=/var/lib/rabbitmq來指定。所有節點的.erlang.cookie必須保持一致。
2.啟動rabbitmq出現"cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",這個是cookie訪問許可權的問題,解決辦法如下:
[root@rabbitmqmaster /]# chmod 600 /var/lib/rabbitmq/.erlang.cookie
iis執行siteserver過程中遇到的問題
問題一 system.web.hosting.hostingenvironmentexception 訪問 iis 元資料庫失敗。解決辦法 1 開啟cmd,進入 c windows microsoft.net framework v2.0.50727 2 輸入 aspnet regiis.exe i...
MySQL過程中遇到的問題
my.ini檔案中搜尋mysqld關鍵字,在下面新增skip grant tables 我的my.ini配置如下 client 設定客戶端埠號 port 3306 設定預設資料編碼格式 default character set utf8 mysqld skip grant tables 設定為自己...
使用ArchLinux中過程中遇到的問題
可以到這裡 看本文,效果要好一些 前段時間裝了archlinux,使用了一段時間的kde,不過最終還是換回了gnome。唉!沒堅持住。archlinux安裝gnome直接就裝的gnome3 arch還真是超前 不過,gnome3確實很漂亮!1.在gnome3下使用fcitx 首先確定你安裝了中文字型...