为您用于 Oracle Real Application Clusters 数据库和 Oracle 软件的存储管理方案安装软件。
有关数据库的存储管理方案的信息,请参见Oracle Real Application Clusters 数据库的存储管理要求。
有关 Oracle 软件的存储管理方案的信息,请参见Oracle 二进制文件和 Oracle 配置文件的位置。
要使用具有 Sun Cluster Support for Oracle Real Application Clusters 的 Solaris Volume Manager for Sun Cluster 软件,请执行以下任务。
确保您使用的是 Solaris 9 9/04 或兼容版本。
在安装 Solaris 操作系统过程中安装了 Solaris Volume Manager for Sun Cluster。
在群集节点上配置 Solaris Volume Manager for Sun Cluster 软件。
有关更多信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“安装和配置 Solstice DiskSuite 或 Solaris Volume Manager 软件”。
转到安装 Sun Cluster Support for Oracle Real Application Clusters 软件包以安装 Sun Cluster Support for Oracle Real Application Clusters 软件包。
要使用具有 Sun Cluster Support for Oracle Real Application Clusters 的 VxVM 软件,请执行以下任务。
如果要使用具有群集功能的 VxVM,除了获得基本的 VxVM 许可证之外,还要获得卷管理器群集功能的许可证。
有关 VxVM 许可要求的详细信息,请参见 VxVM 文档。
无法为卷管理器群集功能正确安装许可证,可能会在安装 Oracle Real Application Clusters 支持时导致紧急情况。安装 Oracle Real Application Clusters 软件包之前,请运行 vxlicense -p 或 vxlicrep 命令,以确保您已为卷管理器群集功能安装了有效的许可证。
在群集节点上安装和配置 VxVM 软件。
有关详细信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“安装和配置 VERITAS Volume Manager”和 VxVM 文档。
转到安装 Sun Cluster Support for Oracle Real Application Clusters 软件包以安装 Sun Cluster Support for Oracle Real Application Clusters 软件包。
您可以使用具有硬件 RAID 支持的 Sun Cluster Support for Oracle Real Application Clusters。
例如,您可以使用具有硬件 RAID 支持而不带有 VxVM 软件的 Sun StorEdgeTM A3500/A3500FC 磁盘阵列。要使用此组合,请配置磁盘阵列的逻辑单元号 (LUN) 顶部的原始设备标识 (/dev/did/rdsk*)。要在使用具有硬件 RAID 的 StorEdge A3500/A3500FC 磁盘阵列的群集上设置 Oracle 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 Real Application Clusters 软件包以安装 Sun Cluster Support for Oracle Real Application Clusters 软件包。
您必须使用具有硬件 RAID 支持的 Sun StorEdge QFS 共享文件系统。
有关安装、配置和使用 Sun StorEdge QFS 共享文件系统的详细说明,请参见 Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide 和 Sun StorEdge QFS and Sun StorEdge SAM-FS File System Administration Guide。
确保已安装 Sun StorEdge QFS 软件。
确保每个 Sun StorEdge QFS 共享文件系统均已正确配置为可以与 Sun Cluster Support for Oracle Real Application Clusters 结合使用。
确保已使用正确的选项安装每个 Sun StorEdge QFS 共享文件系统,使其可以与 Sun Cluster Support for Oracle Real Application Clusters 结合使用。
对于包含二进制文件、配置文件、警报文件和跟踪文件的文件系统,请使用缺省安装选项。
对于包含数据文件、控制文件、联机重做日志文件和归档重做日志文件的文件系统,请按如下所示来设置安装选项:
在 /etc/opt/SUNWsamfs/samfs.cmd 文件或 /etc/vfstab 文件中,设置以下选项:
stripe=width sync_meta=1 mh_write qwrite forcedirectio nstreams=1024 rdlease=300设置此值以获得最佳性能。 wrlease=300设置此值以获得最佳性能。 aplease=300设置此值以获得最佳性能。
确保 /etc/vfstab 文件中的设置与 /etc/opt/SUNWsamfs/samfs.cmd 文件中的设置不冲突。/etc/vfstab 文件中的设置将覆盖 /etc/opt/SUNWsamfs/samfs.cmd 文件中的设置。
下一步取决于您是否为 Oracle 二进制文件和 Oracle 配置文件使用 Sun StorEdge QFS 文件系统。
如果您为 Oracle 二进制文件和 Oracle 配置文件使用 Sun StorEdge QFS 文件系统,则转至为共享文件系统创建特定于节点的文件和目录。
否则,请转至安装 Sun Cluster Support for Oracle Real Application Clusters 软件包。
创建并装载群集文件系统。
有关如何创建和装载群集文件系统的信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“配置群集”。
如果您使用 UNIX 文件系统 (UFS),请确保为各种类型的 Oracle 文件指定正确的安装选项。
有关正确的选项,请参见下表。在向安装点的 /etc/vfstab 文件中添加条目时,设置这些选项。
文件类型 |
选项 |
---|---|
global、logging、forcedirectio |
|
global、logging |
转到为共享文件系统创建特定于节点的文件和目录以创建 Sun Cluster Support for Oracle Real Application Clusters 软件所需的针对节点的文件和目录。