Redis sentinelノードパスワードの変更
2762 ワード
SentinalとRedis認証
クライアントとslaveは、masterが接続するためにパスワードが必要になるように構成されている場合、接続時にパスワードを指定する必要があります.
masterノードとslaveノード
マスターはrequirepassで自分のパスワードを設定し、パスワードを提供しないとこのマスターに接続できません。slaveはmasterauthでmasterにアクセスする際のパスワードを設定します。ただしsentinelを使用すると、1つのmasterがslaveになり、1つのslaveがmasterになる可能性があるため、上記の2つの構成項目を同時に設定する必要があります。コンフィギュレーションを変更するにはconfig rewriteコマンドを実行する必要があり、CONFIG REWRITEの役割は、サーバが現在使用するコンフィギュレーションをできるだけ少なく変更することによってredisに記録することである.confファイルにあります。
sentinelノード
sentinel設定パスワードsentinel setコマンドで監視するマスター名はキーと値1である.sentinel masterでmasternameを見つけたり、sentinelノードのプロファイルを表示したりします。sentinel set mymaster auth-pass 123
その他
Sentinalコマンド
sentinel :
PING sentinel PONG.
SENTINEL masters master .
SENTINEL master name> master ;
SENTINEL slaves name> master slave ;
SENTINEL get-master-addr-by-name name> master ip , failover failover , master slave ip 。
SENTINEL reset master , , slaves 。
SENTINEL failover name> sentinel failover, sentinel 。 failover sentinel。
Centinel構成の動的変更
redis2.8.4 ,sentinel API , , master 。
, API sentinel ,sentinel sentinel。 sentinel 。
sentinel :
SENTINEL MONITOR <name> <ip> <port> <quorum> sentinel master
SENTINEL REMOVE <name> sentinel master
SENTINEL SET <name> <option> <value> Redis CONFIG SET , master 。 <option><value>。 :
SENTINEL SET objects-cache-master down-after-milliseconds 1000