第16章 フローティングディスク
16.1. フローティングディスクの要素 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
disks
コレクションは Red Hat Enterprise Virtualization 環境内の全ディスクについての情報を提供します。ユーザーは、ディスクと仮想マシンをアタッチ/デタッチしたり、仮想マシン間でフローティングさせることができます。 API ユーザーは、エンドポイント URL から取得した rel="disks"
リンクでこの情報にアクセスします。
以下の表には、
disks
リソース表現に記載される特定の要素をまとめています。
要素 | タイプ | 説明 | プロパティー |
---|---|---|---|
link rel="statistics" | リレーションシップ | 仮想マシンのディスクの統計を確認するための statistics サブコレクションへのリンク |
![]() |
image_id | GUID | 定義されたストレージドメインに格納されている仮想マシンイメージへの参照 |
![]() |
storage_domains | 複合型 | そのディスクと関連付けられたストレージドメイン。storage_domain 要素には 関連付けられたストレージドメインの GUID を示す id 属性が含まれます。データストレージドメイン間でのライブマイグレーションを実行するには、POST でこの要素を更新します。 |
![]() |
size | 整数 | ディスクのサイズ (バイト単位) |
![]() |
provisioned_size | 整数 | プロビジョニングされたディスクのサイズ (バイト単位) |
![]() ![]() |
actual_size | 整数 | ディスクの実際のサイズ (バイト単位) |
![]() |
status | illegal 、invalid 、locked 、ok のいずれか | ディスクデバイスのステータス。 これらのステータスは capabilities の下の disk_states に記載されています。 |
![]() |
interface | 列挙型 | ディスクデバイスへの接続に使用するインターフェースドライバーのタイプ。使用できる列挙値の一覧は capabilities に記載されています。 | |
format | 列挙型 | 下層のストレージのフォーマット。列挙値の一覧は capabilities に記載されています。Copy On Write (COW) により、最小限のパフォーマンスオーバーヘッドでスナップショットを作成することができます。Raw ではスナップショットは作成できませんが、パフォーマンスが向上します。 |
![]() |
sparse | ブール値: true または false | true : 物理ストレージの場合に指定します。ディスクを事前割り当てすべきではないためです。 |
![]() |
bootable | ブール値: true または false | true : ディスクがブート可能とマークされている場合に指定します。 | |
shareable | ブール値: true または false | true : 複数の仮想マシンで共有する場合に指定します。 | |
wipe_after_delete | ブール値: true または false | true : ディスクが削除される時に下層の物理ストレージがゼロ処理される必要がある場合に指定します。これにより、セキュリティーが強化されますが、より負荷の高い操作であるため、削除に要する時間が伸びる可能性があります。 | |
propagate_errors | ブール値: true または false | true : ディスクエラーによって仮想マシンが一時停止せず、代わりにディスクエラーがゲスト OS に伝達される必要がある場合に指定します。 | |
quota id= | GUID | ディスククォータを設定します。 | |
lunStorage | 複合型 | ストレージの使用状況を確認するための直接 LUN マッピングへの参照。iSCSI または FCP デバイスの詳細情報が含む storage 要素が必要。 |
![]() |
active | ブール値 | 仮想マシンにディスクが接続されているかどうかを定義します。 |
![]() |
重要
名前に基づいたディスクの検索クエリーには、
name
の代わりに alias
検索パラメーターが必要です。