centos安装Redis单机多节点

配置环境:

名称 版本
centos 6.1
redis 5.0.5
ruby 2.4.2p198
rvm 1.29.9

一、安装Redis

复制Reids安装包里的集群工具,到/usr/local/bin路径

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

二、修改配置,创建节点

redis cluster方案架构三主三从

端口分别是7001,7002,7003,7004,7005,7006
我们先在root目录下新建一个redis_cluster目录,然后该目录下再创建6个目录,
分别是7001,7002,7003,7004,7005,7006,用来存在redis配置文件;
将Redis配置文件redis.conf复制到7001~7006的文件夹内。

下面修改一下各个文件夹内的redis.conf文件。

daemonize yes //redis后台运行
pidfile /var/run/redis_7001.pid //pidfile文件对应7001-7006
cluster-enabled yes //开启集群
cluster-config-file nodes_7001.conf //保存节点配置,自动创建,自动更新对应7001-7006
cluster-node-timeout 5000 //集群超时时间,节点超过这个时间没反应就断定是宕机
appendonly yes //存储方式,aof,将写操作记录保存到日志中
————————————————

三、启动节点

redis-server redis_cluster/7001/redis.conf
redis-server redis_cluster/7002/redis.conf
redis-server redis_cluster/7003/redis.conf
redis-server redis_cluster/7004/redis.conf
redis-server redis_cluster/7005/redis.conf
redis-server redis_cluster/7006/redis.conf

查看Redis进程:


centos安装Redis单机多节点_第1张图片
redis进程.png

四、创建集群

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

出现提示创建3主3从集群的时候,输入yes即可。

你可能感兴趣的:(centos安装Redis单机多节点)