提示錯誤后,進行服務驗證:
redis-cli -c -h 14.2.1.1 -p 7001
set ss 1234
get ss
redis集群報 CLUSTERDOWN The cluster is down錯誤
1、set name a
CLUSTERDOWN The cluster is down
2、java.lang.RuntimeException: redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down
redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down
3、解決
./redis-cli fix 173.168.68.221:7001
./redis-cli --cluster fix redis1:7101
該命令是修復宕機的服務,如果時多個服務宕機 就多個服務需要重新 fix 一下,修復之后如下。
4、redis -h redis1 -p 7101
cluster info;
(error) MOVED 6918 172.16.91.126:7101
這種情況一般是因為啟動 redis-cli 時沒有設置集群模式所導致
啟動時使用 -c 參數來啟動集群模式,命令如下:
redis -h redis1 -p 7101 -c