このトピックでは、ApsaraDB for ClickHouseクラスターのconfig.xmlファイルのグローバルパラメーターの値を変更する方法について説明します。
背景情報
ApsaraDB for ClickHouseクラスターには、いくつかのパラメーターを設定できます。 デフォルトのパラメーター値は、config.xmlファイルとuser.xmlファイルに設定されます。 設定ファイルのパラメーター値を変更することで、ApsaraDB for ClickHouseクラスターのパフォーマンスを向上させることができます。
user.xmlファイルのパラメーター値を変更する場合は、set global文を実行できます。 パラメーター値を変更した後、変更を有効にするためにクラスターを再起動する必要はありません。 詳細については、「user.xmlファイルのパラメーターの設定」をご参照ください。
config.xmlファイルのパラメーター値を変更する場合は、ApsaraDB for ClickHouseコンソールでパラメーター値を変更できます。 詳細については、このトピックの「パラメーター値の変更」をご参照ください。
使用上の注意
ApsaraDB for ClickHouseを使用する場合にのみ、XMLモードでパラメーター値を変更し、変更履歴を表示できます。 2021年12月1日以降に作成されたクラスター。
変更したパラメーター値を送信すると、クラスターの再起動後に一部の値が有効になると、ApsaraDB for ClickHouseクラスターが自動的に再起動します。 変更したパラメーター値を送信する前に、ApsaraDB for ClickHouseクラスターの再起動がビジネスに影響しないことを確認してください。
ApsaraDB for ClickHouseクラスターの状態が [設定の変更] の場合、クラスター情報のみを表示できますが、アップグレード、スケールアウト、スケールインなどの操作は実行できません。
XMLモードでは、パラメータは削除できません。 XMLモードとデフォルトモードは同じ設定パラメータをサポートします。
パラメーター値の変更
上部のナビゲーションバーで、管理するクラスターがデプロイされているリージョンを選択します。
クラスターページをクリックし、Community-compatible Editionのクラスタータブをクリックし、管理するクラスターのIDをクリックします。
左側のナビゲーションウィンドウで、パラメーター設定.
表示されるページで、設定タブ,をクリックし、デフォルトモードまたはXMLモードパラメーター値を変更します。
説明ApsaraDB for ClickHouseコンソールでprometheus.portパラメーターを設定する場合、2182から3000の範囲の値のみを指定できます。
[デフォルトモード] タブで、値を変更するパラメータを見つけ、[パラメータ値] 列のアイコンをクリックします。 表示されるダイアログボックスで、指定された値の範囲内の値を入力し、[OK] をクリックして変更を完了するか、[キャンセル] をクリックして変更をキャンセルします。
説明[XMLモード] タブで、[変更] をクリックしてパラメーター値を変更できます。
(オプション) ページの右上隅で、[変更されたパラメーターのみを表示] を選択します。 値が変更されても送信されないパラメータのみが表示されます。
パラメーター値の変更が完了したら、送信パラメータページの右上隅にあります。
設定を保存表示されるダイアログボックスで、変更の理由を指定し、送信パラメータ.
説明[設定の保存] ダイアログボックスの [設定の比較] セクションで、変更前後のパラメーター値を表示できます。
変更したパラメーター値を送信すると、一部の値がクラスターの再起動後にのみ有効になると、ApsaraDB for ClickHouseクラスターが自動的に再起動します。 変更したパラメーター値を送信する前に、ApsaraDB for ClickHouseクラスターの再起動がビジネスに影響しないことを確認してください。
変更したパラメーター値を送信すると、ApsaraDB for ClickHouseはパラメーター値を自動的に検証します。 パラメーター値が無効な場合は、エラーメッセージが返されます。 102のエラーコードは無効なパラメーター値を示します。 この場合、パラメーター値を指定された値の範囲内の値に変更し、変更されたすべてのパラメーター値を再度送信します。
パラメータ値の変更をキャンセル
送信されなかったパラメーター値の変更のみをキャンセルできます。
[XMLモード] タブでは、パラメーター値のすべての変更のみをキャンセルできます。
[デフォルトモード] タブでパラメーター値の変更をキャンセルするには、変更したパラメーター値を送信する前に次の操作を実行します。
単一のパラメーター値の変更をキャンセルするには、パラメーター値の横にあるアイコンをクリックします。 ApsaraDB for ClickHouseは、送信されなかった単一のパラメーター値の変更をキャンセルします。 元のパラメータ値が表示されます。
パラメーター値のすべての変更をキャンセルするには、パラメーターリストの右上隅にある [キャンセル] をクリックします。 ApsaraDB for ClickHouseは、送信されなかったパラメーター値のすべての変更をキャンセルします。 元のパラメータ値が表示されます。
パラメータの変更履歴を表示する
上部のナビゲーションバーで、管理するクラスターがデプロイされているリージョンを選択します。
クラスターページをクリックし、Community-compatible Editionのクラスタータブをクリックし、管理するクラスターのIDをクリックします。
左側のナビゲーションウィンドウで、パラメーター設定.
表示されるページで、[変更履歴] タブをクリックし、次のいずれかの方法で変更履歴を表示します。
[過去30日間] または [過去7日間] をクリックして、過去30日間または7日間の変更履歴を表示します。
開始時間と終了時間を指定し、[クエリ] をクリックして、指定した時間範囲内の変更履歴を表示します。