对于 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 磁盘,请使用以下配置。
具有群集功能的 VxVM
硬件 RAID 支持
群集文件系统
要使用具有 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 的 VxVM 软件,请执行以下任务。
(可选的) 如果要使用具有群集功能的 VxVM,除了获得基本的 VxVM 许可证之外,还要获得卷管理器群集功能的许可证。
有关 VxVM 许可要求的详细信息,请参见 VxVM 文档。
无法为卷管理器群集功能正确安装许可证,可能会在安装 Oracle Parallel Server/Real Application Clusters 支持时导致紧急情况。 安装 Oracle Parallel Server/Real Application Clusters 软件包之前,请运行 vxlicense -p 或 vxlicrep 命令,以确保您已为卷管理器群集功能安装了有效的许可证。
在群集节点上安装和配置 VxVM 软件。
有关详细信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“安装和配置 VERITAS Volume Manager”和 VxVM 文档。
转到安装 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件包 以安装 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件包。
您可以使用具有硬件 RAID 支持的 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters。
例如,您可以使用具有硬件 RAID 支持而不带有 VxVM 软件的 Sun StorEdgeTM A3500/A3500FC 磁盘阵列。 要使用此组合,请配置磁盘阵列的逻辑单元号 (LUN) 顶部的原始设备标识 (/dev/did/rdsk*)。 要在使用具有硬件 RAID 的 StorEdge A3500/A3500FC 磁盘阵列的群集上设置 Oracle Parallel Server/Real Application Clusters 的原始设备,请执行以下步骤。
在磁盘阵列上创建 LUN。
有关如何创建 LUN 的信息,请参见 Sun Cluster 硬件文档。
创建 LUN 后,运行 format(1M) 命令将磁盘阵列的 LUN 分成所需数量的片。
下例列出了 format 命令的输出。
# format 0. c0t2d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> /sbus@3,0/SUNW,fas@3,8800000/sd@2,0 1. c0t3d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> /sbus@3,0/SUNW,fas@3,8800000/sd@3,0 2. c1t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64> /pseudo/rdnexus@1/rdriver@5,0 3. c1t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64> /pseudo/rdnexus@1/rdriver@5,1 4. c2t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64> /pseudo/rdnexus@2/rdriver@5,0 5. c2t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64> /pseudo/rdnexus@2/rdriver@5,1 6. c3t4d2 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64> /pseudo/rdnexus@3/rdriver@4,2 |
为防止磁盘分区信息丢失,请勿在用于原始数据的磁盘片的柱面 0 处开始分区。 磁盘分区表存储在磁盘的柱面 0 处。
运行 scdidadm(1M) 命令以查找对应于您在步骤 1 中创建的 LUN 的原始设备标识 (DID)。
下例列出了 scdidadm -L 命令的输出。
# scdidadm -L 1 phys-schost-1:/dev/rdsk/c0t2d0 /dev/did/rdsk/d1 1 phys-schost-2:/dev/rdsk/c0t2d0 /dev/did/rdsk/d1 2 phys-schost-1:/dev/rdsk/c0t3d0 /dev/did/rdsk/d2 2 phys-schost-2:/dev/rdsk/c0t3d0 /dev/did/rdsk/d2 3 phys-schost-2:/dev/rdsk/c4t4d0 /dev/did/rdsk/d3 3 phys-schost-1:/dev/rdsk/c1t5d0 /dev/did/rdsk/d3 4 phys-schost-2:/dev/rdsk/c3t5d0 /dev/did/rdsk/d4 4 phys-schost-1:/dev/rdsk/c2t5d0 /dev/did/rdsk/d4 5 phys-schost-2:/dev/rdsk/c4t4d1 /dev/did/rdsk/d5 5 phys-schost-1:/dev/rdsk/c1t5d1 /dev/did/rdsk/d5 6 phys-schost-2:/dev/rdsk/c3t5d1 /dev/did/rdsk/d6 6 phys-schost-1:/dev/rdsk/c2t5d1 /dev/did/rdsk/d6 |
使用 scdidadm 输出标识的 DID 设置原始设备。
例如,scdidadm 输出可能标识对应于磁盘阵列的 LUN 的原始 DID 为 d4。 在这种情况下,请使用 /dev/did/rdsk/d4sN 原始设备,其中 N 为片的编号。
转到安装 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件包 以安装 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件包。
创建并装载群集文件系统。
有关如何创建和装载群集文件系统的信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“配置群集”。
为装载点的 /etc/vfstab 文件添加项时,针对各种类型的 Oracle 文件设置 UNIX 文件系统 (UFS) 的特定文件系统选项。
请参见下表。
文件类型 |
选项 |
---|---|
global、logging、forcedirectio |
|
global、logging |
转到为群集文件系统创建针对节点的文件和目录 以创建 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件所需的针对节点的文件和目录。