votingdisk 와 OCR 을 다른 asm 디스크 그룹 으로 변경 합 니 다.

1. ocr 와 votedisk [oracle: / home / oracle: RACTEST 1] ocrcheckStatus of Oracle Cluster Registry is as follows: Version: 3Total space (kbytes): 262120 Used space (kbytes): 3104 available space (kbytes): 259016 ID: 44728649 Device / File Name: + OCR1Device / File integrity check succeeded
                                Device/File not configured

                                Device/File not configured

                                Device/File not configured

                                Device/File not configured

     Cluster registry integrity check succeeded

     Logical corruption check bypassed due to non-privileged user

[oracle:/home/oracle:RACTEST1] crsctl query css votedisk*## STATE File Universal Id File Name Disk group
  • ONLINE a5ef8885d1564f99bf0e0d77286c3b1f (/dev/oracleasm/disks/OCR11) [OCR1]Located 1 voting disk(s).

  • SQL> select GROUP_NUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;
    GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA               512              1048576 MOUNTED    EXTERN     N
           2 OCR1               512              1048576 MOUNTED    EXTERN     Y

    2. 새 ASM diskgroup (asmca 그래 픽 인터페이스 생 성) create diskgroup OCR normal redundancy disk '/ dev / oracleasm / disks / OCR 01', '/ dev / oracleasm / disks / OCR 02', '/ dev / oracleasm / disks / OCR 03' attribute 'compatible. asm' = '11.2' 를 만 듭 니 다.
    SQL> select GROUP_NUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;
    GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA               512              1048576 MOUNTED    EXTERN     N
           2 OCR1               512              1048576 MOUNTED    EXTERN     Y
           3 OCR                512              1048576 MOUNTED    NORMAL     N

    3. votedisk + OCR 1 에서 + OCR [oracle: / home / oracle: RACTEST 1] 로 변경 crsctl replace votedisk +OCRSuccessful addition of voting disk 9b4ac868901f4f89bf191e59baa3442b.Successful addition of voting disk 2c2eff1ca2ad4f7bbfcdf8fc913dcc45.Successful addition of voting disk 652d503ff1154fd6bfdfe3273a12d529.Successful deletion of voting disk a5ef8885d1564f99bf0e0d77286c3b1f.Successfully replaced voting disk group with +OCR.CRS-4266: Voting file(s) successfully replaced[oracle:/home/oracle:RACTEST1] crsctl query css votedisk*## STATE File Universal Id File Name Disk group
  • ONLINE 9b4ac868901f4f89bf191e59baa3442b (/dev/oracleasm/disks/OCR01) [OCR]
  • ONLINE 2c2eff1ca2ad4f7bbfcdf8fc913dcc45 (/dev/oracleasm/disks/OCR02) [OCR]
  • ONLINE 652d503ff1154fd6bfdfe3273a12d529 (/dev/oracleasm/disks/OCR03) [OCR]Located 3 voting disk(s).

  • 4. ocr [변경root@ractest1 disks]# ocrconfig -add +OCR[root@ractest1 disks]# ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 3Total space (kbytes) : 262120Used space (kbytes) : 3108Available space (kbytes) : 259012ID : 44728649Device/File Name : +OCR1Device/File integrity check succeededDevice/File Name : +OCRDevice/File integrity check succeeded
                                    Device/File not configured
    
                                    Device/File not configured
    
                                    Device/File not configured
    
         Cluster registry integrity check succeeded
    
         Logical corruption check succeeded

    [root@ractest1 disks]# ocrconfig -delete +OCR1[root@ractest1 disks]# ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 3Total space (kbytes) : 262120Used space (kbytes) : 3108Available space (kbytes) : 259012ID : 44728649Device/File Name : +OCRDevice/File integrity check succeeded
                                    Device/File not configured
    
                                    Device/File not configured
    
                                    Device/File not configured
    
                                    Device/File not configured
    
         Cluster registry integrity check succeeded
    
         Logical corruption check succeeded    

    5. asm 매개 변수 파일 이 저 장 된 위 치 를 보고 + OCR 에서 SQL > show parameter spfile 로 수정
    NAME TYPE VALUE
    spfile string +OCR1/ractest-cluster/asmparameterfile/registry.253.1029767713
    SQL> create pfile='/oracle/app/product/grid/dbs/pfile_ASM1.ora' from spfile;
    File created.
    SQL> create spfile='+OCR' from pfile='/oracle/app/product/grid/dbs/pfile_ASM1.ora';
    File created.
    SQL> show parameter spfile
    NAME TYPE VALUE
    spfile string +OCR1/ractest-cluster/asmparameterfile/registry.253.1029767713
    6. 한 노드 에서 crs 를 다시 시작 합 니 다 [root@ractest1 disks]# crsctl stop crs[root@ractest1 disks]# crsctl start crs[root@ractest1 disks]# su - oracle[oracle:/home/oracle:RACTEST1] srvctl start instance -d RACTEST -n ractest1[oracle:/home/oracle:RACTEST1] crs --------------------------------------------------------------------------------NAME TARGET STATE SERVER STATE_DETAILS --------------------------------------------------------------------------------Local Resources*--------------------------------------------------------------------------------ora.DATA.dgONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.LISTENER.lsnrONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.OCR.dgONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.OCR1.dgONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.asmONLINE ONLINE ractest1 Started ONLINE ONLINE ractest2 Started ora.gsdOFFLINE OFFLINE ractest1 OFFLINE OFFLINE ractest2 ora.net1.networkONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.onsONLINE ONLINE ractest1 ONLINE ONLINE ractest2 ora.registry.acfsONLINE ONLINE ractest1 ONLINE ONLINE ractest2
    Cluster Resources
    ora.cvu1 ONLINE ONLINE ractest2 ora.oc4j1 OFFLINE OFFLINE ora.ractest.db1 ONLINE ONLINE ractest1 Open 2 ONLINE ONLINE ractest2 Open ora.ractest1.vip1 ONLINE ONLINE ractest1 ora.ractest2.vip1 ONLINE ONLINE ractest2 ora.testdb.db1 ONLINE OFFLINE Instance Shutdown
    SQL> show parameter spfile
    NAME TYPE VALUE
    spfile string +OCR/ractest-cluster/asmparameterfile/registry.253.1029839775
    7.2 노드 리 셋 crs [root@ractest2 ~]# crsctl stop crs[root@ractest2 ~]# crsctl start crs[root@ractest2 ~]# su - oracle [oracle:/home/oracle:RACTEST2] srvctl start instance -d RACTEST -n ractest2SQL> show parameter spfile
    NAME TYPE VALUE
    spfile string +OCR/ractest-cluster/asmparameterfile/registry.253.1029839775
    8. 삭제 + OCR 1
    SQL> select GROUP_NUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA               512              1048576 MOUNTED                           EXTERN             N
           2 OCR1               512              1048576 MOUNTED                           EXTERN             N
           3 OCR                512              1048576 MOUNTED                           NORMAL             Y

    SQL> drop diskgroup OCR1 including contents;drop diskgroup OCR1 including contents*ERROR at line 1:ORA-15039: diskgroup not droppedORA-15073: diskgroup OCR1 is mounted by another ASM instance
    SQL> alter diskgroup OCR1 dismount;
    Diskgroup altered.
    SQL> select GROUP_NUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;
    GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA               512              1048576 MOUNTED                           EXTERN             N
           0 OCR1                 0                    0 DISMOUNTED                                           N
           3 OCR                512              1048576 MOUNTED                           NORMAL             Y

    SQL> drop diskgroup OCR1 including contents;drop diskgroup OCR1 including contents*ERROR at line 1:ORA-15039: diskgroup not droppedORA-15001: diskgroup "OCR1" does not exist or is not mounted
    SQL> alter diskgroup OCR1 mount;
    Diskgroup altered.
    SQL> drop diskgroup OCR1 including contents;
    Diskgroup dropped.
    SQL> select GROUP_NUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;
    GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA               512              1048576 MOUNTED                           EXTERN             N
           3 OCR                512              1048576 MOUNTED                           NORMAL             Y

    2 노드 보기: SQL > select GROUPNUMBER,NAME,SECTOR_SIZE,ALLOCATION_UNIT_SIZE,STATE,TYPE,VOTING_FILES from v$asm_diskgroup;
    GROUP_NUMBER NAME SECTOR_SIZE ALLOCATION_UNIT_SIZE STATE TYPE VOT
           1 DATA                                                                                               512              1048576 MOUNTED                           EXTERN             N
           3 OCR                                                                                                512              1048576 MOUNTED                           NORMAL             Y                    

    9. 마지막 으로 두 노드 모두 보기 [oracle: / home / oracle: + ASM 1] crsctl query css votedisk * \ # STATE File Universal Id File Name Disk group
  • ONLINE 9b4ac868901f4f89bf191e59baa3442b (/dev/oracleasm/disks/OCR01) [OCR]
  • ONLINE 2c2eff1ca2ad4f7bbfcdf8fc913dcc45 (/dev/oracleasm/disks/OCR02) [OCR]
  • ONLINE 652d503ff1154fd6bfdfe3273a12d529 (/dev/oracleasm/disks/OCR03) [OCR]Located 3 voting disk(s).[oracle:/home/oracle:+ASM1] ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 3Total space (kbytes) : 262120Used space (kbytes) : 3088Available space (kbytes) : 259032ID : 44728649Device/File Name : +OCRDevice/File integrity check succeeded
                                Device/File not configured
    
                                Device/File not configured
    
                                Device/File not configured
    
                                Device/File not configured
    
     Cluster registry integrity check succeeded
    
     Logical corruption check bypassed due to non-privileged user

  • [oracle:/home/oracle:+ASM2] crsctl query css votedisk*## STATE File Universal Id File Name Disk group
  • ONLINE 9b4ac868901f4f89bf191e59baa3442b (/dev/oracleasm/disks/OCR01) [OCR]
  • ONLINE 2c2eff1ca2ad4f7bbfcdf8fc913dcc45 (/dev/oracleasm/disks/OCR02) [OCR]
  • ONLINE 652d503ff1154fd6bfdfe3273a12d529 (/dev/oracleasm/disks/OCR03) [OCR]Located 3 voting disk(s).[oracle:/home/oracle:+ASM2] ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 3Total space (kbytes) : 262120Used space (kbytes) : 3088Available space (kbytes) : 259032ID : 44728649Device/File Name : +OCRDevice/File integrity check succeeded
                                Device/File not configured
    
                                Device/File not configured
    
                                Device/File not configured
    
                                Device/File not configured
    
     Cluster registry integrity check succeeded
    
     Logical corruption check bypassed due to non-privileged user
  • 좋은 웹페이지 즐겨찾기