redis集群安装 和 执行集群脚本

释放双眼,带上耳机,听听看~!

#安装ruby


1
2
3
1yum install ruby
2yum install rubygems
3

#安装脚本


1
2
1gem install redis-3.0.0.gem
2

#复制redis


1
2
3
1cd /usr/local/redis
2cp -r redis /redis-cluster/redis01
3

#修改端口号


1
2
3
1cd /redis01/etc
2vi redis.conf
3

设置端口 port 7001
去掉#,打开注释 cluster-enabled yes
#创建多个redis服务端模拟多台机器集群
把redis01复制几份


1
2
3
4
5
6
1cp -r redis01/ redis02
2cp -r redis01/ redis03
3cp -r redis01/ redis04
4cp -r redis01/ redis05
5cp -r redis01/ redis06
6

#分别修改端口号 7001–7006


1
2
1vi redis0X/etc/redis.conf
2

修改端口号为7002 7003 7004 7005 7006

#复制redis 创建集群脚本    redis-trib.rb
#在redis安装tar包下的src文件夹中。


1
2
1sudo cp *.rb /usr/local/redis-cluster
2

#启动redis实例
#创建redis多实例执行的sh脚本


1
2
1vi startall.sh
2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1cd redis01/bin
2./redis-server ../etc/redis.conf
3cd ../..
4cd redis02/bin
5./redis-server ../etc/redis.conf
6cd ../..
7cd redis03/bin
8./redis-server ../etc/redis.conf
9cd ../..
10cd redis04/bin
11./redis-server ../etc/redis.conf
12cd ../..
13cd redis05/bin
14./redis-server ../etc/redis.conf
15cd ../..
16cd redis06/bin
17./redis-server ../etc/redis.conf
18cd ../..
19

#给sh脚本添加执行权限
chomd 777 startall.sh
#执行脚本
./startall.sh
ps -ef | grep redis

#创建集群
#注意 不能设置密码


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

#连接集群


1
2
1redis-cli -h 192.168.68.128 -p 7002 -c
2

 

给TA打赏
共{{data.count}}人
人已打赏
安全技术安全运维

Windows服务器如何发现被黑

2018-5-20 12:24:31

安全技术

详解Node.js API系列 Http模块(1) 构造一个简单的静态页服务器

2021-12-21 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索