Solaris 卷管理器使用虚拟磁盘管理物理磁盘及其关联数据。在 Solaris 卷管理器中,虚拟磁盘称作卷。卷是系统中作为一个单独逻辑设备出现的一组物理片。在标准的 UNIX 术语中,卷实际上称作伪设备或虚拟设备。
从应用程序或文件系统(例如 UFS)的角度看,卷在功能上等同于物理磁盘。Solaris 卷管理器可将定向到卷的 I/O 请求转换成定向到基础成员磁盘的 I/O 请求。Solaris 卷管理器卷是由片(磁盘分区)或其他 Solaris 卷管理器卷构建而成的。
使用卷可提高性能并增加数据的可用性。在某些情况下,卷还可以提高 I/O 性能。在功能方面,卷与片特性相同。卷与片很相像,对于最终用户、应用程序和文件系统是透明的。与物理设备一样,您可以使用 Solaris 卷管理器软件通过块或原始设备名称来访问卷。根据使用的是块或原始设备,卷名称也会有所不同。自定义 JumpStart 安装方法和 Solaris Live Upgrade 支持使用块设备来创建镜像的文件系统。有关卷名称的详细信息,请参见自定义 JumpStart 和 Solaris Live Upgrade 的 RAID 卷名要求和原则。
在使用 RAID-0 卷(单片串联)创建 RAID-1 卷时, Solaris 卷管理器在 RAID-0 子镜像上复制数据,并将这些子镜像视为一个卷。
图 9–1 显示了在两个物理磁盘上复制根 (/) 文件系统的镜像。
图 9–1 显示了具有下列配置的系统。
名为 d30 的镜像由名为 d31 和 d32 的子镜像组成。镜像 d30 将根 (/) 文件系统中的数据复制到两个子镜像上。
hdisk0 上的根 (/) 文件系统包含在名为 d31 的单片串联中。
将根 (/) 文件系统复制到名为 hdisk1 的硬盘中。此副本为名为 d32 的单片串联。