Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

316

积分

0

好友

0

主题
1#
发表于 2012-3-11 23:03:30 | 查看: 6838| 回复: 2
该案例有 CRS DAT FRA 3个 DG ,ASM SPFILE asm_diskgroups = DAT,FRA
但是CRS 启动后 CRS DG 一样启动了,
请问关于 ASM DG 的自动启动到底由什么控制?这里是做了什么改变吗?
还是因为 DG 已经自成一个资源,完全由GRID来控制?因为即使是SYSDBA 也无法由SQLPLUS 来 DISMOUNT 一个 DG。
2#
发表于 2012-3-11 23:20:59
[root@vrh2 ~]# cat /etc/oracle/ocr.loc
ocrconfig_loc=+systemdg
local_only=FALSE

The OCR diskgroup is auto mounted by the ASM instance during startup. The CRSD and ASM
dependency is maintained by OHASD.

ASM has to be up with the diskgroup mounted before any OCR operations can be
performed. There are bugs reported when the diskgroup having OCR was dismounted force
and/or ASM instance was shutdown abort.
When the stack is running, CRSD keeps reading/writing OCR.
OHASD maintains the resource dependency and will bring up ASM with the required
diskgroup mounted before it starts CRSD.

回复 只看该作者 道具 举报

3#
发表于 2012-3-12 00:34:09
ODM TEST:

GI version 11.2.0.3  Linux x64 OEL 5.7
  1. [root@vrh2 ~]# crsctl stop crs -f           
  2. CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'vrh2'
  3. CRS-2673: Attempting to stop 'ora.mdnsd' on 'vrh2'
  4. CRS-2673: Attempting to stop 'ora.crf' on 'vrh2'
  5. CRS-2677: Stop of 'ora.mdnsd' on 'vrh2' succeeded
  6. CRS-2677: Stop of 'ora.crf' on 'vrh2' succeeded
  7. CRS-2673: Attempting to stop 'ora.gipcd' on 'vrh2'
  8. CRS-2677: Stop of 'ora.gipcd' on 'vrh2' succeeded
  9. CRS-2673: Attempting to stop 'ora.gpnpd' on 'vrh2'
  10. CRS-2677: Stop of 'ora.gpnpd' on 'vrh2' succeeded
  11. CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'vrh2' has completed
  12. CRS-4133: Oracle High Availability Services has been stopped.


  13. [root@vrh2 ~]# crsctl start crs -excl -nocrs
  14. CRS-4123: Oracle High Availability Services has been started.
  15. CRS-2672: Attempting to start 'ora.mdnsd' on 'vrh2'
  16. CRS-2676: Start of 'ora.mdnsd' on 'vrh2' succeeded
  17. CRS-2672: Attempting to start 'ora.gpnpd' on 'vrh2'
  18. CRS-2676: Start of 'ora.gpnpd' on 'vrh2' succeeded
  19. CRS-2672: Attempting to start 'ora.cssdmonitor' on 'vrh2'
  20. CRS-2672: Attempting to start 'ora.gipcd' on 'vrh2'
  21. CRS-2676: Start of 'ora.cssdmonitor' on 'vrh2' succeeded
  22. CRS-2676: Start of 'ora.gipcd' on 'vrh2' succeeded
  23. CRS-2672: Attempting to start 'ora.cssd' on 'vrh2'
  24. CRS-2672: Attempting to start 'ora.diskmon' on 'vrh2'
  25. CRS-2676: Start of 'ora.diskmon' on 'vrh2' succeeded
  26. CRS-2676: Start of 'ora.cssd' on 'vrh2' succeeded
  27. CRS-2679: Attempting to clean 'ora.cluster_interconnect.haip' on 'vrh2'
  28. CRS-2672: Attempting to start 'ora.ctssd' on 'vrh2'
  29. CRS-2681: Clean of 'ora.cluster_interconnect.haip' on 'vrh2' succeeded
  30. CRS-2672: Attempting to start 'ora.cluster_interconnect.haip' on 'vrh2'
  31. CRS-2676: Start of 'ora.ctssd' on 'vrh2' succeeded
  32. CRS-2676: Start of 'ora.cluster_interconnect.haip' on 'vrh2' succeeded
  33. CRS-2672: Attempting to start 'ora.asm' on 'vrh2'
  34. CRS-2676: Start of 'ora.asm' on 'vrh2' succeeded


  35. [root@vrh2 ~]# crsctl stat res -t
  36. CRS-4535: Cannot communicate with Cluster Ready Services
  37. CRS-4000: Command Status failed, or completed with errors.



  38. [root@vrh2 ~]# crsctl stat res -t -init
  39. --------------------------------------------------------------------------------
  40. NAME           TARGET  STATE        SERVER                   STATE_DETAILS      
  41. --------------------------------------------------------------------------------
  42. Cluster Resources
  43. --------------------------------------------------------------------------------
  44. ora.asm
  45.       1        ONLINE  ONLINE       vrh2                     Started            
  46. ora.cluster_interconnect.haip
  47.       1        ONLINE  ONLINE       vrh2                                         
  48. ora.crf
  49.       1        OFFLINE OFFLINE                                                   
  50. ora.crsd
  51.       1        OFFLINE OFFLINE                                                   
  52. ora.cssd
  53.       1        ONLINE  ONLINE       vrh2                                         
  54. ora.cssdmonitor
  55.       1        ONLINE  ONLINE       vrh2                                         
  56. ora.ctssd
  57.       1        ONLINE  ONLINE       vrh2                     OBSERVER            
  58. ora.diskmon
  59.       1        OFFLINE OFFLINE                                                   
  60. ora.evmd
  61.       1        OFFLINE OFFLINE                                                   
  62. ora.gipcd
  63.       1        ONLINE  ONLINE       vrh2                                         
  64. ora.gpnpd
  65.       1        ONLINE  ONLINE       vrh2                                         
  66. ora.mdnsd
  67.       1        ONLINE  ONLINE       vrh2                        
  68.           
  69.           
  70. [grid@vrh2 ~]$ asmcmd
  71. ASMCMD> lsdg
  72. State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
  73. MOUNTED  EXTERN  N         512   4096  1048576     46080    42306                0           42306              0             N  BACKUPDG/
  74. MOUNTED  EXTERN  N         512   4096  1048576     87040    40318                0           40318              0             N  DATA/
  75. MOUNTED  HIGH    N         512   4096  1048576     25600    24344            10240            4701              0             Y  SYSTEMDG/


  76. ASMCMD> umount data
  77. ASMCMD> lsdg
  78. State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
  79. MOUNTED  EXTERN  N         512   4096  1048576     46080    42306                0           42306              0             N  BACKUPDG/
  80. MOUNTED  HIGH    N         512   4096  1048576     25600    24344            10240            4701              0             Y  SYSTEMDG/
  81. ASMCMD> umount backupdg


  82. ASMCMD> umount systemdg
  83. ORA-15032: not all alterations performed
  84. ORA-15027: active use of diskgroup "SYSTEMDG" precludes its dismount (DBD ERROR: OCIStmtExecute)



  85. SQL> alter diskgroup systemdg dismount force;

  86. Diskgroup altered.


  87. ASMCMD> lsdg
  88. ASMCMD>

  89.           
复制代码

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-24 00:30 , Processed in 0.044640 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569