機器名ip
角色redis1
192.168.252.131
1主1從
redis2
192.168.252.133
1主1從
redis3
192.168.252.134
1主1從
weget
tar xvf redis-6.2.1.tar.gz
cd redis-6.2.1
# 獲取當前路勁,安裝需要用到 /root/redis-6.2.1
pwdmake install prefix=/root/redis-6.2.1
如果執行make install prefix=/root/redis-6.2.1
報 /bin/sh: cc: command not found 的錯誤,則需要執行以下指令碼後,再執行make install prefix=/root/redis-6.2.1
yum -y install gcc gcc-c++ libstdc++-devel
# 清理上次編譯的快取
make distclean
建立存放 log 檔案、配置檔案目錄
mkdir cluster-conf
cd cluster-conf/
mkdir 7001
mkdir 7002
cp /root/redis-6.2.1/redis.conf /root/redis-6.2.1/cluster-conf/7001/
cp /root/redis-6.2.1/redis.conf /root/redis-6.2.1/cluster-conf/7002/
修改配置
vi /root/redis-6.2.1/cluster-conf/7001/redis.conf
# 修改
bind 0.0.0.0
# 修改
port 7001
# 修改
cluster-enabled yes
修改cluster-config-file nodes.conf
# 修改
cluster-node-timeout 15000
# 修改
logfile "/root/redis-6.2.1/cluster-conf/7001/redis.log"
# 修改
dir /root/redis-6.2.1/cluster-conf/7001/
# 修改
修改配置(類似上面)
vi /root/redis-6.2.1/cluster-conf/7002/redis.conf
# 修改
bind 0.0.0.0
# 修改
port 7002
# 修改
cluster-enabled yes
修改cluster-config-file nodes.conf
# 修改
cluster-node-timeout 15000
# 修改
logfile "/root/redis-6.2.1/cluster-conf/7002/redis.log"
# 修改
dir /root/redis-6.2.1/cluster-conf/7002/
# 修改
至此,redis1機器redis編譯安裝和配置完畢
scp -r redis-6.2.1/ [email protected]:/root/
scp -r redis-6.2.1/ [email protected]:/root/
/root/redis-6.2.1/bin/redis-server /root/redis-6.2.1/cluster-conf/7001/redis.conf &
/root/redis-6.2.1/bin/redis-server /root/redis-6.2.1/cluster-conf/7002/redis.conf &
ps -ef | grep redis
/root/redis-6.2.1/bin/redis-cli --cluster create 192.168.252.131:7001 192.168.252.133:7001 192.168.252.134:7001 192.168.252.131:7002 192.168.252.133:7002 192.168.252.134:7002 --cluster-replicas 1
# redis-cli -c 表示使用集群模式連線
/root/redis-6.2.1/bin/redis-cli -c -p 7001
set a a
set b b
set c c
CygWin安裝RedisCluster指南
安裝前確認磁碟有6g以上的磁碟容量,安裝時雙擊setup x86 64.exe,基本按照預設設定安裝就行,也可自己指定安裝路徑等,3 deps hiredis net.c中注釋掉 並在 include sds.h 之後追加 ifdef cygwin define tcp keepcnt 8 defi...
redis cluster安裝以及操作
redis 8000.conf port 8000 cluster enabled yes cluster config file nodes 8000.conf cluster node timeout 15000 daemonize yes dir usr local redis redis d...
Redis Cluster 簡單安裝配置
2 先安裝ruby 2.3.1.tar.gz 3 測試ruby是否安裝成功,輸入命令 gem,如果顯示以下資訊表示成功 4 解壓 redis 3.2.1.zip 得到redis 3.2.1.gem 5 安裝redis gem gem install local redis 3.2.1.gem v 7...