linux redis3.29集群安装

来源:互联网 发布:relex软件 破解版 编辑:程序博客网 时间:2024/06/06 05:22

1、下载安装包并解压;

wget http://download.redis.io/releases/redis-3.2.9.tar.gz


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

apt install gcc

3、进入redis-3.2.9目录进行编译(make && make instal);

make && make instal

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

cp redis-trib.rb /usr/local/bin/


5、在redis3.2.9目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005;

mkdir 7003 7004 7005


6、将 redis.conf 拷贝到这三个目录中;

yyy-VirtualBox redis_cluster # cp ../redis.conf 7003yyy-VirtualBox redis_cluster # cp ../redis.conf 7004yyy-VirtualBox redis_cluster # cp ../redis.conf 7005

7、开始修改redis.conf配置文件(下边图截的是别人博客的,借用一下);



8、修改完毕启动;

redis-server redis_cluster/7003/redis.conf redis-server redis_cluster/7004/redis.conf redis-server redis_cluster/7005/redis.conf 


9、查看是否启动

ps -ef|grep redisnetstat -tnlp|grep redis


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

redis-trib.rb create  172.16.2.39:7003 172.16.2.39:7004 172.16.2.39:7005


11、报错,原因是缺少ruby工具;

apt install rubygem install redis


12、开放防火墙 7003.7004.7005;

iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 7003 -j ACCEPTiptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 7004 -j ACCEPTiptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 7005 -j ACCEPT

13、再次创建集群,看到成功信息。




原创粉丝点击