Oracle RAC集群启动与关闭,涵盖所有版本
Oracle的安装高可用RAC安装部署将是提升你个人实力、提升薪酬的重要利器
📢📢📢📣📣📣
哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10年DBA工作经验
一位上进心十足的【大数据领域博主】!😜😜😜
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
擅长主流数据Oracle、MySQL、PG 运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。
✨ 如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞
❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
文章目录
⛳️ 1.RAC简介
🐴 1.1 架构
RAC集群架构,实例级的冗余方案
无论你是想从事数据库工作的大学生、求职者,还是为了转型、增长月薪的各行业在职者,
Oracle的安装高可用RAC安装部署将是提升你个人实力、提升薪酬的重要利器,
它将成为你迈入数据库DBA 职业大门的第一块敲门砖和阶梯
🐴 1.2 特点
除了具有普通的数据库特性外:
1.每一个节点的instance都有自己的SGA
2.每一个节点的instance都有自己的background process
3.每一个节点的instance都有自己的redo logs
4.每一个节点的instance都有自己的undo表空间
⛳️ 2.RAC启停
🐴 2.1 10G RAC
[oracle@rac1 ~]$ crs_stat -t
记得要按顺序执行哈
RAC关闭
1.检查RAC环境
crs_stat -t / crs_stat -ls
2.关闭数据库
srvctl stop database -d PEDBDB --全部停止
srvctl stop instance -d PEDBDB -i PEDBDB1 --单实例停止
3.停1节点 ASM实例
srvctl stop asm -n rac1
4.停1节点NODEAPPS实例
srvctl stop nodeapps -n rac1
5.停2节点 ASM实例
srvctl stop asm -n rac2
4.停2节点NODEAPPS实例
srvctl stop nodeapps -n rac2
RAC启动( 对于unknown状态的应用,只能是手工先stop再start)
1.检查RAC环境
crs_stat -t / crs_stat -ls
2.启动1节点NODEAPPS实例
srvctl start nodeapps -n rac1
3.启动1节点 ASM实例
srvctl start asm -n rac1
4.启动2节点NODEAPPS实例
srvctl start nodeapps -n rac2
5.启动2节点 ASM实例
srvctl start asm -n rac2
6.启动数据库
srvctl start database -d PEDBDB --全部启动
srvctl start database -d PEDBDB -o mount --全部启动到mout
🐴 2.2 11G RAC
记得在root用户下执行哈
关闭RAC集群
切换到相应的目录下(根据现场环境切换)
find / -name crsctl
cd /u01/app/11.2.0/grid/bin
##停止集群服务
一节点
[root@rac1 bin]# ./crsctl stop crs
二节点
[root@rac2 bin]# ./crsctl stop crs
启动RAC集群
find / -name crsctl
cd /u01/app/11.2.0/grid/bin
节点1:[root@rac1 bin]# ./crsctl start crs
节点2:[root@rac2 bin]# ./crsctl start crs
🐴 2.3 12C RAC版本
[grid@rac1 ~]$ crsctl check cluster
crsctl stat res -t
记得root用户下执行哈
集群停止:
srvctl stop database -d racdb(oracle)
/u01/app/12.1.0/grid/bin/crsctl stop cluster -all(root)
/u01/app/12.1.0/grid/bin/crsctl stop has -f (root)
集群启动(若出现未启动,手动启库即可):
/u01/app/12.1.0/grid/bin/crsctl start has (root)
/u01/app/12.1.0/grid/bin/crsctl start cluster -all(root)
srvctl start database -d racdb(oracle)
sqlplus / as sysdba
SQL> startup
🐴 2.4 19C RAC版本
##关闭
grid:srvctl stop database -d prod
root:crsctl stop crs
##启动
root:crsctl stop crs
grid:srvctl stop database -d prod
crsctl status res -t
⛳️ 3.RAC安装部署
点击博客:Oracle RAC集群安装,从零开始
大家点赞、收藏、关注、评论啦 👇🏻👇🏻👇🏻微信公众号👇🏻👇🏻👇🏻
更多推荐
所有评论(0)