Alibaba Cloud E-MapReduce (EMR) は、ClickHouse クラスターを構成するために、client、server、アクセス制御、extension の 4 種類のサービスパラメーターを提供します。このトピックでは、ClickHouse サービスのアクセス制御パラメーターについて説明します。
背景
前提条件
EMR ClickHouse クラスターが作成されている必要があります。詳細については、「クラスターの作成」をご参照ください。
ユーザー構成
ClickHouse サービスの構成ページにあるサービス構成エリアで、構成を表示または変更できます。ユーザー構成は server-users タブにあります。
パラメーター | 説明 |
[users.default.networks.host] |
複数のホスト名を指定するには、コンマ (,) で区切ります。 |
[users.default.networks.host_regexp] |
複数の式を指定するには、コンマ (,) で区切ります。 |
[users.default.networks.ip] |
複数の IP アドレスを指定するには、コンマ (,) で区切ります。 重要 [users.default.networks.ip]、[users.default.networks.host]、[users.default.networks.host_regexp] パラメーターのいずれかが設定されていることを確認してください。そうでない場合、ネットワーク接続が失敗することがあります。 |
[users.default.profile] |
|
[users.default.password] | ClickHouse サーバーの 重要 この構成は推奨されません。カスタムパラメーター users.default.password_sha256_hex または users.default.password_double_sha1_hex を追加してパスワードを設定することを推奨します。
|
[users.default.quota] |
|
プロファイル構成
ClickHouse サービスの構成ページのサービス構成セクションで、構成を表示または変更できます。プロファイル構成は server-users タブにあります。
パラメーター | 説明 |
[profiles.default.max_memory_usage] | 'default' という名前のプロファイルで max_memory_usage パラメーターの値を設定します。このパラメーターは、単一のクエリが使用できる最大メモリを指定します。 デフォルト値は 10,000,000,000 バイトです。 |
[profiles.default.use_uncompressed_cache] | default プロファイルの use_uncompressed_cache の値を設定します。
|
[profiles.default.load_balancing] |
ストラテジーの詳細については、「設定」をご参照ください。 |
[profiles.readonly.readonly] |
|
クォータ構成
ClickHouse サービスの構成ページのサービス構成セクションで、構成を表示または変更できます。クォータ構成は server-metrika タブにあります。
[quotas_default]:ClickHouse はクォータを使用してリソース制限を適用します。このパラメーターは、[users.default.quota] で指定される default クォータの設定を変更します。新しいクォータ設定を追加するには、右上隅の [Custom Configuration] をクリックします。詳細については、「コンポーネントパラメーターの追加」をご参照ください。