redis構築主従+哨兵
1425 ワード
1.ホストごとにredisがインストールされていないポイントここ
2.対応ホスト
192.168.1.10
歩哨+redis
master
192.168.1.11
歩哨+redis
slave
3.主従構成
4.歩哨配置
テストを行う
192.168.1.1.10プライマリサーバ192.168.1.1.1.1サーバからプライマリサーバに自動的に変更されて動作する192.168.1.10に接続されている場合は、直接セカンダリサーバに変更されます
2.対応ホスト
192.168.1.10
歩哨+redis
master
192.168.1.11
歩哨+redis
slave
3.主従構成
#
# redis
vim /etc/redis.conf
#
daemonize yes
logfile "/var/log/redis.log"
masterauth 123456 # redis master
requirepass 123456 # redis
protected-mode no
#
# redis
vim /etc/redis.conf
#
daemonize yes
logfile "/var/log/redis.log"
masterauth # redis master
requirepass # redis
protected-mode no
slaveof 192.168.1.10 6379
4.歩哨配置
#
#cp
cp /usr/local/redis-4.0.6/sentinel.conf /etc/sentinel.conf
#
vim /etc/sentinel.conf
# ip ip
sentinel monitor mymaster 192.168.1.10 6379 2
sentinel auth-pass mymaster 123456
logfile "/var/log/sentinel.log"
daemonize yes
protected-mode no
#
#cp
cp /usr/local/redis-4.0.6/sentinel.conf /etc/sentinel.conf
#
vim /etc/sentinel.conf
# ip
sentinel monitor mymaster 192.168.1.10 6379 2 # master ip redis
sentinel auth-pass mymaster 123456
logfile "/var/log/sentinel.log"
daemonize yes
protected-mode no
テストを行う
192.168.1.1.10プライマリサーバ192.168.1.1.1.1サーバからプライマリサーバに自動的に変更されて動作する192.168.1.10に接続されている場合は、直接セカンダリサーバに変更されます