桌面 ——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...