Oracle 11.2.0.4 RAC On Linux 7 Install
### Oracle 11.2.0.4 RAC on Linux 7 安装知识点解析 #### 一、准备工作概述 在进行Oracle 11.2.0.4 RAC(Real Application Clusters)的安装之前,需要做好充分的准备工作。这包括了软件包的上传、环境变量的设置以及必要的系统初始化。 1. **上传Oracle安装文件到/oracle_soft**: - 将Oracle的安装文件上传至/oracle_soft目录下。 - 这一步骤确保了所有后续的安装步骤可以在一个统一且易于访问的位置进行操作。 2. **上传rhel7的补丁到/oracle_soft/11.2.0.4_on_rhel7_install**: - 上传适用于Red Hat Enterprise Linux 7的补丁文件至指定目录。 - 补丁文件有助于提高系统的稳定性和安全性。 3. **上传Grid、DB的补丁到/oracle_soft/11.2.0.4.20190115**: - 上传Grid和数据库的补丁文件。 - 这些补丁对于解决已知问题至关重要。 4. **上传shell脚本到/oracle_soft/ora_install**: - 将用于自动化部分安装过程的shell脚本上传到/oracle_soft/ora_install目录。 - 这些脚本可以简化安装过程并减少手动操作的错误。 5. **修改环境变量文件**: - 修改/oracle_soft/ora_install下的`env_param.conf`文件中的变量值。 - 修改`opatch_file.conf`文件中的变量值。 - 根据实际环境调整这些变量值,确保与当前系统设置相匹配。 #### 二、操作参数及服务初始化 1. **adduser_setenv.sh脚本实现的内容**: - 创建oracle和grid用户。 - 设置`/etc/security/limits.conf`文件中的用户限制。 - 设置`/proc/sys/fs/aio-max-nr`以支持更多的异步I/O操作。 - 更新`/etc/sysctl.conf`配置文件以优化系统性能。 - 设置大页内存以提升Oracle RAC性能。 - 关闭不必要的服务以减少资源消耗。 - 关闭防火墙以避免端口被阻塞。 2. **env_user_profile.sh脚本实现的内容**: - 为oracle和grid用户设置`.bash_profile`文件。 - 配置环境变量如`ORACLE_HOME`、`PATH`等。 #### 三、Oracle依赖软件安装 1. **yum_install_rpm.sh脚本实现的内容**: - 使用YUM工具安装必要的RPM包。 - 包括但不限于GCC、make等编译器工具。 #### 四、多路径软件安装 1. **get_multipath.sh脚本实现的内容**: - 安装多路径软件以支持集群环境中磁盘的高可用性。 - 生成`multipath.conf`文件并设置正确的权限给grid用户。 2. **get_mp_disk_alias.sh实现的内容**: - 获取磁盘别名列表并保存至`/tmp/disk_alias_list.txt`文件中。 #### 五、Grid软件安装 1. **RSP文件生成**: - 通过RSP文件实现静默安装。 - 避免了交互式安装过程中可能遇到的问题。 2. **Linux7环境下先打Grid补丁**: - 在执行root.sh之前安装最新的Grid补丁。 - 避免root.sh执行时出现问题。 3. **执行root.sh**: - 运行root.sh脚本来完成安装过程中的后处理步骤。 4. **GRID最新补丁安装**: - 安装最新的GRID补丁以保持系统的最新状态。 #### 六、DB安装配置 1. **只安装数据库的RSP文件生成**: - 通过RSP文件实现数据库的静默安装。 2. **DB软件安装**: - 安装Oracle数据库软件。 - 执行db补丁软件安装。 3. **静默创建数据库**: - 通过命令行工具或RSP文件创建数据库实例。 4. **DB参数修改**: - 根据需要修改数据库参数以优化性能或满足特定需求。 5. **配置RMAN备份任务**: - 配置RMAN(Recovery Manager)以定期备份数据库。 - 确保数据的安全性和可恢复性。 #### 七、总结 Oracle 11.2.0.4 RAC on Linux 7的安装过程涉及多个步骤,从前期准备到最终的数据库配置都需要仔细规划和执行。通过遵循上述步骤,可以确保安装过程顺利进行,并为后续的维护工作打下坚实的基础。此外,利用脚本自动化部分步骤不仅能够提高效率,还能降低人为错误的风险。
- 粉丝: 138
- 资源: 1338
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助