ORACLE主目录权限被修改,恢复ORACLE_HOME或GI_HOME权限、属主

注意事项:

1、本操作只适合集群RAC

操作步骤:

1、getfacl -pR /u01  >/tmp/dir_backup.txt                     # /u01是GI主目录,备份正常节点目录权限

2、getfacl -pR /u01  >/tmp/dir_bad_backup.txt                     # /u01是GI主目录,备份问题节点目录权限

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

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

            b)   :%s/orcl2/orcl1/g                                                        # 将权限文件中的实例名进行相应修改(所有实例)

            c)   :%s/node2/node1/g                                                    # 将节点主机名进行相应修改

            d)   :%s/listener_scan2/listener_scan1/g                           # 将scan的监听名进行修改

4、setfacl --restore=/tmp/dir_backup.txt                                    # 执行恢复操作

5、因为权限有问题,所以CRS应该出问题了,所以需要强制重置:

crsctl stop crs -f

crsctl start crs



你可能感兴趣的:(ORACLE)