SUN E2900服务器双机Oracle10g集群安装实战

需积分: 9 12 下载量 24 浏览量 更新于2024-12-27 收藏 224KB DOC 举报
"本文档详细记录了在SUN E2900服务器上进行Oracle 10g双机安装的全过程,包括环境描述、运行方式、安装规划以及具体的操作实践。" 在SUN E2900服务器上安装Oracle 10g是一个涉及多个层面的复杂任务,尤其在构建双机高可用性(HA)集群的场景下。以下是对这个操作实践的深入解析: 一、环境描述 这里涉及到的硬件配置是两台SUN E2900服务器,每台配备8个CPU和32GB内存,以及两块146GB硬盘。服务器通过4Gb光纤连接到SUN STK 6140磁盘阵列,该阵列配置了16个300GB硬盘,为数据服务器提供存储空间。为了实现高可用性,两台主机间还有一条心跳线连接。双机软件选用的是SUN Cluster 3.2,而数据库软件是Oracle 10g,版本号为10.2.0.2。 二、运行方式 系统采用主备集群模式,数据库软件安装在每台服务器的本地磁盘,而数据库实际存储在磁盘阵列上。正常情况下,数据库实例运行在主服务器上,当主服务器出现故障时,备服务器将接管数据存储区和备份区,并启动数据库实例。 三、安装规划 规划中定义了详细的网络和存储配置。主服务器的IP地址为192.168.10.1,备机IP为192.168.10.5,而Oracle数据的逻辑地址为192.168.10.81。主机名分别为HNDB1和HNDB2,逻辑主机名为oracle-lh。在磁盘阵列上,为主机分配了两个LUN,LUN3(500GB)用于创建数据库,挂载点为/opt/oradata;LUN4(500GB)用于存放数据库备份,挂载点为/opt/orabackup。数据库HOME和BASE路径均位于本地磁盘,分别为/opt/oracle/product/10.2.0/和/opt/oracle/,而数据库的System Identifier (SID) 设为oracle10g。 四、安装实践 安装过程包括安装SUN Solaris 10操作系统、打补丁、配置磁盘阵列并使其可手动挂载切换。在实际操作中,需要确保在两台主机的/etc/hosts文件中添加逻辑主机名的IP映射。此外,还需要调整内核参数,例如设置最大共享内存(shmsys:shminfo_shmmax)以适应32GB内存的环境,将其设置为26GB。其他内核参数应参照Oracle安装手册和SUN Cluster 3.2的指导进行调整。 这个操作实践提供了在SUN E2900服务器上部署Oracle 10g双机高可用集群的详细步骤,对于需要搭建类似环境的技术人员来说具有很高的参考价值。在实施过程中,需谨慎处理每个环节,确保系统的稳定性和数据的安全性。