摘要:查看集群信息添加新的節(jié)點啟動一個新的服務(wù)器,然后查看是否真正加入集群發(fā)現(xiàn)他連接,它有兩個特點它沒有數(shù)據(jù),因為它沒有分配的哈希槽。因為它是沒有分配插槽的主設(shè)備,所以當從設(shè)備想要成為主設(shè)備時,它不參與選舉過程。
查看集群信息
./redis-cli -p 7000 cluster nodes
添加新的master節(jié)點
啟動一個新的服務(wù)器,然后
./redis-cli --cluster add-node 127.0.0.1:7002 127.0.0.1:7000
查看是否真正加入集群
./redis-cli -p 7000 cluster nodes
發(fā)現(xiàn)他連接,它有兩個特點:
它沒有數(shù)據(jù),因為它沒有分配的哈希槽。
因為它是沒有分配插槽的主設(shè)備,所以當從設(shè)備想要成為主設(shè)備時,它不參與選舉過程。
添加slave節(jié)點
redis-cli --cluster add-node 127.0.0.1:7002 127.0.0.1:7000 --cluster-slave
我們可以手動加入從節(jié)點,先執(zhí)行加入主節(jié)點,在使用如下命令,必須先進入對應(yīng)的新節(jié)點,再設(shè)置是誰的副本
redis 127.0.0.1:7006> cluster replicate 3c3a0c74aae0b56170ccb03a76b60cfe7dc1912e
刪除從節(jié)點
redis-cli --cluster del-node 127.0.0.1:7000 ``
刪除主節(jié)點需要把slot給移動給集群,然后才可以刪除
./redis-cli --cluster reshard 127.0.0.1:7000 刪除后,加入集群會不成功,需要先忘記之前集群 cluster forget a1c368322d5aa5b76383dfe28e1bee89510f0913
查看集群健康狀況
./redis-cli --cluster check 127.0.0.1:7004
查看集群節(jié)點
./redis-cli -p 7006 cluster nodes
外部實例數(shù)據(jù)導(dǎo)入集群
./redis-cli --cluster import 127.0.0.1:7002 --cluster-from 127.0.0.1:7008 --cluster-copy
前面地址是集群地址,后面是導(dǎo)入的數(shù)據(jù)地址 ,這個導(dǎo)入必須不重復(fù),重復(fù)報錯,可以添加--cluster-replace替代集群中相同key的值
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/75005.html
摘要:使用操作輸出內(nèi)容歡迎關(guān)注微信公眾號面試通關(guān)手冊關(guān)閉連接,每次使用完畢后關(guān)閉連接。測試集群版創(chuàng)建一個對象。 今天早上由于zookeeper和redis集群不在同一虛擬機導(dǎo)致出了點很小錯誤(人為),所以這里總結(jié)一下redis集群的搭建以便日后所需同時也希望能對你有所幫助。筆主這里使用的是Centos7.如果你碰到任何問題都可以來問我,留言或者加我微信:bwcx9393. 關(guān)于Linux的一...
閱讀 1726·2023-04-26 02:11
閱讀 3045·2023-04-25 16:18
閱讀 3756·2021-09-06 15:00
閱讀 2689·2019-08-30 15:55
閱讀 1979·2019-08-30 13:20
閱讀 2093·2019-08-26 18:36
閱讀 3185·2019-08-26 11:40
閱讀 2615·2019-08-26 10:11