可以选择指定镜像或子镜像,或允许 lucreate 命令选择自由卷。
要指定卷,请在设备名后附加逗号和子镜像或镜像的名称。以下选项中指定了子镜像 d1。
-m /:/dev/dsk/c0t0d0s0,d1:attach |
要使软件能够选择自由卷,请不要命名子镜像或镜像。在此选项中未指定子镜像,因此软件可以选择自由卷。
-m /:/dev/dsk/c0t0d0s0:attach |
可以缩写物理磁盘片和 Solaris 卷管理器卷的名称。缩写是能够唯一标识设备的最短名称。例如,
Solaris 卷管理器卷可由其 dnum 标志来标识,因此,/dev/md/dsk/d10 可以简化为 d10。
如果系统包含一个控制器和多个磁盘,则可以使用 t0d0s0;但如果包含多个控制器,则应使用 c0t0d0s0。
有关命名要求和原则的详细信息,请参阅《Solaris Volume Manager Administration Guide》中的“Overview of Solaris Volume Manager Components”。
如果镜像或子镜像需要维护或处于忙状态,则无法分离组件。应在创建新引导环境和使用 detach 关键字之前,使用 metastat 命令。metastat 命令用于检查镜像是处于重新同步的过程还是处于使用状态。有关信息,请参见手册页 metastat(1M)。
如果使用 detach 关键字分离子镜像,则 lucreate 命令将检查当前是否正在重新同步某个设备。如果正在重新同步设备,则无法分离子镜像,并会显示错误消息。
重新同步是指出现以下问题之后,将数据从一个子镜像复制到另一个子镜像的过程:
子镜像故障。
系统崩溃。
子镜像脱机之后又重新联机。
附加新的子镜像。
有关重新同步的详细信息,请参见《Solaris Volume Manager Administration Guide》中的“RAID 1 Volume (Mirror) Resynchronization”。
使用 lucreate 命令(而不是 Solaris 卷管理器命令)可以操作非使用中的引导环境中的卷。Solaris 卷管理器软件不识别引导环境,而 lucreate 命令包含检查操作,用于防止无意破坏引导环境。例如,lucreate 命令可以防止改写或删除 Solaris 卷管理器卷。
但是,如果您已经使用 Solaris 卷管理器软件创建了复杂 Solaris 卷管理器并置、条和镜像,则必须使用 Solaris 卷管理器软件操作它们。Solaris Live Upgrade 识别这些组件,并支持使用这些组件。使用 Solaris 卷管理器命令创建、修改或销毁卷组件之前,请使用 lustatus 或 lufslist 命令。这些命令可以确定包含文件系统(由 Solaris Live Upgrade 引导环境使用)的 Solaris 卷管理器卷。