メールおよび社内メッセージに加えて、ApsaraDB for ClickHouseでは、ApsaraDB for ClickHouse コンソールで、マイナーバージョンアップデートやネットワークのスペックアップなどの O&M イベントの通知を受信できます。 ApsaraDB for ClickHouse クラスタの ID、イベントタイプ、リージョン、イベントの原因、ビジネスへの影響など、スケジュールされたイベントに関する情報を表示できます。 また、予定切り替え日時を変更することもできます。
使用上の注意
ApsaraDB for ClickHouse の未処理イベント (バージョンアップグレード、ネットワークアップグレードなど) については、イベント発生の少なくとも 3 日前に通知されます。 メール、内部メッセージ、または ApsaraDB for ClickHouse コンソールを使用してイベント通知が送信されます。リスクの高い脆弱性修正の通知は、緊急性が高いため、3 日前までに送信されます。
対応するイベント通知をタイムリーに受信できるように、[ApsaraDB エラーまたはメンテナンス通知] を有効にして、通知受信者を指定してください。通知受信者にはデータベース O&M エンジニアを指定することをお勧めします。[Message Center] コンソールにログインし、ApsaraDB エラーまたはメンテナンス通知を有効にして、通知受信者を指定します。
手順
ApsaraDB for ClickHouse コンソール にログインします。
ページの左上隅で、リージョンを選択します。
左側のナビゲーションウィンドウで、[イベント] をクリックします。
説明保留中の O&M イベントで O&M 操作の時間をスケジュールする必要がある場合は、できるだけ早く時間をスケジュールするように促すメッセージが表示されます。
[スケジュール済みイベント] ページで、イベントの詳細を表示します。
イベントの詳細には、クラスタ ID、リージョン、イベントタイプ、イベントの原因、ビジネスへの影響、予定切り替え日時、ステータスが含まれます。イベントの原因と影響の詳細については、このトピックの「イベントの原因と影響」セクションをご参照ください。
(オプション) スイッチオーバー時間を変更します。
重要クラスタの可用性に大きな影響を与える可能性のあるリスクを軽減するために、システムは特定のイベントのデフォルトのスイッチオーバー時間を指定します。イベントに変更が加えられない場合、イベントはデフォルトのスイッチオーバー時間内に実行されます。ビジネス要件に基づいて、スイッチオーバー時間を変更したり、イベントをキャンセルしたりできます。
デフォルトのスイッチオーバー時間を使用するか、スケジュール済みのスイッチオーバー時間を変更するか、定期的なスイッチオーバー時間を設定できます。システムは、スケジュール済みのスイッチオーバー時間 > 定期的なスイッチオーバー時間 > デフォルトのスイッチオーバー時間の優先順位に基づいてスイッチオーバーを実行します。
スイッチオーバー時間の種類と説明 | 手順 |
予定切り替え日時 ビジネス要件に基づいて、イベントの予定切り替え日時を調整できます。 |
説明 [予定切り替え日時] で指定された時間は、[期限] で指定された時間より後にすることはできません。 |
定期的な切り替え時間 定期的な切り替え時間を指定すると、システムは、予定の切り替え時間で実行されていない保留中のイベントと、予定の切り替え時間が指定されていないイベントに対して、定期的な切り替え時間で切り替えを実行します。 たとえば、定期的な切り替え時間を火曜日の 00:00:00 に設定すると、システムは保留中のイベントに関連する複数のクラスタで同時に切り替えを実行します。これにより、切り替えによる影響が軽減されます。 |
説明 指定した定期的な切り替え時間は、[スケジュール済みイベント] ページの右上隅に表示されます。[なし] を選択すると、定期的な切り替え時間は表示されません。 |
(オプション) イベントの予定切り替えをキャンセルします。
[スケジュール済みイベント] ページで、1 つ以上のイベントを選択します。
ページの左下隅にある [イベントのキャンセル] をクリックします。
[イベントのキャンセル] パネルで、[イベントキャンセルのリスク] を読みます。
[OK] をクリックします。
イベントの原因と影響
既知のエンジン問題を回避し、ユーザーエクスペリエンスを向上させるために、クラスタのマイナーエンジンバージョンを定期的に更新することをお勧めします。イベントの影響は、クラスタのバージョンによって異なります。
コミュニティ互換版: ZooKeeper および ApsaraDB for ClickHouse のマイナーエンジンバージョンの更新は別々のイベントです。O&M イベントが実行されると、対応するサービスのマイナーエンジンバージョンが最新バージョンに更新されます。詳細については、「リリースノート」をご参照ください。
Enterprise Edition: O&M イベントが実行されると、ZooKeeper および ApsaraDB for ClickHouse のマイナーエンジンバージョンがまとめて最新バージョンに更新されます。詳細については、リリースノートをご参照ください。
原因 | 影響 | 説明 |
マイナーバージョンアップデート (コミュニティ互換版 ZooKeeper) |
| 予定切り替え日時でスイッチオーバーが実行されると、マイナーバージョンアップデートには約 2 ~ 3 分かかります。オフピーク時にアップデートを実行し、サービスで再接続メカニズムが使用可能であることを確認することをお勧めします。影響: マイナーバージョンアップデート中は、ZooKeeper ノードは機能しません。その結果、クラスタ内の分散テーブルおよび ReplicatedMergeTree エンジンテーブルに対する読み取りおよび書き込み操作を正しく実行できません。これらの読み取りおよび書き込み操作には、クエリ、挿入、および Kafka エンジンを使用した分散テーブルの同期が含まれます。 |
マイナーバージョンアップデート (ApsaraDB for ClickHouse コミュニティ互換版) |
| 予定切り替え日時でスイッチオーバーが実行されると、マイナーバージョンアップデートには約 5 ~ 8 分かかります。実際に消費される時間は、データベースとテーブルの数、およびデータ量によって異なります。データベースとテーブルの数が多い場合、またはテーブルに大量のデータが含まれている場合は、アップデートに時間がかかります。オフピーク時にアップデートを実行し、サービスで再接続メカニズムが使用可能であることを確認することをお勧めします。影響:
|
マイナーバージョンアップデート ( Enterprise Edition) | クラスタの一時的な切断 | 予定切り替え日時でスイッチオーバーが実行されると、マイナーバージョンアップデートには約 10 ~ 15 分かかります。実際に消費される時間は、データベースとテーブルの数、およびデータ量によって異なります。データベースとテーブルの数が多い場合、またはテーブルに大量のデータが含まれている場合は、アップデートに時間がかかります。オフピーク時にアップデートを実行し、サービスで再接続メカニズムが使用可能であることを確認することをお勧めします。影響: マイナーバージョンアップデート中は、Keeper ノードと ApsaraDB for ClickHouse 計算ノードのマイナーエンジンバージョンがバッチで更新され、ノードがバッチで起動されます。リクエストはノード間でルーティングされます。クラスタは数秒間断続的に中断されます。 |
ネットワークアップグレード | クラスタの一時的な切断 | 予定切り替え日時でスイッチオーバーが実行されると、ネットワークアップグレードには約 1 ~ 2 分かかります (ビジネスへの影響は秒単位で測定されます)。オフピーク時にアップデートを実行し、サービスで再接続メカニズムが使用可能であることを確認することをお勧めします。影響: ネットワークアップグレード中は、クラスタは自動的にネットワークタイプを切り替えます。これにより、確立されたデータベース接続が一時的に切断される可能性があります。再接続を試みると、接続を復元できます。 |
ノード O&M |
| 予定切り替え日時でスイッチオーバーが実行されると、ノード O&M プロセスには約 5 ~ 10 分かかります。実際に消費される時間は、データベースとテーブルの数、およびデータ量によって異なります。データベースとテーブルの数が多い場合、またはテーブルに大量のデータが含まれている場合は、プロセスに時間がかかります。オフピーク時に操作を実行し、サービスで再接続メカニズムが使用可能であることを確認することをお勧めします。影響:
|