重庆思庄Oracle、Redhat认证学习论坛

标题: 修改11g rac中 asm diskstring的发现路径 [打印本页]

作者: 郑全    时间: 2018-8-12 00:14
标题: 修改11g rac中 asm diskstring的发现路径
问题 :

      如果我 们asm_disking以前是/dev/oracleasm/disks/* ,并且现在已经有磁盘组再用这个磁盘串了,那么,我们无法直接修改这个发现串为 ORCL:*,修改会报错,提示存在的磁盘无法使用新的发现串找到。

解决办法:
     停止集群服务,任何启动has,但不启动crs,之后修改,修改完成后,再正常启动即可。

     具体为:
     1.在 所有 节点上运行

     # /u01/app/11.2.0/grid/bin/crsctl stop has -f   


     2.在其中一个节点启动has
     # /u01/app/11.2.0/grid/bin/crsctl start crs -excl -nocrs


     3.修改diskstring参数
    sql>conn / as sysasm;

    sql>alter system set asm_diskstring='ORCL:*' SCOPE=SPFILE;
    sql>startup force;

    4.正常重启所有节点即可
    # /u01/app/11.2.0/grid/bin/crsctl stop has -f

    # /u01/app/11.2.0/grid/bin/crsctl start  has






欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2