注意事项:

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主目录修改,ORACLE主目录权限被修改,恢复ORACLE_HOME或GI_HOME权限、属主相关推荐

  1. linux 恢复修改文件内容,Linux备份及恢复及Linux文件权限详解

    Linux备份及恢复及Linux文件权限详解 概述 一个系统管理员菜鸟不小心输入"chmod -R 777 /"从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏.在日常管理中,我 ...

  2. linux 修改目录 用户权限,Linux修改用户和目录权限详细讲解

    很难想像没有权限的世界会变成什么样,随便某人进来增删改查,也真的很可怕的 针对用户的权限设置 Linux为3种人准备了权限--文件所有者(属主).文件属组用户和其他人 文件所有者通常是文件的创建者,但 ...

  3. 在linux中 更改文件权限的命令是,linux 更改文件权限命令 chmod

    chmod -change file mode bits :更改文件权限 chmod是用来改变文件或者目录权限的命令,但只有文件的属主和超级用户(root)才有这种权限. 更改文件权限的2种方式: 一 ...

  4. 修改oracle用户权限,详解如何实现Oracle修改用户权限和角色

    ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读······· 这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西.希望通过本文能对大 ...

  5. oracle驱动权限如何修改,详解如何实现Oracle修改用户权限和角色

    pcMing工作室"YkX|;z%J"rD%S ------今天看了这篇文章 觉得对我们学习oracle 还是有很多帮助的,大家可以试着读读·······,qe'p"rr ...

  6. 修改oracle安装目录权限设置权限,oracle rac环境,安装目录权限被修改乱了,怎么恢复?...

    在 red hat 企业版 linux rhel 6及以上环境,安装了 两节点 oracle 11g rac,由于各种原因,比如打psu,升级,误操作等,如果一个节点的安装目录 /u01/app/or ...

  7. 修改oracle用户资源限制,RHEL5中安装Oracle11gR2修改用户SHELL限制、环境配置、内核参数...

    修改用户的SHELL的限制[root@localhost -]# vi /etc/security/limits.conf # /etc/security/limits.conf # #Each li ...

  8. 修改oracle数据连接数据库,修改Oracle数据库的连接数

    修改Oracle数据库的连接数 摘(一) 使用sys,以sysdba权限登录: SQL>conn / as sysdba 1. 查看processes和sessions参数 SQL> sh ...

  9. oracle包如何进入编辑,修改 Oracle 的process和Session

    1.process 和session的概念: process:这个参数限制了能够连接到SGA的操作系统进程数(或者是Windows 系统中的线程数),这个总数必须足够大,从而能够适用于后台进程与所有的 ...

最新文章

  1. linux下软件编译终止,[2018年最新整理]linux下编译运行程序命令大全.ppt
  2. cudnn v4安装
  3. ExtJs之gridPanel的属性表格,编辑表格,表格分页,分组等技巧
  4. pythonsuper_用__init __()方法理解Python super()
  5. 计算机等级考试二级c语言笔试,全国计算机等级考试二级C语言笔试试题和答案.doc...
  6. 星海中学2021高考成绩查询,广东中考时间2021
  7. linux smb 启动失败,[已解决]windows能看到smb,但是打不开
  8. windows延缓写入失败相关问题解决办法
  9. 如何用Jquery做图片展示效果
  10. C语言实验——数组逆序
  11. ruby array_Array.select! Ruby中的示例方法
  12. AWS新品直指微软,它会是改变数据库的“Game Changer”吗?
  13. Linux(ubuntu)下切换root用户
  14. [转]jQuery的each方法的几种常用的用法
  15. 控制台js常用解决方案,字符串替换和抓取列表页链接
  16. 刷淘宝流量软件推荐 免费刷淘宝流量软件优缺点
  17. Java环境变量配置与adb环境变量配置
  18. Excel快捷键大全 Excel常用快捷键大全
  19. server r2 系统更新文件清理
  20. contents()与children()的用法和区别

热门文章

  1. 自动驾驶行业内时间表和技术解析
  2. n个素数构成等差数列
  3. android studio 发布项目的流程
  4. JavaScript_day01
  5. spring 组件基于注解的注册方式
  6. meson 中调用shell script
  7. Go 学习笔记(2)— 安装目录、工作区、源码文件和标准命令
  8. vim+vundle配置
  9. Oracle分析函数入门
  10. 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法