第7章 Block Storage (cinder) パラメーター

パラメーター説明

ApacheCertificateKeySize

このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。

CephClusterFSID

Ceph クラスター FSID。UUID でなければなりません。

CephClusterName

Ceph クラスター名。デフォルト値は ceph です。

CephExternalMultiConfig

追加の外部 Ceph クラスターを設定する際に適用される追加のオーバーライドを記述するマッピングのリスト。このリストが空でない場合には、初回の実行と同じパラメーターを使用して count(list) の回数 ceph-ansible が追加を実行します。ただし、各マッピング内のそれぞれのパラメーターがデフォルト値を上書きします。以下の設定を使用した場合、2 回目の実行でも以前とすべて同じパラメーターで ceph2 クラスターを使用するようにオーバークラウドが設定されます。ただし、/etc/ceph/ceph2.conf の mon_host エントリーには、デフォルトの CephExternalMonHost ではなく以下の external_cluster_mon_ips の値が含まれます。以降の ceph-ansible の実行は、Ceph クライアントだけに制限されます。CephExternalMultiConfig を使用して、OpenStack Orchestration (heat) スタック内に追加の内部 Ceph クラスターをデプロイすることはできません。各リストのマッピングには、tripleo-heat-template パラメーターではなく ceph-ansible パラメーターが含まれている必要があります。- cluster: ceph2 fsid: e2cba068-5f14-4b0f-b047-acf375c0004a external_cluster_mon_ips: 172.18.0.5,172.18.0.6,172.18.0.7 keys: - name: "client.openstack" caps: mgr: "allow *" mon: "profile rbd" osd: "osd: profile rbd pool=volumes, profile rbd pool=backups, profile rbd pool=vms, profile rbd pool=images" key: "AQCwmeRcAAAAABAA6SQU/bGqFjlfLro5KxrB1Q==" mode: "0600" dashboard_enabled: false

CertificateKeySize

証明書の作成時に使用される秘密鍵のサイズを指定します。デフォルト値は 2048 です。

CinderApiWsgiTimeout

OpenStack Block Storage (cinder) API WSGI の接続がタイムアウトするまでの秒数。デフォルト値は 60 です。

CinderBackupOptVolumes

マウントされるオプションのボリュームのリスト

CinderCronDbPurgeAge

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Age)。デフォルト値は 30 です。

CinderCronDbPurgeDestination

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Log destination)。デフォルト値は /var/log/cinder/cinder-rowsflush.log です。

CinderCronDbPurgeHour

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Hour)。デフォルト値は 0 です。

CinderCronDbPurgeMaxDelay

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Max Delay)。デフォルト値は 3600 です。

CinderCronDbPurgeMinute

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Minute)。デフォルト値は 1 です。

CinderCronDbPurgeMonth

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Month)。デフォルト値は * です。

CinderCronDbPurgeMonthday

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Month Day)。デフォルト値は * です。

CinderCronDbPurgeUser

cron ジョブが削除されたインスタンスを別のテーブルに移動する (User)。デフォルト値は cinder です。

CinderCronDbPurgeWeekday

cron ジョブが削除されたインスタンスを別のテーブルに移動する (Week Day)。デフォルト値は * です。

CinderDefaultVolumeType

OpenStack Block Storage (cinder) のデフォルトボリュームタイプの名前。デフォルト値は tripleo です。

CinderEnableDBPurge

OpenStack Block Storage (cinder) データベースでソフト削除された行をパージする cron ジョブを作成するかどうか。デフォルト値は True です。

CinderEnableIscsiBackend

OpenStack Block Storage (cinder) の iSCSI バックエンドを有効にするかどうか。デフォルト値は True です。

CinderEnableNfsBackend

OpenStack Block Storage (cinder) の NFS バックエンドを有効にするかどうか。デフォルト値は False です。

CinderEnableRbdBackend

OpenStack Block Storage (cinder) の Rbd バックエンドを有効にするかどうか。デフォルト値は False です。

CinderEtcdLocalConnect

OpenStack Block Storage (cinder) を A/A で実行する際に、Etcd ネットワークのローカル IP を使用して Etcd に接続するかどうかを定義します。true に設定すると、ローカルノード上の IP が使用されます。false に設定すると、Etcd ネットワークの仮想 IP が使用されます。デフォルトは false です。デフォルト値は False です。

CinderImageConversionNfsOptions

OpenStack Block Storage (cinder) イメージ変換ディレクトリー用に NFS 共有を使用する場合の NFS マウントオプション。デフォルト値は _netdev,bg,intr,context=system_u:object_r:container_file_t:s0 です。

CinderImageConversionNfsShare

設定すると、OpenStack Block Storage (cinder) イメージ変換ディレクトリーに NFS 共有が使用されます。

CinderISCSIAvailabilityZone

OpenStack Block Storage (cinder) iSCSI バックエンドのアベイラビリティーゾーン。このパラメーターを設定すると、デフォルトの CinderStorageAvailabilityZone がオーバーライドされます。

