第5章 Ceph Storage パラメーター

パラメーター説明

CephAdminKey

Ceph 管理クライアントのキー。ceph-authtool --gen-print-key で作成することができます。

CephAnsibleDisksConfig

ceph-ansible のディスク設定。デフォルト値は {'osd_objectstore': 'bluestore', 'osd_scenario': 'lvm', 'devices': ['/dev/vdb']} です。

CephAnsibleEnvironmentVariables

デフォルトをオーバーライドする Ansible 環境変数のマッピング

CephAnsibleExtraConfig

ceph-ansible Playbook の追加の変数

CephAnsiblePlaybook

実行する ceph-ansible Playbook へのパスの一覧。指定しない場合には、実施中の操作のタイプ (デプロイ/更新/アップグレード) に応じて Playbook が自動的に決定されます。デフォルト値は ['default'] です。

CephAnsiblePlaybookVerbosity

ansible-playbook コマンドに渡される、-v-vv 等に対応する数値。デフォルト値は 1 です。

CephAnsibleSkipTags

スキップする ceph-ansible タグの一覧。デフォルト値は package-install,with_pkg です。

CephClientKey

Ceph クライアントのキー。現在は、外部の Ceph デプロイメントでの OpenStack ユーザーキーリング作成のみに使用されています。ceph-authtool --gen-print-key で作成することができます。

CephClusterFSID

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

CephClusterName

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

CephConfigOverrides

ceph.conf にダンプする追加の設定

CephDashboardAdminPassword

grafana コンポーネントの管理者パスワード

CephDashboardAdminUser

grafana コンポーネントの管理者ユーザー。デフォルト値は admin です。

CephEnableDashboard

ダッシュボードのデプロイメントのトリガーに使用されるパラメーター。デフォルト値は False です。

CephExternalMonHost

外部で管理される Ceph Mon Host IP の一覧。外部の Ceph デプロイメントにのみ使用されます。

CephExtraKeys

デプロイされた Ceph クラスター上に作成される追加の鍵を記述するマップの一覧。ceph-ansible/library/ceph_key.py Ansible モジュールを使用します。一覧の各項目は次に例示する形式でなければなりません (例: name: "client.glance" caps: mgr: "allow *" mon: "profile rbd" osd: "profile rbd pool=images" key: "AQBRgQ9eAAAAABAAv84zEilJYZPNuJ0Iwn9Ndg==" mode: "0600")。

CephIPv6

IPv6 アドレスにバインドする Ceph デーモンを有効にします。デフォルト値は False です。

CephManilaClientKey

Ceph クライアントのキー。ceph-authtool --gen-print-key で作成することができます。

CephMdsKey

MDS サービスの cephx キー。ceph-authtool --gen-print-key で作成することができます。

CephMonKey

Ceph 監視クライアントのキー。ceph-authtool --gen-print-key で作成することができます。

CephOsdPercentageMin

デプロイメントの失敗を防ぐために、Ceph クラスター内で実行中でなければならない最低限の Ceph OSD パーセンテージ (ceph osd stat により確認する)。デプロイメントのエラーを早期に把握するために使用されます。この確認を無効にするには、この値を 0 に設定します。デフォルト値は 66 です。

CephPoolDefaultPgNum

RBD プールに使用するデフォルト pg_num。デフォルト値は 128 です。

CephPoolDefaultSize

デフォルトで適用される RBD コピーの最小レプリカ数。デフォルト値は 3 です。

CephPools

事前定義されたプールの 1 つの設定をオーバーライドするか、追加の設定を作成します(例: { "volumes": { "size": 5, "pg_num": 128, "pgp_num": 128 } })。

CephRbdMirrorConfigure

ローカルプールとリモートプール間で設定のミラーリングを実施します。デフォルト値は True です。

CephRbdMirrorCopyAdminKey

すべてのノードに管理者の鍵をコピーします。デフォルト値は False です。

CephRbdMirrorPool

リモートクラスターにミラーリングするローカルプールの名前

CephRbdMirrorRemoteCluster

ローカルクラスターからリモート Ceph クラスターに与えられる名前。鍵は /etc/ceph ディレクトリーにあります。デフォルト値は not-ceph です。

CephRbdMirrorRemoteUser

rbd-mirror デーモンでは、ユーザーはリモートクラスターとの認証が必要です。デフォルトでは、この鍵は /etc/ceph/<remote_cluster>.client.<remote_user>.keyring にあります。

CephRgwClientName

RADOSGW サービスのクライアント名。 デフォルト値は radosgw です。

CephRgwKey

RADOSGW クライアントの cephx キー。ceph-authtool --gen-print-key で作成することができます。

CephValidationDelay

検証チェックの間隔 (秒単位)。デフォルト値は 30 です。

CephValidationRetries

Ceph の検証の再試行回数。デフォルト値は 40 です。

CinderBackupRbdPoolName

Block Storage (cinder) のバックアップが有効な場合に使用するプール。デフォルト値は backups です。

CinderRbdExtraPools

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

CinderRbdPoolName

Block Storage (cinder) サービスに使用するプール。デフォルト値は volumes です。

ContainerCephDaemonImage

イメージ

DeploymentServerBlacklist

トリガーされたデプロイメントからブラックリスト登録するサーバーのホスト名の一覧

GlanceRbdPoolName

Image Storage (glance) サービスに使用するプール。デフォルト値は images です。

GnocchiRbdPoolName

Telemetry ストレージに使用するプール。デフォルト値は metrics です。

LocalCephAnsibleFetchDirectoryBackup

ceph-ansible フェッチディレクトリーからのデータのコピーを保持するアンダークラウド上のファイルシステムへのパス。Swift の fetch_directory バックアップの代替として使用します。パスは、config-download から Ansible を実行するユーザーが読み取り/書き込み可能でなければなりません。たとえば、mistral-executor コンテナーの mistral ユーザーは、/var/lib/mistral/ceph_fetch への読み取り/書き込みが可能です。

ManilaCephFSCephFSAuthId

Shared File System サービス (manila) の CephFS ユーザー ID。デフォルト値は manila です。

ManilaCephFSDataPoolName

ファイル共有のストレージに使用するプール。デフォルト値は manila_data です。

ManilaCephFSDataPoolPGNum

ファイル共有ストレージの CephFS データプールの配置グループ数。デフォルト値は 128 です。

ManilaCephFSMetadataPoolName

ファイル共有のメタデータストレージに使用するプール。デフォルト値は manila_metadata です。

ManilaCephFSMetadataPoolPGNum

ファイル共有ストレージの CephFS メタデータプールの配置グループ数。デフォルト値は 128 です。

ManilaCephFSShareBackendName

ファイル共有ストレージの CephFS ファイル共有のバックエンド名デフォルト値は cephfs です。

NovaRbdPoolName

Compute ストレージに使用するプール。デフォルト値は vms です。