20.30.2. 从参数创建存储卷


virsh vol-create-as 池名称 capacity 命令可从一组参数创建卷。pool 参数包含要在其中创建卷的存储池的名称或 UUID。此命令采用以下所需参数和选项:
  • [--pool] 字符串 - 必需 - 包含关联的存储池的名称。
  • [--name] string - 必需 - 包含新存储卷的名称。
  • [- capacity] 字符串 - 必需 - 包含存储卷的大小,以整数表示。除非指定,则默认为 字节。分别使用后缀 b、k、M、G、T 表示字节、kilobyte、Mabyte、Gigabyte 和 terabyte。
  • --allocation string - 可选 - 包含初始分配大小,以整数表示。除非指定,则默认为 字节。
  • --format string - 可选 - 包含文件格式类型。可接受的类型包括:raw、bochs、qcow、qcow2、qed、host_device 和 vmdk。但是,这些只适用于基于文件的存储池。默认情况下,使用的 qcow 版本为版本 3。如果要更改版本,请参阅 第 23.19.2 节 “设置目标元素”
  • --backing-vol 字符串 - 可选 - 包含后备卷。如果您要生成快照,则将使用此快照。
  • --backing-vol-format string - 可选 - 包含后备卷的格式。如果您要生成快照,则将使用此快照。
  • --prealloc-metadata - 可选 - 允许您预先分配元数据(用于 qcow2 而不是全分配)。

例 20.88. 如何从一组参数创建存储卷

以下示例创建一个名为 vol-new 的 100MB 存储卷。它包含您在 例 20.78 “如何从 XML 文件创建存储池” 中创建的 vdisk存储池:
# virsh vol-create-as vdisk vol-new 100M


vol vol-new created
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.