4.5. disk
磁盘
资源类型对 Red Hat Virtualization 环境中所有虚拟硬盘资源进行分组。
名称 | 类型 | Description | 必填 | 用户 Creatable | User Updatable |
---|---|---|---|---|---|
--provisioned_size
|
int
|
为磁盘保留的存储空间。这个空间是预先分配的,即使
磁盘大小 小于 provisioned_size
|
是
|
是
|
是
|
--interface
|
字符串
|
磁盘的接口类型。
ide 或 virtio 。
|
是
|
是
|
是
|
--format
|
字符串
|
底层存储格式。Copy On Write (
cow )允许快照,且性能较小的开销。原始(原始 )不允许快照,但提供更好的性能。
|
是
|
是
|
是
|
--size
|
int
|
磁盘的实际大小。
|
否
|
是
|
是
|
--sparse
|
布尔值
|
如果磁盘的物理存储不应预分配,则为
true 。
|
否
|
是
|
是
|
--bootable
|
布尔值
|
如果此磁盘被标记为可引导,则为
true 。
|
否
|
是
|
是
|
--shareable
|
布尔值
|
如果此磁盘可以共享,则为
true 。
|
否
|
是
|
是
|
--allow_snapshot
|
布尔值
|
如果此磁盘允许快照,则为
true 。
|
否
|
是
|
是
|
--propagate_errors
|
布尔值
|
如果磁盘错误不应导致虚拟机暂停,且应该向客户端操作系统传播磁盘错误,则为
true 。
|
否
|
是
|
是
|
--wipe_after_delete
|
布尔值
|
如果删除磁盘时,磁盘的底层物理存储应为零为
true 。这会提高安全性,但是一个更密集的操作,可能会延长删除时间。
|
否
|
是
|
是
|
--storage_domains-storage_domain
|
集合
|
为磁盘定义特定的存储域。
|
否
|
是
|
否
|
--storage_domains-storage_domain
参数是下表中使用子参数的集合。
名称 | 类型 | Description |
---|---|---|
storage_domain.id|name
|
字符串
|
对磁盘存储域的引用。
|
下表列出了基于资源命令的其他磁盘选项。
选项 | Description |
---|---|
--vm-identifier | 将磁盘作为子资源添加到 vm 中。 |
--alias | 使用 show 命令时标识磁盘名称。使用 --alias 而不是 --name 参数进行磁盘特定查询。 |
例 4.11. 创建新磁盘
[RHEVM shell (connected)]# add disk --name MyDisk --provisioned_size 8589934592 --interface virtio --format cow
例 4.12. 更新存储域
[RHEVM shell (connected)]# update disk MyDisk --shareable true
例 4.13. 删除存储域
[RHEVM shell (connected)]# remove disk MyDisk
下表列出了虚拟磁盘资源的操作。
操作 | Description |
---|---|
激活 | 在虚拟机上激活磁盘。 |
deactivate | 取消激活虚拟机上的磁盘。 |