Solaris Volume Manager 管理指南

Procedure如何重命名卷

开始之前

检查卷名称要求(卷名称重命名卷的背景信息)。

  1. 取消挂载使用卷的文件系统。


    # umount /filesystem
    
  2. 要重命名卷,请使用以下方法之一:

    • 从 Solaris Management Console 中增强的存储工具中,打开“卷”节点。选择要重命名的卷。在对应的图标上单击鼠标右键。选择“属性”选项。然后,按照屏幕上的说明操作。有关更多信息,请参见联机帮助。

    • 使用以下形式的 metarename 命令:


      # metarename old-volume-name new-volume-name
      
      old-volume-name

      指定现有卷的名称。

      new-volume-name

      为现有卷指定新名称。

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

  3. 编辑 /etc/vfstab 文件,以引用新的卷名称(如有必要)。

  4. 重新挂载文件系统。


    # mount /filesystem
    

示例 20–3 重命名用于文件系统的卷

在以下示例中,卷 d10 被重命名为 d100


# umount /home

# metarename d10 d100

d10: has been renamed to d100

(编辑 /etc/vfstab 文件以使该文件系统引用新卷)

# mount /home

由于 d10 包含已挂载的文件系统,因此重命名卷之前,必须取消挂载该文件系统。如果该卷用于在 /etc/vfstab 文件中具有项的文件系统,则必须对该项进行更改,以引用新的卷名。

例如,如果 /etc/vfstab 文件包含文件系统的以下项:


/dev/md/dsk/d10 /dev/md/rdsk/d10 /docs home 2 yes -

请更改该项,使其显示为:


/dev/md/dsk/d100 /dev/md/rdsk/d100 /docs home 2 yes -

然后,重新挂载文件系统。

如果具有现有镜像或事务卷,则可以使用 metarename -x 命令来删除镜像或事务卷,并将数据保留在基础卷上。对于事务卷,只要主设备为卷(RAID-0、RAID-1 或 RAID-5 卷),就可以将数据保留在该卷上。