2017-06-27 3 views
0

consulサーバのbootstrap-expectを持ち帰らずに変更するにはどうすればよいですか?ブートストラップの予想変更 - 領事

(それができないのか?)

追加:
私の領事がドッカーコンテナ内で実行されています。
領事のキー/バリューの更新が多いため、データを失う余裕はありません。

答えて

1

設定ファイルにbootstap-expectを設定した場合、consul reloadまたはSIGHUPがそのトリックを行う必要があります。コマンドラインで設定した場合、私はあなたができるとは思わない。

しかし、既に1台以上のサーバーが存在することを前提として、プロダクションであっても、consulを再起動することは大きな問題ではありません。

+0

ドッカーコンテナで同じことを行うにはどうすればよいですか? configファイルはどこにありますか? –

+1

あなたが走っているイメージの 'Dockerfile'を見ると、コマンドラインが領事のために何を表示するべきでしょうか?それは' -config-file = 'か' -config-dir = 'オプションのどちらかを持ちますそのDockerイメージは設定ファイルを隠していました。これはちょうど標準のDocker混乱です。時にはそれはよく文書化されていますが、私はそれを期待しません:) – zie

+0

'config-dir'は指定されていません。私は 'data'ディレクトリを見つけました。しかし、設定ファイルはありません。 –

関連する問題