Bläddra i källkod

2022 09/01 增加keepalive+nginx部署说明文档 rabbitmq集群部署文件增加内容

wk 2 år sedan
förälder
incheckning
ca8a1b87d7
1 ändrade filer med 13 tillägg och 1 borttagningar
  1. 13 1
      rabbitmq集群部署ubuntu20.04.txt

+ 13 - 1
rabbitmq集群部署ubuntu20.04.txt

@@ -13,7 +13,19 @@
 
 2,在node1上启动rabbitmq,命令:sudo rabbitmq-server
     将node1上/var/lib/rabbitmq/.erlang.cookie文件拷贝到node2下同路径,
-    保持两台主机.erlang.cookie保持一致
+    保持两台主机.erlang.cookie保持一致。安装ssh来拷贝文件。
+    安装命令:sudo apt install ssh
+    由于.erlang.cookie是rabbitmq创建并且只有读权限,需要先修改文件权限才能拷贝。
+    两台主机都需要执行以下命令:
+    sudo chmod 666 /var/lib/rabbitmq/.erlang.cookie
+    sudo chown root:root /var/lib/rabbitmq/.erlang.cookie
+    sudo chmod 777 /var/lib/rabbitmq
+    然后拷贝,node1上执行:scp /var/lib/rabbitmq/.erlang.cookie [用户名@node2主机名]:/var/lib/rabbitmq/   --注:[用户名@node2主机名]表示完整的主机名,比如zx@node-server3
+    拷贝完需要还原相关权限:
+    sudo chmod 755 /var/lib/rabbitmq
+    sudo chmod 400 /var/lib/rabbitmq/.erlang.cookie
+    sudo chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
+
 
     启动node2上的rabbitmq:sudo rabbitmq-server
     停止node2上的rabbitmq服务:sudo rabbitmqctl stop_app