centos安裝redis集群

2021-08-11 07:56:18 字數 1167 閱讀 2467

安裝之前需要gcc

yum install gcc-c++

解壓tar -zxvf redis-4.0.1

cd redis-4.0.1

make

make install prefix=/usr/local/redis

預設為前端啟動

cp redis-4.0.1/redis.conf /usr/local/redis/bin/

vi redis.conf

daemonize yes

啟動redis

./redis-server redis.conf

搭建redis集群

建立6個redis例項,三個節點,一主一備

搭建集群需要官方提供的ruby指令碼,安裝ruby

yum install ruby

yum install rubygems

複製redis-4.0.1.gem到/usr/local

執行gem install /usr/local/redis-4.0.1.gem

cp -r bin /usr/local/redis-cluster/redis01

6個redis例項,埠號從7001到7006

修改埠號還有cluster-enaabled yes開啟

依次修改其他五個

複製redis-trib.rb

cp *.rb /usr/local/redis-cluster/

啟動6個redis例項

開始建立集群

./redis-trib.rb create --replicas 1 192.168.199.134:7001 192.168.199.134:7002 192.168.199.134:7003 192.168.199.134:7004 192.168.199.134:7005 192.168.199.134:7006

建立集群報錯

sorry, can't connect to node 192.168.199.134:7001

修改redis.conf裡面bind的ip

測試集群

redis01/redis-cli -h 192.168.199.134 -p 7001 -c

-c表示要連線集群

關閉redis

redis01/redis-cli -p 7001 shutdown

Redis集群安裝

第一步 安裝和解壓 root node1 tar zxvf redis 3.2.6.tar.gz c usr local root node1 mv redis 3.2.6 redis root node1 cd usr local redis root node1 make 配置環境變數 root...

redis集群安裝

上次咱們講到了 的安裝,這次咱們來說說 集群的搭建,並且在這篇部落格中,我會總結一下我遇到的問題 安裝版本 現在的最新版本 執行環境 yum install ruby yum install rubygems 安裝環境使用的包 root localhost gem install redis 3.0...

安裝redis集群

安裝zlib yum install y zlib 安裝ruby yum install y ruby gem install redis 3.3.5.gem tar xvf redis 4.0.6.tar.gz cd redis 4.0.6 make make test mkdir p redis...