详解Linux平台Oracle10gR2(10.2.0.5)RAC安装Part1:准备工作
本文介绍在Linux平台上安装Oracle10gR2(10.2.0.5)RAC时的准备工作。
系统配置要求
在安装Oracle 10gR2 RAC前,请先检查您的系统是否符合以下要求:
- 操作系统:Red Hat Enterprise Linux 4, 5, 6或Suse Linux Enterprise Server 10 SP3
- 建议计算机配置:64位CPU,4GB或更多内存,至少2块磁盘
安装软件要求
在安装Oracle 10gR2 RAC前,请先安装以下软件:
- Oracle Database 10g软件(包括Oracle Clusterware和Oracle Database软件)版本:10.2.0.5
- Oracle Enterprise Manager 10g Grid Control服务器以及Oracle Management Agent软件版本:10.2.0.5
- Oracle Intelligent Agent软件版本:10.2.0.5
- Oracle8i或更高版本的SQL*Plus客户端软件版本
网络配置要求
在安装Oracle 10gR2 RAC前,需要进行以下网络配置:
- 所有节点之间的网络互通
- 所有节点上/etc/hosts文件必须包含所有集群节点和VIP地址的指向
- 许可证服务端口必须打开
- 所有节点必须在同一子网内
- 所有节点必须使用统一的DNS或NIS服务
磁盘分区要求
在安装Oracle 10gR2 RAC前,请先进行以下磁盘分区配置:
- 分区表
分区名称 | 磁盘设备 |
---|---|
/ | /dev/mapper/vg1-lv_root |
/u01 | /dev/mapper/vg1-lv_u01 |
/u02 | /dev/mapper/vg2-lv_u02 |
/u03 | /dev/mapper/vg3-lv_u03 |
/u04 | /dev/mapper/vg4-lv_u04 |
/u05 | /dev/mapper/vg5-lv_u05 |
swap | /dev/mapper/vg6-lv_swap |
Oracle Clusterware | /dev/mapper/vg7-lv_oracle_clusterware |
- 配置存储配置文件
在使用iSCSI存储的RAC部署中,使用的存储配置文件为multipath.conf。在每个节点上配置好multipath.conf后,使用multipathd -k"reload map"
命令重新加载配置文件。
总结
在安装Oracle 10gR2 RAC前,需要先满足系统配置、安装软件、网络配置和磁盘分区配置等要求。根据不同的部署方案,可能还需要进行其他的必要配置。
示例1:
如果操作系统为Red Hat Enterprise Linux 4,则需要安装以下软件:
yum install binutils-2.17.50.0.6 compat-db-4.2.52 elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-3.4.6 gcc-c++-3.4.6 glibc-2.5-0.24 glibc-common-2.5 file-4.17 glibc-devel-2.5 libaio-0.3.106 libaio-devel-0.3.106 libgcc-3.4.6 libstdc++-3.4.6 libstdc++-devel-3.4.6 make-3.81 pdksh-5.2.14-30 redhat-logos-4.9.16-1 util-linux-2.13-0.45.e15
示例2:
如果节点使用iSCSI存储,则需要配置multipath.conf文件,并使用multipathd -k"reload map"
命令重新加载配置文件,例如:
defaults {
user_friendly_names No
find_multipaths Yes
fast_io_fail_tmo 5
no_path_retry 30
failback immediate
}
blacklist {
devnode "^hd[a-z]"
}
blacklist_exceptions {
devnode "^sd[a-z]"
wwid "VMware.*"
}
注意:以上示例仅供参考,请根据实际情况进行适当修改。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 - Python技术站