1. 首页 > Oracle教程 > 正文

Oracle RAC集群节点的目录权限被修改后的恢复过程

Oracle RAC集群节点的目录权限被修改后的恢复过程

在实际工作中,经常会遇到某个节点被人修改为777,775之类的,比如:
在节点1fgedudb1误修改权限如下:
chmod -R 775 /oracle
或者
chown -R root:root /oracle
那么接下来风哥告诉大家如何恢复ORACLE_HOME或GRID_HOME权限和属主呢:

RAC集群环境:
操作系统版本:Linux6/7/8 2个节点
数据库版本:Oracle RAC 11g/12c/18c/19c/21c
节点1公网信息:192.168.1.61  fgedudb1
节点2公网信息:192.168.1.62  fgedudb2

操作步骤:
1.root登录节点1 fgedudb1,先备份原节点的权限,防止误改可以随时还原
getfacl -pR /oracle > /backup/fgedudb1_oracledir_backup.txt

2.root登录节点2 fgedudb2,备份正常节点权限,用于恢复到节点1上面
getfacl -pR /oracle  > /backup/fgedudb2_oracledir_backup.txt

3.将正常节点的权限文件发送给问题节点,并将如下几个信息进行VI替换

3.1.将权限文件中的ASM实例名修改为所在问题节点的实例名
:%s/+ASM2/+ASM1/g

3.2.将权限文件中的实例名进行相应修改(所有实例)
:%s/fgeduoa2/fgeduoa2/g                                        

3.3.将节点主机名进行相应修改
:%s/fgedudb2/fgedudb1/g     
                          

3.4.将scan的监听名进行修改

:%s/listener_fgeduscan2/listener_fgeduscan1/g               

3.5.执行恢复操作

风哥数据库运维此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“fgedu”,获取验证码。在微信里搜索“风哥数据库运维”或者“公众号:itpux_com,加风哥微信:itpux-com,进群领免费课程”或者微信扫描右侧二维码都可以关注本站微信公众号。

4.重启ORACLE RAC集群
crsctl stop crs
crsctl start crs
 

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息