使用目前 最稳定版本 redis 5.0.7(摘自官网的图片 记录下)
环境 centos 6.8 在一台上安装 redis5.0.7 (主机) (保证主机能够看到redis log) 克隆两台(从机)
主从复制 主要是修改redis.conf文件 达到的效果
这里没有设置主从机 日志 密码 1,2,3 主从机都要修改 4只有两个从机增加一行
1.修改 任何IP都可以访问
bind 0.0.0.0
2.修改为 关闭保护
protected-mode no
3 修改 开启守护线程 redis会在后台运行
daemonize:yes
4.两个从机需要增加一行
replicaof 192.168.52.129 6379 这里的是主机虚拟机IP 和端口号
修改完后 执行 冒号 wq 保存并退出
进入到每个虚拟机的 redis bin目录 执行下面两个命令 启动
1.永久关闭防火墙 chkconfig iptables off
2.启动redis服务 ./redis-server /usr/local/redis/etc/redis.conf
验证redis服务是否运行成功 各个虚拟机执行 执行下面两个的命令
1.进入客户端 ./redis-cli
2.主/从复制信息 info replication
主机 可以看到role 为master slaves为2 以及从机的ip 端口信息
两个从机 可以看到role 为slave 主机信息
验证数据 在主机写数据 两个从机可以读到 主从搭建成功
参考csdn https://blog.csdn.net/xch_yang/article/details/104019552