定制 JumpStart 安装方法和 Solaris Live Upgrade 支持 Solaris 卷管理器软件提供的一些功能。 当使用这些安装程序创建镜像的文件系统时,请考虑以下原则。
术语 RAID-0 卷可以指磁盘分组或磁盘并置。 使用定制 JumpStart 和 Solaris Live Upgrade 安装方法仅能创建单片并置。 在安装或升级过程中,不能创建 RAID-0 分组卷。
使用定制 JumpStart 安装方法最多可为每个镜像创建两个子镜像。 使用 Solaris Live Upgrade 安装方法最多可为每个镜像创建三个子镜像。 两个子镜像通常就可以为大多数应用程序提供足够的数据冗余,且磁盘驱动器的开销较小。 三个子镜像使您可以在一个子镜像脱机的情况下执行备份,同时维护剩下的两个子镜像以保持持续的数据冗余。
如果使用定制 JumpStart 安装方法创建镜像的文件系统,则在创建镜像之前无需创建要镜像的文件系统。
使用将片编号和磁盘编号映射到卷编号的命名方法。
卷名必须以字母 d 开头,后面跟一个数字,例如 d0。
Solaris 卷管理器具有 128 个缺省卷名,编号为 0 到 127。以下列表显示了一些卷名实例。
设备 /dev/md/dsk/d0 - 块卷 d0
设备 /dev/md/dsk/d1 - 块卷 d1
为每一特定类型卷指定范围。 例如,为 RAID-1 卷指定范围 0 至 20,为 RAID-0 卷指定范围 21 到 40。
通常可以使用缩写形式的卷名(例如 d1),而不用指定完整的卷名(例如 /dev/md/dsk/d1)。
可以缩写物理磁盘片和 Solaris 卷管理器卷的名称。 缩写是能够唯一标识设备的最短名称。 例如,
Solaris 卷管理器卷可由其 dnum 标志来标识,因此,/dev/md/dsk/d10 可以简化为 d10。
如果系统包含一个控制器和多个磁盘,则可以使用 t0d0s0;但如果包含多个控制器,则应使用 c0t0d0s0。
当使用定制 Solaris Live Upgrade 创建 RAID-1 卷(镜像)和 RAID-0 卷(子镜像)时,您可以让软件检测并指定卷名,也可以手动指定卷名。 如果让软件检测卷名,软件将指定第一个可用的镜像或子镜像名。 如果指定镜像名,则指定的卷名以 0 结尾,以便安装可以使用以 1 或 2 结尾的卷名作为子镜像名。 如果指定子镜像名,则指定的卷名以 1 或 2 结尾。如果指定的编号不正确,则将无法创建镜像。 例如,如果您指定的镜像名以编号 1 或 2 结尾(d1 或 d2),并且如果镜像名是子镜像名的副本,则 Solaris Live Upgrade 将无法创建该镜像。
在本实例中,使用 Solaris Live Upgrade 指定卷名。 仅使用 RAID-1 卷 d0 和 d1。 对于镜像 d10,Solaris Live Upgrade 将 d2 作为设备 c0t0d0s0 的子镜像名,并将 d3 作为设备 c1t0d0s0 的子镜像名。
lucreate -n newbe -m /:d10:mirror,ufs -m /:c0t0d0s0:attach -m \ /:c1t0d0s0:attach |
在本实例中,在命令中指定卷名。 对于镜像 d10,d11 是设备 c0t0d0s0 的子镜像名,d12 是设备 c1t0d0s0 的子镜像名。
lucreate -n newbe -m /:d10:mirror,ufs -m /:c0t0d0s0,d11:attach -m \ /:c1t0d0s0,d12:attach |
有关 Solaris 卷管理器命名要求的详细信息,请参见 Solaris Volume Manager Administration Guide。
当您使用定制 JumpStart 安装方法创建 RAID-1 卷(镜像)和 RAID-0 卷(子镜像)时,您可以让软件检测并指定卷名,也可以在配置文件中指定卷名。 如果让软件检测卷名,则软件将指定第一个可用的卷编号。 如果在配置文件中指定卷名,则指定的镜像名以 0 结尾,以便安装可以使用以 1 和 2 结尾的卷名作为子镜像名。 如果指定的编号不正确,则将无法创建镜像。 例如,如果指定的镜像名以 1 或 2 结尾(d1 或 d2),并且如果镜像名是子镜像名的副本,则 Jumpstart 将无法创建该镜像。 在以下配置文件实例中,将第一个可用的卷编号指定给镜像。 如果下一个以 0 结尾的可用镜像名为 d10,则将卷名 d11 和 d12 指定给子镜像。
filesys mirror c0t0d0s1 /
在以下配置文件实例中,在配置文件中将镜像编号指定为 d30。软件将根据镜像编号和第一个可用的子镜像名指定子镜像名。 在本实例中,子镜像被命名为 d31 和 d32。
filesys mirror:d30 c0t1d0s0 c0t0d0s0 /
有关 Solaris 卷管理器命名要求的详细信息,请参见 Solaris Volume Manager Administration Guide。