redis集群

1.解压-linux下安装redis

Redis是c语言开发的
安装redis需要c语言的编译环境。如果没有gcc需要在线安装。
在linux下输入安装gcc

yum install gcc-c++
2、安装Ruby和Rubygems

如果有网的话,则通过yum命令进行安装,自动将关联的依赖包全部安装

yum install ruby
yum install rubygems

3.下载Redis
wget http://download.redis.io/releases/redis-3.0.6.tar.gz
转到Redis的存放目录(我是在usr下建立一个redis系列目录(redis7001,redis7002)),然后通过命令解压Redis压缩包

mkdir redis700{1,2,3,4,5,6}
cd redis7001
tar -zxvf redis-3.0.6.tar.gz
cd redis-3.0.6 
make  (默认地址是usr/bin,当然你可以指定目录(用prefix))
(例如:make && make install prefix=/usr/redis7001)
将redis-cli redis-server redis.conf拷贝到redis700*目录下
[root@localhost redis]# cp redis-cli redis-server redis.conf /usr/redis7006
```接下来,我们需要配置redis.conf文件,如果你是从压缩包拷贝出来,你会发现特别多的备注,这些是都是官网的备注讲解,你可以全部删除,只配置你想配置的信息就行。我们主要配置相对应的端口信息和集群配置信息
redis.conf配置信息 (注意修改端口信息)
port 7006
cluster-config-file nodes-7006.conf
dbfilename dump-7006.rdb
bind 0.0.0.0
appendonly yes
daemonize yes
cluster-enabled yes
cluster-node-timeout 15000
rename-command CONFIG ""

 ps -ef | grep redis   #查看是否启动成功
netstat -tnlp | grep redis #可以看到redis监听端口
我们会发现6个Redis都启动成功ruby 然后安装
Redis
gem install redis
在我们之前解压的Redis目录下的src下有个
redis-trib.rb
复制到我们建立6个Redis文件的目录下 执行
./redis-trib.rb  create --replicas  1  127.0.0.1:7001  127.0.0.1:7002  127.0.0.1:7003  127.0.0.1:7004  127.0.0.1:7005  127.0.0.1:7006
即可成功(亲测启动成功,只是后面我关闭集群再次启动的时候报错,网上说是清楚每个里面的.rb..dum,node.* 文件和清楚Redis里面的缓存可是我还是不能清楚  知道的麻烦告诉下 非常感谢!)

参考:(https://blog.csdn.net/u011726984/article/details/78819542)
(https://www.cnblogs.com/learnjfm/p/7481281.html)
(https://www.cnblogs.com/xuliangxing/p/7146868.html)
(http://www.mamicode.com/info-detail-2013937.html)
(http://www.cnblogs.com/frankdeng/p/9332618.html)

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可 6私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值