7.56. DiskAttachment 構造体
ディスクを仮想マシンに接続する方法について記述します。
名前 | タイプ | 概要 |
---|---|---|
| ディスクが接続されている仮想マシンでディスクがアクティブかどうかを定義します。 | |
| ディスクが起動可能かどうかを定義します。 | |
| このオブジェクトに関するコメントを含むフリーテキスト。 | |
| プレーンテキストでの人間が判読できる説明。 | |
| 一意の ID | |
| ディスクデバイスを仮想マシンに接続するために使用されるインターフェイスドライバーのタイプ。 | |
| 仮想マシンの内部から見た、仮想マシンのディスクの論理名。 | |
| 人間が判読できるプレーンテキストでの名前。 | |
| 仮想マシンが破棄コマンドをストレージに渡すかどうかを定義します。 | |
| ディスクが読み取り専用として仮想マシンに接続されているかどうかを示します。 | |
| このディスクに対して SCSI 予約を有効にするかどうかを定義します。 |
7.56.1. active
ディスクが接続されている仮想マシンでディスクがアクティブかどうかを定義します。
アクティブステータスの仮想マシンにアタッチされているディスクは、実行時に仮想マシンに接続され、使用することができます。
7.56.2. logical_name
仮想マシンの内部から見た、仮想マシンのディスクの論理名。
ディスクの論理名は、ゲストエージェントが仮想マシン内にインストールされて実行されている場合にのみ報告されます。
たとえば、ゲストオペレーティングシステムが Linux で、ディスクが VirtIO インターフェイスを介して接続されている場合、論理名は /dev/vda
として報告されます。
<disk_attachment> ... <logical_name>/dev/vda</logical_name> </disk_attachment>
ゲストゲストオペレーティングシステムが Windows の場合、論理名は \\.\PHYSICALDRIVE0
として報告されます。
7.56.3. read_only
ディスクが読み取り専用として仮想マシンに接続されているかどうかを示します。
新しいディスクアタッチメントを追加する場合、デフォルト値は false
です。
<disk_attachment> ... <read_only>true</read_only> </disk_attachment>
7.56.4. uses_scsi_reservation
このディスクに対して SCSI 予約を有効にするかどうかを定義します。
VIRTIO-SCSI パススルーが有効になっている仮想マシンは、ディスクに永続的な SCSI 予約を設定できます。永続的な SCSI 予約を設定すると、それらの仮想マシンを別のホストに移行できなくなります。これは、SCSI 予約が SCSI イニシエーター、つまりホストに固有であるため、ディスクへのアクセスが失われるからです。このシナリオは自動的に検出できません。これらの仮想マシンが移行されないようにするために、ユーザーはこの属性を true
に設定して、仮想マシンが SCSI 予約を使用していることを示すことができます。
名前 | タイプ | 概要 |
---|---|---|
| ディスクへの参照。 | |
| テンプレートへの参照。 | |
| 仮想マシンへの参照。 |