Solaris Volume Manager 管理指南

Procedure如何扩展现有的 RAID-0 卷

使用串联条带化,可以扩展现有的条带。例如,如果某个条带的存储容量已经用完,则可以将其转换为串联的条带。这样可以扩展存储容量,且无需备份并恢复数据。

此过程假设要向现有的条带中再添加一个条带。


注意 – 注意 –

如果您希望运行具有 32 位内核的 Solaris 软件,请不要创建大于 1TB 的卷。另外,如果您希望运行版本低于 Solaris 9 4/03 发行版的 Solaris OS,请不要创建大于 1TB 的卷。有关 Solaris Volume Manager 中多 TB 支持的更多信息,请参见Solaris Volume Manager 中的多 TB 支持的概述


开始之前

请查看创建 Solaris Volume Manager 组件的先决条件创建 RAID-0 卷的背景信息

    要创建串联的条带,请使用以下方法之一:

    • 从 Solaris Management Console 中增强的存储工具中,打开“卷”节点。选择“操作”⇒“创建卷”,然后按照向导中的说明操作。有关更多信息,请参见联机帮助。

    • 要使用命令行串联现有的条带,请使用以下形式的 metattach 命令:


      # metattach volume-name component-names
      
      volume-name

      指定要扩展的卷的名称。

      component-names

      指定所使用的组件的名称。 如果使用多个组件,请用空格分隔它们。

      有关更多信息,请参见 metattach(1M) 手册页。


示例 9–6 通过附加单个片来创建串联的条带


# metattach d2 c1t2d0s2

d2: components are attached

此示例说明如何向现有的条带 d2 附加片。系统会确认该片是否已附加。



示例 9–7 通过添加多个片来创建串联的条带


# metattach d25 c1t2d0s2 c1t2d1s2 c1t2d3s2

d25: components are attached

此示例提取现有的三向条带 d25 并将它与另一个三向条带串联起来。由于没有为附加的片提供交错值,因此这些条带将沿用为 d25 配置的交错值。系统会验证该卷是否已经设置。


另请参见

对于 UFS 文件系统,请针对卷运行 growfs 命令。请参见如何扩展文件系统

某些应用程序(如数据库)不使用文件系统,数据库之类的应用程序使用原始卷,且必须以自己的方式来识别卷或增加扩展空间。

要为文件系统准备新创建的串联条带,请参见《系统管理指南:设备和文件系统》中的第 18  章 “创建 UFS、TMPFS 和 LOFS 文件系统(任务)”