redis-4.0.0叢集操作步驟及錯誤解決
阿新 • • 發佈:2018-12-25
1.複製6份成功安裝的redis-4.0.0到redis-cluster目錄下(命令:cp -r redis redis-cluster/redis01 -p):如圖
2.分別修改6份redis的配置檔案redis.conf(命令vim redis01/bin/redis.conf;vim redis02/bin/redis.conf...)
bind 127.0.0.1 需要註釋掉,如圖:
port 改為7001,7002~7006,protected-model 需要改為no,如圖
pidfile /var/run/redis_6379.pid 需要改為7001,7002...如圖:
然後在redis編譯成功的原始碼包,src目錄下執行
./redis-trib.rb create --replicas 1192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004192.168.25.153:7005 192.168.25.153:7006
叢集安裝成功後,在用Java進行連線時報錯:
Caused by: java.lang.NumberFormatException: For input string: "[email protected]"
解決辦法:將redis的jar包改為2.9.0即可