CinderISCSIHelper

cinder で使用する iSCSI ヘルパー。デフォルト値は lioadm です。

CinderISCSIProtocol

iSCSI に TCP (iscsi) または iSER RDMA (iser) を使用するかどうかを定義します。デフォルト値は iscsi です。

CinderLVMLoopDeviceSize

cinder LVM ドライバーが使用するループバックファイルのサイズ。デフォルト値は 10280 です。

CinderNasSecureFileOperations

セキュリティーが強化された NFS ファイルの操作を有効にするかどうかを制御します。有効な値は autotrue、または false です。CinderEnableNfsBackend が true の場合に有効です。デフォルト値は False です。

CinderNasSecureFilePermissions

セキュリティーが強化された NFS ファイルへのアクセス権限を有効にするかどうかを制御します。有効な値は autotrue、または false です。CinderEnableNfsBackend が true の場合に有効です。デフォルト値は False です。

CinderNfsAvailabilityZone

OpenStack Block Storage (cinder) NFS バックエンドのアベイラビリティーゾーン。このパラメーターを設定すると、デフォルトの CinderStorageAvailabilityZone がオーバーライドされます。

CinderNfsMountOptions

OpenStack Block Storage (cinder) NFS バックエンドが使用する NFS マウント用のマウントオプション。CinderEnableNfsBackend が true の場合に有効です。デフォルト値は context=system_u:object_r:container_file_t:s0 です。

CinderNfsServers

OpenStack Block Storage (cinder) NFS バックエンドが使用する NFS サーバー。CinderEnableNfsBackend が true の場合に有効です。

CinderNfsSnapshotSupport

NFS ドライバーのスナップショットのサポートを有効にするかどうかを定義します。CinderEnableNfsBackend が true の場合に有効です。デフォルト値は True です。

CinderPassword

cinder サービスおよびデータベースアカウントのパスワード

CinderRbdAvailabilityZone

OpenStack Block Storage (cinder) RBD バックエンドのアベイラビリティーゾーン。このパラメーターを設定すると、デフォルトの CinderStorageAvailabilityZone がオーバーライドされます。

CinderRbdExtraPools

OpenStack Block Storage (cinder) の RBD バックエンドに使用する追加の Ceph プールのリスト。追加の OpenStack Block Storage (cinder) RBD バックエンドドライバーは、このリストの各プールに作成されます。これは、CinderRbdPoolName に関連付けられた標準の RBD バックエンドドライバーに追加されます。

CinderRbdFlattenVolumeFromSnapshot

スナップショットの依存関係を削除するために、スナップショットから作成された RBD ボリュームをフラット化する必要があるかどうかを定義します。デフォルト値は False です。

CinderRbdPoolName

cinder ボリュームに使用する Ceph プール。デフォルト値は volumes です。

CinderRpcResponseTimeout

cinder の RPC 応答のタイムアウト (秒単位)。デフォルト値は 60 です。

CinderStorageAvailabilityZone

OpenStack Block Storage (cinder) サービスのストレージアベイラビリティーゾーン。デフォルト値は nova です。

CinderVolumeCluster

cinder-volume サービスを active-active (A/A) 設定でデプロイするために使用するクラスター名。この設定は、OpenStack Block Storage (cinder) バックエンドドライバーが A/A 設定をサポートすること、および cinder-volume サービスが Pacemaker により管理されないことが条件です。これらの条件が満たされない場合には、クラスター名を空白のままにする必要があります。

CinderVolumeOptEnvVars

オプションの環境変数のハッシュ

CinderVolumeOptVolumes

マウントされるオプションのボリュームのリスト

CinderWorkers

Block Storage サービスのワーカー数を設定します。ワーカー数が多いと、システムのプロセス数も増え、メモリーを過剰消費してしまう点に注意してください。CPU コア数が多いシステムでは、デフォルト以外の適切な値を選択することを推奨します。0 の場合は、OpenStack の内部デフォルト値 (ノードにある CPU コア数) に設定されます。デフォルト値は、物理ノードにある仮想 CPU コア数と同じ数値です。

DockerCinderVolumeUlimit

OpenStack Block Storage (cinder) ボリュームコンテナーのユーザーリミット。デフォルト値は ['nofile=131072'] です。

EnableEtcdInternalTLS

残りの内部 API ネットワークが TLS を使用している場合でも etcd および cinder-volume サービスが cinder のロックマネージャーに TLS を使用するかどうかを制御します。デフォルト値は False です。

MemcacheUseAdvancedPool

高度な (eventlet に対して安全な) memcached クライアントプールを使用します。デフォルト値は True です。

MultipathdEnable

マルチパスデーモンを有効にするかどうかを定義します。デフォルト値は False です。

NotificationDriver

通知の送信を処理する単一または複数のドライバー。デフォルト値は noop です。