### CentOS 5.3 / RHEL 5.4 安装 Oracle 11gR2 知识点 #### 引言与背景 在2009年,Oracle发布了其备受期待的11g Release 2(R2)版本,这标志着Oracle数据库技术的一个重要里程碑。相较于之前的Release 1(R1)版本,R2版本在稳定性、性能优化以及功能增强方面有了显著提升。本文将详细介绍如何在Linux环境下,具体来说是CentOS 5.3和Red Hat Enterprise Linux 5.4(RHEL 5.4),进行Oracle 11gR2的安装。此过程不仅包括了必要的系统准备,还涵盖了软件配置与优化策略。 #### 系统与环境配置 - **操作系统**: 使用的是VMWARE 6.5.3作为虚拟化平台,运行CentOS 5.3和RHEL 5.4作为目标操作系统。为了保持一致性和减少兼容性问题,强烈建议使用这些特定的Linux版本。 - **数据库版本**: 选用的是Oracle 11gR2。 - **辅助工具**: SecureCRT用于远程连接和文件传输,FileZilla作为FTP客户端辅助文件上传。 #### 系统安装与配置细节 - **系统桌面环境**: 作者选择了KDE作为CentOS的桌面环境,而RHEL保持默认设置,这主要是个人偏好所致。 - **SeLinux处理**: 虽然11gR2开始支持SeLinux,但为了避免潜在的权限冲突和复杂性,作者建议关闭SeLinux。 - **分区与内存管理**: - SWAP分区大小与物理内存成比例:内存小于2GB时,SWAP大小为内存的1.5倍;2GB至16GB时,SWAP与内存大小相同;超过16GB,SWAP固定为16GB。 - 系统共享内存要求大于512*进程数,以避免ORA-845或ORA-1078等错误。 - `/tmp`分区至少400MB,Oracle安装目录需大于4GB。 - **虚拟机配置**: - 宿主机配置:四核Q9550处理器,8GB DDR2 800内存,Intel G45主板,硬盘320GB *3组成RAID0+RAID5,操作系统Vista 64bit SP2。 - 虚拟机配置:双核CPU,2GB内存,160GB硬盘。 - **硬盘分区示例**: - SWAP:2GB交换分区 - `/boot`:300MB启动分区 - `/`:10GB系统主目录 - `/ora`:10GB Oracle系统安装分区 - `/oradata`:100GB Oracle数据分区 - `/orabak`:30GB备份分区 - **网络服务**: 默认开启SSH服务,便于使用SecureCRT进行远程管理和文件传输。 - **软件依赖包**: 可以在安装系统时直接选择,或在基础系统安装完成后单独安装,以满足Oracle的依赖需求。 - **VMware Tools安装**: - 进入光盘路径:`cd /media/cdrom` - 安装VMware Tools:`rpm –ivh VMwareTools-7.8.6-185404.i386.rpm` - 初始化图形界面:`/usr/bin/vmware-config-tools.pl` - 重启X窗口:Ctrl+Alt+Backspace #### 硬件与软件检查 - **硬件检查**: 确认CPU型号、内存总量和交换区大小。 - **软件检查**: 查看Linux内核版本,确保系统环境符合Oracle 11gR2的最低要求。 #### 结论 在进行Oracle 11gR2的安装之前,细致的系统准备和硬件配置至关重要。遵循上述步骤,可以最大限度地减少安装过程中可能出现的问题,确保Oracle数据库能够在一个稳定、高效的环境中运行。此外,关闭SeLinux和合理规划SWAP分区的大小,都是提升系统稳定性和性能的关键举措。安装并正确配置VMware Tools有助于改善虚拟机的性能和用户体验。
- 粉丝: 7
- 资源: 32
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助