用于 Oracle Parallel Server/Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

在 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 中安装存储管理软件

对于 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 磁盘,请使用以下配置。

如何使用 VxVM

要使用具有 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 的 VxVM 软件,请执行以下任务。

  1. (可选的) 如果要使用具有群集功能的 VxVM,除了获得基本的 VxVM 许可证之外,还要获得卷管理器群集功能的许可证。

    有关 VxVM 许可要求的详细信息,请参见 VxVM 文档。


    小心:小心:

    无法为卷管理器群集功能正确安装许可证,可能会在安装 Oracle Parallel Server/Real Application Clusters 支持时导致紧急情况。 安装 Oracle Parallel Server/Real Application Clusters 软件包之前,请运行 vxlicense -pvxlicrep 命令,以确保您已为卷管理器群集功能安装了有效的许可证。


  2. 在群集节点上安装和配置 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 支持

您可以使用具有硬件 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 的原始设备,请执行以下步骤。

  1. 在磁盘阵列上创建 LUN。

    有关如何创建 LUN 的信息,请参见 Sun Cluster 硬件文档。

  2. 创建 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 处。


  3. 运行 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
  4. 使用 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 软件包。

如何使用群集文件系统

  1. 创建并装载群集文件系统。

    有关如何创建和装载群集文件系统的信息,请参见Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“配置群集”

  2. 为装载点的 /etc/vfstab 文件添加项时,针对各种类型的 Oracle 文件设置 UNIX 文件系统 (UFS) 的特定文件系统选项。

    请参见下表。

    文件类型 

    选项  

    归档重做日志文件

    globalloggingforcedirectio

    Oracle 应用程序二进制文件、配置文件、警报文件和跟踪文件

    globallogging

从此处可转到何处

转到为群集文件系统创建针对节点的文件和目录 以创建 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 软件所需的针对节点的文件和目录。