2016-05-12 10 views
0

私はstablest redis(ver 3.2)をインストールしました。私はredisのCONFIGコマンドの名前を変更するまで、すべてうまく動作します、sentinelはスレーブをマスターに昇格させることができませんでした。 赤ちゃんの設定を変更するには、CONFIGコマンド(名前が変更されている)を使用していることが問題であると考えてください。 redis設定(名前を変更したconfigコマンド)に適合させるために、sentinelの設定をredis-cliまたは設定ファイルsentinel.confを介して変更する方法はありますか。存在しない場合は、ソースコードを変更するのはどうですか?rediの名前変更後にSentinelの作業が失敗する

ありがとうございます。

答えて

0

Googleの後、この問題の解決策が見つかりました。 redis/src/sentinel.credis github経由で置き換え、ソースからredisを再構築してインストールします。
次に、sentinel.confにディレクティブを追加して、sentinel use configコマンドの名前を変更することができます。

sentinel config-command mymaster <renamed-command> 
関連する問題