Centos8安装Oracle 19C RAC超级手册
## CentOS8安装Oracle 19C RAC的详细步骤与知识点梳理 ### 一、安装准备 #### 1.1 系统版本及环境规划 - **操作系统版本要求**:确保安装的CentOS版本为8.0.1905(Core)。可以通过查看`/etc/redhat-release`文件或使用`uname -r`命令来确认当前系统版本。 - **IP地址规划**:规划公共IP、虚拟IP、心跳IP以及SCAN IP地址,以支持Oracle Real Application Clusters(RAC)的运行。 - **存储规划**:Oracle需要磁盘空间来存放OCR(Oracle Cluster Registry)和表决磁盘、数据库文件等。此处OCR磁盘大小设置为4GB,数据磁盘组(DATA)也设置为4GB,用于测试目的。 - **软件规划**:需要下载并安装Oracle Grid Infrastructure和Oracle Database的rpm包,软件解压目录和安装目录路径也应规划好。 #### 1.2 硬件检查 - **硬盘空间**:至少需要100GB的总硬盘空间,不包括ASM或NFS的空间需求。安装Grid Infrastructure需要12GB,安装Oracle Database需要7.3GB,还有额外空间用于分析和跟踪文件。 - **内存和Swap**:内存大小至少8GB,Swap大小根据内存大小而定,建议设置为至少等于系统内存大小。 #### 1.3 创建用户和组 - 用户和组的创建是安装Oracle的重要步骤,确保所有节点上的用户uid和组gid保持一致。常见的用户组包括oinstall、dba、oper等。 - 使用`useradd`命令添加用户,并通过`passwd`命令设置用户密码。 #### 1.4 主机名与hosts - 确保所有节点的主机名正确无误,并且可以在`/etc/hosts`文件中正确解析各节点的IP地址。 #### 1.5 配置用户limits - 根据Oracle安装的要求,配置`/etc/security/limits.conf`文件,以确保安装过程中对资源的合理使用。 #### 1.6 防火墙与SELinux - 关闭防火墙或配置相应的防火墙规则以允许Oracle通信。 - 设置SELinux为禁用或设置为宽容模式,以避免安全策略对Oracle服务造成限制。 #### 1.7 设置OS内核参数 - 修改操作系统的内核参数,如`kernel.shmall`、`kernel.shmmax`等,以支持Oracle软件的运行需求。 #### 1.8 安装rpm包 - 安装Oracle预安装的rpm包,包括必要的依赖软件。 #### 1.9 ASM磁盘配置 - 自动存储管理(ASM)磁盘的配置是Oracle安装的关键,需要根据规划配置好磁盘。 ### 二.安装部署GI(Grid Infrastructure) #### 2.1 更改权限 - 对安装目录更改权限,确保Oracle安装程序和后续Oracle用户能够访问这些目录。 #### 2.2 解压软件 - 使用oracle用户解压下载的Oracle软件包。 #### 2.3 安装GI - 执行GI安装脚本进行Grid Infrastructure的安装,并按照向导完成安装。 ### 三.安装Oracle #### 3.1 安装Oracle软件 - 执行Oracle安装脚本进行Oracle Database软件的安装,并根据向导进行配置。 #### 3.2 配置ASM磁盘组 - 根据实际存储规划配置ASM磁盘组,为数据库文件存储提供空间。 #### 3.3 创建数据库 - 创建数据库实例,并配置相应的参数,如初始化参数文件`init.ora`。 ### 四.报错处理 - 安装过程中可能出现的错误需要详细记录,并根据Oracle官方文档或者社区资源进行问题排查和解决。 ### 总结 以上是关于在CentOS 8上安装Oracle 19C RAC的详细步骤和知识点梳理。在实施安装前,务必仔细阅读Oracle官方文档,了解每个步骤的详细要求和可能出现的问题。由于安装过程涉及复杂的配置和系统调整,建议在实际操作前在测试环境中进行预演,以确保实际部署时的顺利进行。

















剩余42页未读,继续阅读



- 粉丝: 182
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 软件开发工程师个人求职简历模板(1).docx
- 浅析我国互联网金融发展现状与前景(1).docx
- 浅谈初中计算机教学(1).docx
- 2019年计算机课教学总结(1).doc
- 图书馆计算机管理系统研究(1).docx
- 教育软件代理合作协议(标准版)(1).docx
- 一级计算机基础及MSOffice应用专用教材(1).docx
- 互联网+时代下的高校专业课线上教学探究(1).docx
- Arcgis分幅图制作流程精编(1).docx
- 大数据应用分析案例分析.doc
- 计算机辅助设计在机械设计中的应用(1).docx
- 计算机辅助教学在数学教学中的应用(1).docx
- jetlinks-community-物联网设备接入与数据处理资源
- 基于核心素养的初中数学深度学习教学设计(1).docx
- 电子商务岗位职责(共9篇)(1)(1).doc
- 初中计算机教学中培养学生学习兴趣的策略(1).docx


