上一主题: set(卷管理)-设置卷信息

下一主题: volume create 命令输出规范

create(卷管理)-为应用创建新卷

创建新的应用或全局卷

语法
vol create <名称> (mkfs=<fs> | fs=<fs>) [ <属性>=<值> ]* [ -n ] [--prefill] [ --batch ] 
选项
<名称>

要创建的卷的名称。<名称> 的格式如下所示:<应用>:[<类>.]<卷>, _GLOBAL:<卷>

或 _GLOBAL_RO:<卷>。

<fs>

文件系统类型(例如:ext3)

<属性>=<值>

卷参数。可以设置以下参数:

大小

卷大小,可以指定单位(例如:128M[B]、2G[B])。如果未指定单位,将假定值以 MB 为单位。 默认值是 1G

comment

卷注释。如果指定“link”参数,则不支持该参数。

fs_options

用来格式化卷的其他文件系统选项(有关具体说明,请参阅下面的注意)

镜像

卷已镜像

link

卷要链接到的应用用户卷或全局卷的名称。 链接的格式如下:

<应用>:<卷>

或 _GLOBAL:<卷>。

parN.*

分区参数。(有关具体说明,请参阅以下的注意)

-n

如果添加应用单例类卷,则跳过卷引用是否在类描述符中的验证。

--prefill

分配卷的所有块。

--batch

以 UDL 格式显示输出。

注意:

示例
vol create my-app:data fs=ext3

创建 1G 应用用户卷

vol create my-app:data fs=ext3 fs_options="-b 4096 -j -J size=180 -m 0"

创建 1G 应用用户卷并指定块大小、日志大小和保留的块。

vol create my-app:DBASE.boot fs=ext3 size=256M -n

创建 256 M 应用单例类启动卷且不检查卷引用是否存在于 DBASE 的类描述符。

vol create my-app:data fs=ext3-snapshot size=1G fs_options="vol_group_name=VGVOL data_percentage=75 -b 2048"

创建 1G ext3-snapshot 类型的应用用户卷,同时将数据卷上文件系统的块大小设为 2048。

vol create my-app:data size=5G par1.fs=ext2 par1.size=100M par2.fs=lvm par2.vg=VOLGR00 par2.root_lv.size=2GB par2.root_lv.fs=ext3 par2.home_lv.fs=ext3

创建具有 2 个主分区的 5 GB 磁盘,第一个分区的大小为 100 MB,格式为 ext2,第二个分区使用剩余的磁盘空间且上面有具有两个卷的 lvm-一个卷用于 /(使用 2 GB),而另一个用于 /home(使用剩余的分区空间)-这是 distro 安装程序在默认情况下的典型设置

vol create my-app:data size=10G par1.fs=ext2 par2.fs=ext3 par3.fs=ext3 par4.fs=ext3

创建具有 4 个分区的 10 GB 磁盘

vol create my-app:data size=10G par1.fs=ext2 par2.fs=ext3 par3.fs=ext3 par4.fs=Extended par4.par1.fs=ext3

与上述项相同,但是最后一个分区是逻辑分区(实际上会创建 5 个分区,其中 3 个主分区、1 个扩展分区和 1 个逻辑分区,逻辑分区位于扩展分区上)

本节包含以下主题:

volume create 命令输出规范