使用目前 最穩定版本 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