タスクリストを使用して、インスタンスの変更タスクに関する情報を表示できます。これには、変更の進捗 (インスタンスの作成、再起動、設定変更など) やデータ移行の進捗が含まれます。タスクリストには、現在進行中の変更と、直近に完了した変更タスクの詳細が表示されます。
制限事項
Elasticsearch V7.16 インスタンス、および中国 (成都) と中国 (広州) リージョンのすべてのインスタンスでは、以下の機能はサポートされていません。
変更タスクのステージ、各ステージの進捗詳細、および変更履歴の表示。
データ移行の進捗の表示。
操作手順
Alibaba Cloud Elasticsearch コンソールにログインします。
左側のナビゲーションウィンドウで、Elasticsearch クラスター をクリックします。
ターゲットインスタンスに移動します。
上部のメニューバーで、リソースグループとリージョンを選択します。
Elasticsearch クラスター ページで、ターゲットインスタンスの ID をクリックします。
右上隅の
アイコンをクリックして タスクリスト パネルを開き、インスタンスの変更とデータ移行の進捗を表示します。インスタンスの変更進捗の表示
進行状況の変更 タブをクリックして、変更タスクの詳細を表示します。タスクリストは、インスタンスの変更がトリガーされてから約 10 秒後に更新されます。

[変更の進捗] タブには、次のパラメーターと操作が含まれています。
パラメーター/操作
説明
開始日時の変更
インスタンスの変更が開始された時刻。
タイプの変更
インスタンスの変更タイプ。インスタンスの作成、インスタンスの再起動、クラスター設定の変更など。
変更者
変更をトリガーした Alibaba Cloud アカウントまたは RAM ユーザーの ID。
ステータスの変更
ステータスには、実行中、完了、変更の中断、または 変更のスタック があります。ステータスが 変更のスタック の場合は、原因の表示 をクリックしてブロックの詳細を表示します。
アクション
以下の操作ボタンが含まれます。詳細については、以下の説明をご参照ください。
変更記録の表示
変更記録の表示 をクリックして レコードの変更 ページに移動し、より多くの過去の変更履歴を表示します。詳細については、「変更の進捗と変更履歴の表示」をご参照ください。
更新
更新 をクリックして、インスタンス変更のリアルタイムステータスを取得します。
変更ステージの詳細の表示
変更タスクの左側にある
アイコンをクリックして、タスクの現在のステージと各ステージの進捗詳細を表示します。各ステージには、現在の進捗と経過時間が表示されます。完了したステージには、完了時刻が表示されます。
ノードのアップデート中 ステージでは、クラスターのステータス待ち、ノード仕様の変更中、ノード設定の準備中、 [サービスの起動中] 、プロセスの正常性待ち というサブステージを通じて、各ノードでローリングアップデートが実行されます。

重要クラスターが不安定または異常な状態の場合、変更プロセスが クラスターのステータス待ち または プロセスの正常性待ち ステージに長時間留まることがあります。変更タスクをスムーズに進めるために、ビジネスの読み書き操作を減らしてください。
[操作] 列の説明
詳細の表示:この操作の設定詳細を表示します。
ログの表示:ログ照会 ページに移動し、インスタンスの操作ログを表示できます。詳細については、「ログのクエリ」をご参照ください。
一時停止 / 変更の再開 (変更が進行中のインスタンスの場合):一時停止 をクリックして変更タスクを一時停止できます。変更が中断された後、変更の再開 をクリックしてタスクを続行できます。
重要インスタンスが 変更の中断 状態の場合、クラスターサービスに影響が出る可能性があります。2次変更または手動操作を実行することで、変更を再開できます。2次変更では、クラスターのアップグレードとプラグイン管理がサポートされます。
変更の再開 操作をトリガーすると、再起動プロセス全体が再開され、クラスターノードが再起動します。
変更の中断は、基本コントロール (v2) モードでデプロイされたインスタンスでのみサポートされます。クラウドネイティブの新しいコントロール (v3) モードでデプロイされたインスタンスではサポートされません。デプロイモードは、インスタンスの 基本情報 ページの デプロイコントロールモード セクションで確認できます。
[変更のキャンセル] :プラグインのインストールまたはアンインストール中に、必要に応じて現在の変更をキャンセルできます。
データ移行の進捗の表示
データ移行の進行状況 タブをクリックして、インスタンスの移行タスクの詳細を表示します。
説明現在のインスタンスでデータ移行タスクが実行中の場合、データ移行の進行状況 タブの右上隅に赤い点が表示されます。
移行タスクの詳細は、クラスター設定の変更によってユーザーデータ移行タスクを含むクラスターのローリングアップデートがトリガーされた場合にのみ表示されます。
コンソールに表示されるデータ移行の進捗はリアルタイムではなく、遅延があります。正確な移行の進捗を表示するには、
GET _cat/recoveryコマンドを実行してください。

移行タスクの実行中に、データ移行の進行状況 タブの 移行の進行状況の調整 をクリックして、データ移行パラメーターを調整できます。調整可能なパラメーターは次のとおりです。
パラメーター
対応するネイティブ設定
説明
シャード数が多いシナリオ向け
同時に復元されるプライマリシャードの数
cluster.routing.allocation.node_initial_primaries_recoveries
ノードの再起動時に同時に復旧できるプライマリシャードの数。ノードに複数のディスクがあり、I/O プレッシャーが低い場合は、この値を増やすことができます。
同時に実行されるデータバランシングタスクの数
cluster.routing.allocation.cluster_concurrent_rebalance
クラスター内で同時に実行できるデータリバランスタスクの数。ノードが追加または削除され、クラスターの負荷が高くないシナリオに適しています。
同時に実行されるデータ復元タスクの数
cluster.routing.allocation.node_concurrent_recoveries
プライマリシャードの再起動による復旧以外で、同時に実行できるデータ復旧タスクの数。
同時にノードに復元されるシャードの数
cluster.routing.allocation.node_concurrent_incoming_recoveries
ノードが受け入れることができる同時シャード復旧の最大数。これは通常、他のノードから現在のノードに復旧されるシャードを指します。
データ量が多いシナリオ向け
データ伝送帯域幅
indices.recovery.max_bytes_per_sec
各ノードでのデータ復旧中のデータ転送の最大帯域幅。例:100mb。
重要パラメーターの調整は一時的なもので、変更プロセス中にのみ有効になります。バックエンドは、変更中のクラスターの状態に基づいてデフォルト値を復元します。
これらは Elasticsearch クラスターの動的パラメーターです。データ量が多い場合やデータ復旧が遅い場合は、データ移行を高速化するために適切に調整してください。これらのパラメーターは慎重に調整してください。頻繁な調整や、クラスターのスケジューリング容量を超える設定は、クラスターノードに過剰な負荷をかける可能性があります。