Solaris 9 12/03 安装指南

使用镜像文件系统创建引导环境

Solaris Live Upgrade 使用 Solaris 卷管理器技术创建包含镜像文件系统的引导环境。Solaris 卷管理器提供了一种通过使用卷来可靠管理磁盘的有效方法。在 Solaris 卷管理器中可以启用并置、条和其它复杂配置。在 Solaris Live Upgrade 中可以启用这些任务的子集,例如创建根 ( /) 文件系统的 RAID-1 卷。

卷可以跨几个磁盘对磁盘片进行分组,以便透明显示为操作环境的单个磁盘。Solaris Live Upgrade 仅限于为在 RAID-1 卷(镜像)内部包含单片并置的根 (/) 文件系统创建引导环境。这是由于引导 PROM 仅限于从要引导的片中选择一片。

创建引导环境时,可以使用 Solaris Live Upgrade 管理以下任务。

要使用 Solaris Live Upgrade 的镜像功能,必须至少创建一个状态数据库和三个状态数据库副本。状态数据库在磁盘上存储有关 Solaris Volume Manager 配置的状态的信息。状态数据库是多个已复制数据库副本的集合。每个副本都代表一个状态数据库副本。复制状态数据库时,应该防止单点故障引起的数据丢失。有关创建状态数据库的过程,请参见Solaris Volume Manager Administration Guide》中的“State Database (Overview)”

运行 lucreate 命令时使用 -m 选项可以创建镜像、拆离子镜像以及为新引导环境附加子镜像。

表 30–1 Solaris Live Upgrade 使用的 Solaris 卷管理器元素

术语 

说明 

状态数据库

状态数据库在磁盘上存储有关 Solaris 卷管理器配置的状态的信息。状态数据库是多个已复制数据库副本的集合。每个副本都代表一个状态数据库副本。状态数据库可以跟踪所有已知状态数据库副本的位置和状态。 

状态数据库副本 

状态数据库的副本。副本可以确保数据库中的数据有效。 

一组物理片或其它卷,在系统中显示为单个逻辑设备。从应用程序或文件系统的角度看,卷在功能上等同于物理磁盘。在某些命令行公用程序中,卷称作元设备。 

表 30–2 中显示了 Solaris Live Upgrade 可以管理的组件。

表 30–2 卷的类别

术语 

说明 

RAID-1 卷

通过保留多个副本复制数据的卷类。RAID-1 卷有时称为镜像。RAID-1 由一个或多个称为子镜像的 RAID-0 卷组成。 

RAID-0 卷

可以为条或并置的卷的类。这些组件也称为子镜像。条或并置是镜像的基本生成块。 

镜像

RAID-1 卷。参见 RAID-1 卷。 

并置

RAID-0 卷。如果片被并置,数据将写入第一个可用片,直到片已满。该片写满后,数据将依次写入下一个片。并置不提供数据冗余,除非它包含在镜像中。 

子镜像

请参见 RAID-0 卷。 

图形 30–4 显示了在两个物理磁盘上创建的、包含 RAID-1 卷(镜像) 的新引导环境。以下命令创建了新的引导环境和镜像。


# lucreate -n second_disk -m /:/dev/md/dsk/d30:mirror,ufs \ 
-m /:c0t1d0s0,d31:attach -m /:c0t2d0s0,d32:attach \ 
-m -:c0t1d0s1:swap -m -:c0t2d0s1:swap  

此命令执行以下任务:

图形 30–4 创建引导环境并创建镜像

Graphic

图形 30–5 显示了包含 RAID-1 卷(镜像)的新引导环境。以下命令创建了新的引导环境和镜像。


# lucreate -n second_disk -m /:/dev/md/dsk/d20:ufs,mirror \ 
-m /:/dev/dsk/c0t1d0s0:detach,attach,preserve

此命令执行以下任务:

图形 30–5 创建引导环境并使用现有子镜像

Graphic