1. 程式人生 > >redis-叢集重啟

redis-叢集重啟

關閉 目前redis-trib的功能還比較弱,需要重啟叢集的話先手動kill掉各個程序,然後重新啟動就可以了 注意這樣可能會出現問題 [[email protected] redis-3.2.0]# ps -ef | grep redis | awk '{print $2}' | xargs kill 正確關閉 redis-cli -p 6380 -a fafa123 shutdown
語法 SHUTDOWN [NOSAVE|SAVE] [[email protected] conf]# redis-cli -c -h 172.16.57.57 -p 6382 172.16.57.57:6382> shutdown save 注意關閉只能關閉一個程序,不能關閉叢集 啟動,這裡寫一下自動啟動指令碼 節點1: [
[email protected]
 redis-3.2.0]# vi redis-node1-start.sh redis-server redis-6379.conf redis-server redis-6383.conf  redis-server redis-16382.conf redis-server redis-16385.conf redis-server redis-26381.conf redis-server redis-26384.conf 節點2: [[email protected] redis-3.2.0]# vi redis-node2-start.sh redis-server redis-6380.conf redis-server redis-6384.conf redis-server redis-16379.conf redis-server redis-16386.conf redis-server redis-26382.conf redis-server redis-26383.conf 節點3: [
[email protected]
 redis-3.2.0]# vi redis-node3-start.sh redis-server redis-6381.conf redis-server redis-6385.conf redis-server redis-16380.conf redis-server redis-16384.conf redis-server redis-26379.conf redis-server redis-26386.conf 節點4: [[email protected] redis-3.2.0]# vi redis-node4-start.sh redis-server redis-6386.conf redis-server redis-6382.conf redis-server redis-16383.conf redis-server redis-16381.conf redis-server redis-26380.conf redis-server redis-26385.conf 逐個重啟叢集服務,啟動之前賦予執行許可權,在依次執行即可