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页未读,继续阅读
- 粉丝: 154
- 资源: 1417
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计-ASP药店管理系统设计(论文+源代码+开题报告+答辩PPT).rar
- 毕业设计-ASP一个小型搜索引擎的设计与实现(源代码+论文).rar
- 毕业设计-ASP一个简单的网上教务系统模型的设计与实现(源代码+论文).rar
- 毕业设计-ASP一个物流商品运输系统的设计与实现(源代码+论文).rar
- 毕业设计-ASP医疗器械公司网站客户服务系统设计(源代码+论文).rar
- 毕业设计-ASP医院信息管理系统(源代码+论文).rar
- 毕业设计-ASP音像销售系统的设计与实现(源代码+论文).rar
- 毕业设计-asp员工信息管理系统(源代码+论文).rar
- 毕业设计-ASP音乐网站的设计与实现(源代码+论文).rar
- 毕业设计-asp在线考试系统(asp+access).rar
- 毕业设计-ASP在线考试系统毕业设计(源代码+论文).rar
- 毕业设计-ASP在线教育系统设计(源代码+论文).rar
- 毕业设计-ASP在线考试制卷系统的设计与实现(源代码+论文).rar
- 毕业设计-ASP在线投票系统设计(源代码+论文).rar
- 毕业设计-ASP在线手机销售系统(论文+源代码+开题报告+任务书).rar
- 毕业设计-asp职称考试模拟系统的设计与实现(源代码+论文).rar