linux搭建完redis集群后连接不上,Linux中的redis集群搭建

看在多的书,若果不实践一次,我觉得效果并不好,只有自己完完整整的做一次!

所以今天打算搭建一个redis集群来练练手~!

1.Linux CentOS  , redis-3.2.4 版本

2.配置环境  linux 虚拟机2台  、

3.每个linux系统配置3个节点, 3主3从

OK,开始搭建,具体步骤我会截图,完完整整的将所有步骤写下来!

1.创建一个文件夹存放下载的redis安装包

20180110223317631615.png

2.进入文件进行下载

20180110223317633568.png

3.下载后的包进行解压

tar -zxvf redis-3.2.4

20180110223317634545.png

4.因为安装redis需要gcc。我的虚拟机是新安装的的,所有要先安装gcc环境 ,可以用下面命令查看是否需要安装gcc

20180110223317636498.png

5.开始安装GCC

yum install gcc

20180110223317638451.png

6.进入redis-3.2.4目录进行编译

make && make install

20180110223317639428.png

编译成功截图

20180110223317641381.png

7.将 redis-trib.rb 复制到 /usr/local/bin 目录下

20180110223317643334.png

8.在redis3.2.4目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005

20180110223317645287.png

8.将 redis.conf 拷贝到这三个目录中

20180110223317650170.png

9.开始修改redis.conf配置文件

vim 7003/redis.conf    (下边图截的是别人博客的,小弟借用一下)

将下列属性修改  就可以

20180110223317651147.png

10.修改完毕启动

20180110223317654077.png

11.查看是否启动成功

ps -ef|grep redis

20180110223317656030.png

netstat -tnle|grep redis

20180110223317657006.png

12.创建集群

Redis 官方提供了 redis-trib.rb 这个工具,就在解压目录的 src 目录中,前面我们已将它复制到 /usr/local/bin 目录中,可以直接在命令行中使用了。使用下面这个命令即可完成安装。

20180110223317657983.png

出错了。因为缺少ruby工具,所以需要安装ruby  需要运行以下命令

geminstall redis

安装ruby后再次创建集群失败,连接不到另一台。猜测应该是端口被防火墙限制了。所有直接开放端口试试(正式环境不要这样做)

20180110223317659936.png

13.开放防火墙 7003.7004.7005

20180110223317661889.png

14.再次创建集群

20180110223317663843.png

15.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值