redis集群



redis集群

1.安装redis

1.1到官网下一个

redis网址https://redis.io/

1.2创建redis-cluster目录
1.3解压安装

redis:tar -zxf redis-4.0.9.tar.gz

cd redis-4.0.9

make

make install

2.集群设置

vim redis.conf

2.1更改端口和关闭保护模式

2.2设置后台启动

2.3打开集群设置改文件名

3.编写脚本

3.1复制文件

cd redis-cluster

cp redis-4.0.9/src/redis-trib.rb ./

3.2安装执行脚本软件

yum install ruby

yum install rubygems

3.3安装redis-trib.rb运行依赖的ruby的包

https://rubygems.global.ssl.fastly.net/gems/redis-3.2.2.gem

gem install redis-3.2.2.gem

3.4编写启动脚本

./init.shcd redis1./src/redis-server redis.confcd ..cd redis2./src/redis-server redis.confcd ..cd redis3./src/redis-server redis.confcd ..cd redis4./src/redis-server redis.confcd ..cd redis5./src/redis-server redis.conf

3.5编写初始化脚本

rm -rf redis1/nodes*rm -rf redis2/nodes*rm -rf redis3/nodes*rm -rf redis4/nodes*rm -rf redis5/nodes*

3.6编写关闭脚本

./redis-cli -h localhost -p 6381 shutdown./redis-cli -h localhost -p 6382 shutdown./redis-cli -h localhost -p 6383 shutdown./redis-cli -h localhost -p 6384 shutdown./redis-cli -h localhost -p 6385 shutdown

3.7编写启动集群脚本

./redis-trib.rb create --replicas 1 118.89.34.135:6381 118.89.34.135:6382 118.89.34.135:6383 118.89.34.135:6384 118.89.34.135:6385 120.78.141.237:6381 120.78.141.237:6382 120.78.141.237:6383 120.78.141.237:6384 120.78.141.237:6385

3.8开放端口

一个节点开放两个端口

如6381,需要再开放一个6381+10000也就是16381

redis集群

1.安装redis

1.1到官网下一个

redis网址https://redis.io/

1.2创建redis-cluster目录
1.3解压安装

redis:tar -zxf redis-4.0.9.tar.gz

cd redis-4.0.9

make

make install

2.集群设置

vim redis.conf

2.1更改端口和关闭保护模式

2.2设置后台启动

2.3打开集群设置改文件名

3.编写脚本

3.1复制文件

cd redis-cluster

cp redis-4.0.9/src/redis-trib.rb ./

3.2安装执行脚本软件

yum install ruby

yum install rubygems

3.3安装redis-trib.rb运行依赖的ruby的包

https://rubygems.global.ssl.fastly.net/gems/redis-3.2.2.gem

gem install redis-3.2.2.gem

3.4编写启动脚本

./init.shcd redis1./src/redis-server redis.confcd ..cd redis2./src/redis-server redis.confcd ..cd redis3./src/redis-server redis.confcd ..cd redis4./src/redis-server redis.confcd ..cd redis5./src/redis-server redis.conf

3.5编写初始化脚本

rm -rf redis1/nodes*rm -rf redis2/nodes*rm -rf redis3/nodes*rm -rf redis4/nodes*rm -rf redis5/nodes*

3.6编写关闭脚本

./redis-cli -h localhost -p 6381 shutdown./redis-cli -h localhost -p 6382 shutdown./redis-cli -h localhost -p 6383 shutdown./redis-cli -h localhost -p 6384 shutdown./redis-cli -h localhost -p 6385 shutdown

3.7编写启动集群脚本

./redis-trib.rb create --replicas 1 118.89.34.135:6381 118.89.34.135:6382 118.89.34.135:6383 118.89.34.135:6384 118.89.34.135:6385 120.78.141.237:6381 120.78.141.237:6382 120.78.141.237:6383 120.78.141.237:6384 120.78.141.237:6385

3.8开放端口

一个节点开放两个端口

如6381,需要再开放一个6381+10000也就是16381

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值