7.281. StorageDomain 構造体
ストレージドメイン。
識別子 123
を持つ NFS ストレージドメインの XML 表現です。
<storage_domain href="/ovirt-engine/api/storagedomains/123" id="123"> <name>mydata</name> <description>My data</description> <available>38654705664</available> <committed>1073741824</committed> <critical_space_action_blocker>5</critical_space_action_blocker> <external_status>ok</external_status> <master>true</master> <storage> <address>mynfs.example.com</address> <nfs_version>v3</nfs_version> <path>/exports/mydata</path> <type>nfs</type> </storage> <storage_format>v3</storage_format> <type>data</type> <used>13958643712</used> <warning_low_space_indicator>10</warning_low_space_indicator> <wipe_after_delete>false</wipe_after_delete> <data_centers> <data_center href="/ovirt-engine/api/datacenters/456" id="456"/> </data_centers> </storage_domain>
名前 | タイプ | 概要 |
---|---|---|
| ||
| この属性は、データストレージドメインがバックアップドメインとして使用されているかどうかを示します。 | |
| ストレージドメインのブロックサイズをバイト単位で指定します。 | |
| このオブジェクトに関するコメントを含むフリーテキスト。 | |
| ||
| ||
| プレーンテキストでの人間が判読できる説明。 | |
| ブロック storage domain 上の disk のブロックが削除される直前に破棄されるかどうかを示します。 | |
| ||
| 一意の ID | |
| ||
| ||
| 人間が判読できるプレーンテキストでの名前。 | |
| ||
| ||
| ||
| ブロックストレージドメインが破棄操作をサポートしているかどうかを示します。 | |
| ブロックストレージドメインがデータを破棄するプロパティーをサポートしているかどうかを示します。 | |
| ||
| ||
| ||
|
7.281.1. backup
この属性は、データストレージドメインがバックアップドメインとして使用されているかどうかを示します。ドメインがバックアップに設定されている場合、エクスポートストレージドメインを使用するのと同じ方法で、障害復旧の目的で仮想マシンとテンプレートを保存するために使用されます。この属性は、データストレージドメインでのみ使用でき、ISO ドメインまたはエクスポートストレージドメインでは使用できません。ユーザーは、データストレージドメインの作成中またはデータストレージドメインのインポート中に、この機能を使用できます。
7.281.2. block_size
ストレージドメインのブロックサイズをバイト単位で指定します。省略可能で、その場合はデフォルトで 512 バイトになります。すべてのストレージドメインが、使用可能なすべてのサイズをサポートしているわけではありません。
7.281.3. discard_after_delete
ブロック storage domain 上の disk のブロックが削除される直前に破棄されるかどうかを示します。
true に設定され、このストレージドメインのディスクで wipe_after_delete
値が有効になっている場合、ディスクが削除されると次のようになります。
- まず消去されます。
- その後、そのブロックは破棄されます。
- 最後に削除されます。
以下の点に留意してください。
-
削除後の破棄は、非ブロックストレージタイプでは常に
false
になります。 -
削除後に破棄を
true
に設定できるのは、ストレージドメインが 破棄をサポート している場合のみです。
7.281.4. supports_discard
ブロックストレージドメインが破棄操作をサポートしているかどうかを示します。ストレージドメイン は、構築元のすべての 論理ユニット が破棄をサポートしている場合、つまり各論理ユニットの discard_max_size
値が 0 より大きい場合にのみ破棄をサポートします。これは、このストレージドメイン内の仮想ディスクの pass_discard
属性を有効にするために必要な条件の 1 つです。
7.281.5. supports_discard_zeroes_data
ブロックストレージドメインがデータを破棄するプロパティーをサポートしているかどうかを示します。ストレージドメイン は、構築元のすべての 論理ユニット がサポートする場合、つまり各論理ユニットの discard_zeroes_data
値が true の場合にのみ、データを破棄してゼロにするプロパティーをサポートします。
システムのバージョン 4.2.1 以降、カーネルの sysfs ファイル discard_zeroes_data
が非推奨になったため、この属性のサポートが削除されました。後方互換性のために保持されていますが、値は常に false
になります。
7.281.6. wipe_after_delete
この ストレージドメイン 上の ディスク の wipe_after_delete
のデフォルト値として機能します。
つまり、新しく作成されたディスクは、デフォルトでストレージドメインから wipe_after_delete
値を取得します。なお、設定値 SANWipeAfterDelete
は、ブロックストレージドメインの wipe_after_delete
のデフォルト値として機能します。
名前 | タイプ | 概要 |
---|---|---|
| ストレージドメインがアタッチされているデータセンターへのリンク。 | |
| ストレージドメインがアタッチされているデータセンターへの一連のリンク。 | |
| ||
| ||
| ||
| ||
| ホストは作成時にのみ関連します。 | |
| ||
| ||
| ||
| ||
| Vm[] |
7.281.7. data_center
ストレージドメインがアタッチされているデータセンターへのリンク。ストレージドメインは複数のデータセンターにアタッチされる可能性があるため (ISO ドメインの場合)、これは後方互換性のためにのみ保持されます。代わりに dataCenters
要素を使用します。