Redis主從配置
REDIS主從配置至關簡單,就幾句話就OK了:
打開從機的redis.conf
Port 6380 (注:不能跟主機的同樣)
Sleverof 10.0.0.211 6379 (注:ip爲主機10.0.0.211的6379爲主機REDIS端口號)
bind 10.0.0.212
logfile /var/log/redis.log 打開log日誌記錄
通常主機也配置一下打開bind就能夠,bind默認監聽127.0.0.1的ip
bind 10.0.0.211
先重啓主機,再重啓從機 運行./redis -server redis.conf
經過驗證redis-cli ping的時候要這個樣子才能成功(ping的時候,默認是127.0.0.1和6379端口,因此若是更改了的話,ping的時候須要指定)
redis-cli -h 10.0.0.212 -p 6380 ping
redis-cli -h 10.0.0.211 ping
驗證:
在主機上面先查看redis-cli -h 10.0.0.211 keys \* 當前有多少key,redis-cli -h 10.0.0.211 set aa 123
而後能夠在從機上面查看 redis-cli -h 10.0.0.211 keys \*
redis-cli -h 10.0.0.212 -p 6380 keys \* (能夠看到成功的同步了)