跳到主要内容返回博客列表❤️ 新手向:⭐️接近零基础⭐️ Oracle Linux 7 安装 Oracle 11GR2 RAC
大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。 @TOC目录 💥 最近,在接触了解 Vagrant 之后,我立刻就想到了使用 Vagrant 安装 Oracle 数据库的想法。于是开始研究如何玩转,经过一番折腾之后,配置我之前写的 Shell 一键安装脚本,终于是实现了,这次就来分享一下给大家。🙉 绝对技术干货,特别适合用于学习环境的搭建! ❤️ ヾ◍°∇°◍ノ゙ ❤️
- 2738+ 篇实战文章
- 1500+ 步骤截图
- 10 大核心模块
大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。
🌲 前言 🌲
本章目标:掌握本章核心知识点
前置要求:完成前序章节学习
预计时长:60 分钟
💥 最近,在接触了解 Vagrant 之后,我立刻就想到了使用 Vagrant 安装 Oracle 数据库的想法。于是开始研究如何玩转,经过一番折腾之后,配置我之前写的 Shell 一键安装脚本,终于是实现了,这次就来分享一下给大家。🙉 绝对技术干货,特别适合用于学习环境的搭建! ❤️ ヾ(◍°∇°◍)ノ゙ ❤️
💦 准备工作 💦
首先需要对 Vagrant 和 Oracle RAC 需要有一定的了解,不需要精通,但是需要知道简单的玩法。不了解的可以看一下以下文章:
⭐️ 需要提前安装软件
🔥 从 Github/Gitee 下载脚本源码
1git clone https://hub.fastgit.org/pc-study/InstallOracleshell.git

☀️ 准备安装介质
将安装介质存放在 InstallOracleshell/vagrant-OracleRAC/orcl_software 目录下:

❤️ 需要安装介质的朋友可以关注公众号免费获取!详情可以查看如下文章:❤️
至此,准备工作就已经做好了!
☁️ 开始安装 ☁️
确保准备工作都已做好,进入 Vagrantfile 所在目录 /InstallOracleshell/vagrant-OracleRAC。
🌟 Vagrant 安装配置操作系统
💙 执行 Vagrant up 开始安装配置操作系统:

💤 经过短暂等待,两台 Oracle Linux 7 操作系统和共享存储磁盘已经成功创建。如下:

至此,操作系统级配置已全部完成。
💛 OracleShell 脚本执行安装
此时,需要手动连接到 node1 主机,执行 OracleShell 一键安装脚本开始安装 RAC:
1vagrant ssh node1
2su - root
3cd /soft
4sh rac_install.sh
注意:所有密码均为 oracle。

🌀 正式开始安装进程:🌀

🐒 经过漫长的等待,大概 2 - 3 小时左右。Oracle RAC 安装部署成功!🎉

至此,Oracle RAC 已经安装结束,退出主机,准备重启。
🌻 安装后重启检查
这里我是通过 vagrant 命令来操作管理,当然也可以打开 VirtualBox 来进行操作!
❄️ Vagrant 直接关闭两节点主机:

🌟 Vagrant 重新开启两节点主机:

🌟 Vagrant 连接主机 node1 节点:

🌟 检查集群状态和补丁情况:
1su - grid
2crs_stat -v -t
3opatch lspatches
4asmcmd lsdg

🌟 检查数据库实例和补丁情况:
1su - oracle
2opatch lspatches
3sqlplus / as sysdba
4select isntance_name,status from gv$instance;

OK,演示到此结束,想了解更多细节,大家自己玩吧!👋🏻
💡 写在最后
目前该脚本仅支持 Oracle Linux 7 安装 Oracle 11GR2 RAC。当然,如果你足够了解该脚本,可自定义脚本参数,自然是支持各种版本的 RAC 安装。博主由于精力有限,不再继续开发,仅为了验证实现最初的想法。如果你感兴趣,想要进一步完善脚本,那我表示非常欢迎。❤️ 可以联系我,一起讨论下~ 😄
往期精彩文章
感谢您的阅读,这里是 Lucifer三思而后行,欢迎点赞+关注,我会持续分享数据库知识、运维技巧。
❤️ 新手向:⭐️接近零基础⭐️ Oracle Linux 7 安装 Oracle 11GR2 RAC - DBA 学习之路