redis 集群 配置以及錯誤

2021-09-26 22:36:27 字數 832 閱讀 8218

桌面 ——conf 資料夾

*port.conf (*port代表埠號)

redis-server *port.conf

redis的安裝包中包含了redis-trib.rb,⽤於建立集群

將命令複製,這樣可以在任何⽬錄下調⽤此命令

sudo cp /usr/share/doc/redis-tools/examples/redis-trib.rb /usr/local/bin/

安裝ruby環境,因為redis-trib.rb是⽤ruby開發的

sudo apt-get install ruby

建立集群

redis-trib.rb create --replicas 1 172.16.179.130:7000 172.16.179.130:7001 172.16.179.130:7002 17

版本問題

– 先檢視⾃⼰的 gem 源是什麼位址

gem source -l – 如果是 就需要更換

– 更換指令為

gem sources --add --remove

– 通過 gem 安裝 redis 的相關依賴

sudo gem install redis

– 然後重新執⾏指令

redis-trib.rb create --replicas 1 172.16.179.130:7000 172.16.179.130:7001 172.16.179.130:7002 172.16.179.131:7003 172.16.179.131:7004 172.16.179.131:7005

redis-cli -h 172.16.179.131 -c -p 7002

Redis 集群常見錯誤

1 too many redirections 解決 1 檢視建立集群時,不要使用127.0.01這種位址,使用實際位址。2 new jediscluster jedisclusternodes jedisclusternodes,timeout,maxredirection 時,指定最大重試次數m...

redis集群配置

參考 大部分作者搭建的集群都是在一台機器上的,而本文是在多台計算機上實現的集群搭建。主要問題 1 can t connect to node 192.168.36.134 8000 如果192.168.36.134是本機ip,那麼說明redis服務不能識別這個ip,需要在配置檔案redis.conf...

redis集群配置

假設現有伺服器6臺 ip分別為 192.168.43.203 192.168.43.204 192.168.43.205 192.168.43.206 192.168.43.207 192.168.43.208 每台機器安裝redis服務,都要做如下配置 vi usr local redis etc...