执行此过程以准备安装和配置 Oracle 数据库软件。
注意 - 针对所有 Oracle Solaris Cluster 节点执行本节中的所有步骤。如果未对所有群集节点执行所有步骤,则 Oracle 数据库安装将不完整。Oracle 数据库安装不完整会导致 HA for Oracle Database 在启动期间出现故障。 |
以下步骤用于准备群集节点并安装 Oracle 数据库软件。
如果使用原始设备配置的群集文件系统包含数据库,请配置用于原始设备访问的全局设备。有关如何配置全局设备的信息,请参见Oracle Solaris Cluster 软件安装指南 。
如果使用 Solaris Volume Manager 软件,请配置 Oracle 数据库软件以在镜像元设备或原始镜像元设备上使用 UNIX 文件系统 (UNIX file system, UFS) 日志记录功能。有关如何配置原始镜像元设备的更多信息,请参见 Solaris Volume Manager 文档。
如果将 Oracle Solaris ZFS 文件系统用于 Oracle 数据库文件,请配置高可用性本地 ZFS 文件系统。有关更多信息,请参见Oracle Solaris Cluster 数据服务规划和管理指南 中的如何设置 HAStoragePlus 资源类型以使本地 Solaris ZFS 文件系统具有高可用性。
如果您使用 OracleZFS Storage Appliance NAS 设备的 NFS 份额,请通过隔离支持和适当的挂载选项配置 NAS 设备。请参见Oracle Solaris Cluster With Network-Attached Storage Device Manual 中的Requirements When Configuring Oracle ZFS Storage Appliance NAS Devices for Oracle RAC or HA Oracle。
有关区域群集中文件系统的其他信息,请参见Oracle Solaris Cluster 软件安装指南 中的向区域群集中添加文件系统。
可能需要重新引导群集,才能使某些参数更改生效。有关调优 Oracle Solaris 内核参数的信息,请参见Oracle Solaris 11.2 可调参数参考手册 中的调优 Oracle Solaris 内核。
有关共享内存要求的信息,请参见与您使用的 Oracle 数据库版本对应的 Oracle 数据库安装指南,以获得有关在 Oracle Solaris 软件中配置内核参数的信息。
limitpriv 属性是必需项。
# clzonecluster configure zcname clzonecluster:zcname>set limitpriv="default,proc_priocntl,proc_clock_highres" clzonecluster:zcname>commit
# svccfg -s svc:/network/ntp:default listprop config/slew_always config/slew_always boolean true
如果该属性未设置为 true,请使用以下命令进行设置。
# svccfg -s svc:/network/ntp:default setprop config/slew_always = true # svcadm refresh svc:/network/ntp:default
# touch /etc/inet/ntp.conf