KuduTabletは、メンテナンス時間を設定します

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/lynnyq/article/details/102726710

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

おすすめ

転載: blog.csdn.net/lynnyq/article/details/102726710