免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
KuduTabletは、メンテナンス時間を設定します
follower_unavailable_considered_failed_sec
デフォルトタブレットが300秒以上後の接触を失っ300S、データが原因データの移動やコピーに不要なメンテナンスを避けるために他のノードにノードを再構築しますです、あなたは一時的にこの時間を設定することができますがはるかに長い(プラスメンテナンスのリブートでありますタブレットの再起動時の初期化に必要)
1.ヘルスチェック
メンテナンスは、例のコピーのいずれかの不足がある場合、コピーのコピーを待つが、メンテナンスの完了後に、前に健康診断を必要とします
## sudo -u kudu kudu cluster ksck master-01.example.com,master-02.example.com,master-03.example.com
sudo -u kudu kudu cluster ksck cdh-test-10-9-251-32.lan
2.設定メンテナンス時間
次のようにクーズータブレットノードServerサービスがあります。
-
CDH-テスト10-9-251-30.lan
-
CDH-テスト10-9-251-31.lan
-
cdh-test-10-9-251-32.an
-
CDH-テスト10-9-251-33.lan
あなたが維持したいとしcdh-test-10-9-251-30.an
、このノードが1時間です
すべてのノードタブレット上で実行
sudo -u kudu kudu tserver set_flag $(hostname) follower_unavailable_considered_failed_sec 3600
以前のバージョンでは1.8クーズーは、追加する必要がある--force
パラメータを
sudo -u kudu kudu tserver set_flag $(hostname) follower_unavailable_considered_failed_sec 3600 --force
設定を表示するには、クーズーWeb管理ページ3.成功します
ログインのhttp://cdh-test-10-9-251-31.lan:8050 / varz成功したかどうかを確認します
4.デフォルト値に設定し維持
sudo -u kudu kudu tserver set_flag $(hostname) follower_unavailable_considered_failed_sec 300 --force
4.メンテナンス製造工程
sudo -u kudu kudu tserver set_flag $(hostname) follower_unavailable_considered_failed_sec 86400 --force
sudo -u kudu kudu tserver set_flag $(hostname) follower_unavailable_considered_failed_sec 300 --force