Step Redis Cluster 4.0.9 Cluster structures:
yum the install -Y-C GCC GCC G ++ ++ the make OpenSSL
cd-repeat 4.0.9
make
mkdir -p /usr/local/redis-4.0.9
make install PREFIX=/usr/local/redis-4.0.9
mkdir -p /usr/local/ruby-2.4.0
cd ruby-2.4.0
./configure -prefix=/usr/local/ruby-2.4.0
make && make install
yum install rubygems
gem install -l redis-3.3.3.gem
gem list -- check redis gem
vi /etc/profile
source /etc/profile
export PATH=/usr/local/ruby-2.4.0/bin/:$PATH
Configuration password
we / usr / local / Ruby 2.4 . 0 / lib / ruby / gems / 2.4 . 0 / gems / redis- 3.3 . 3 /lib/redis/client.rb
Redis started in each server:
/usr/local/redis-4.0.9/bin/redis-server /u01/redis/2002/conf/redis_2002.conf /usr/local/redis-4.0.9/bin/redis-server /u01/redis/3003/conf/redis_3003.conf
Create a cluster:
redis-trib.rb create --replicas 1 192.168.11.11:2002 192.168.11.11:3003 192.168.11.12:2002 192.168.11.12:3003 192.168.11.13:2002 192.168.11.13:3003
View cluster relations
redis-cli -h 192.168.11.11 -p 2002 -c -a "yoon" cluster nodes
View redis-cluster cluster relations
redis-cli -h 192.168.11.11 -p 2002 -c cluster slots | xargs -n8 | awk '{print $3":"$4"->"$6":"$7}' | sort -nk2 -t ':' | uniq