16.3. 示例:扩展卷

本节介绍如何将兼容性卷扩展 500 MB。

示例 16-2. 扩展卷

扩展卷/dev/evms/lvm/Sample Container/Sample Region,这是在题为“创建卷”的章节中创建的兼容性卷,扩展 500 MB。

16.3.1. 使用 EVMS GUI

按照以下步骤使用 EVMS GUI 扩展卷

  1. 选择 操作->扩展->卷...

  2. 从卷列表中选择 /dev/evms/lvm/Sample Container/Sample Region

  3. 单击 下一步

  4. 从列表中选择 lvm/Sample Container/Sample Region 作为扩展点。

  5. 单击 下一步

  6. 输入500MB在“额外大小”字段中。

  7. 单击 扩展

或者,您可以执行一些步骤,通过 GUI 上下文敏感菜单扩展卷

  1. 选项卡中,右键单击/dev/evms/lvm/Sample Container/Sample Region.

  2. 单击 扩展...

  3. 从 GUI 指令的步骤 3 开始,继续操作以扩展卷。

16.3.2. 使用 Ncurses

按照以下步骤使用 Ncurses 扩展卷

  1. 选择 操作->扩展->

  2. 从卷列表中选择 /dev/evms/lvm/Sample Container/Sample Region

  3. 激活 下一步

  4. 从扩展点列表中选择 lvm/Sample Container/Sample Region

  5. 激活 下一步

  6. 额外大小 字段中按 空格键

  7. 在“::”提示符下输入500MB.

  8. Enter

  9. 激活 扩展

或者,您可以执行一些步骤,通过上下文敏感菜单收缩卷

  1. 在“卷”视图中,在 /dev/evms/lvm/Sample Container/Sample Region 上按 Enter

  2. 激活 扩展 菜单项。

  3. 从 Ncurses 指令的步骤 3 开始,继续操作。

16.3.3. 使用 CLI

expand 命令接受一个扩展点,后跟一个可选的名称值对和一个可扩展对象。要查找扩展点,请对您计划扩展的对象或卷使用带有“扩展点”过滤器的 query 命令。例如

query: expand points, "/dev/evms/lvm/Sample Container/Sample Region"

在扩展点的对象上使用列表选项过滤器来确定要使用的名称值对,如下所示

query: objects, object="lvm/Sample Container/Sample Region", list options

容器中的可用空间是容器名称加上/Freespace.

使用返回的选项信息,您可以构造命令,如下所示

expand: "lvm/Sample Container/Sample Region", add_size=500MB, 
"lvm/Sample Container/Freespace"