11g RAC 基本命令管理
2013-03-20 16:58
281 查看
1.查看当前集群状态
crs没online
当crs服务没online时会报这个错
当耐心等待过后,crs还是没online的话,那需要通过root用户重启CLUSTER,别的用户没权限
2)nodeapp状态
nodeapp包括GSD,ONS,VIP,LISTENER
3)ASM状态
4)数据库状态
亦可以查看单个实例状态
5)监听状态
1)关闭TNS监听
2)关闭数据库
3)关闭集群软件(VIP,SCAN_LISTENER,CVU,SCAN_VIP,ONS,NETWORK,ASM)
2)启动数据库
3)启动TNS监听
启动集群软件
启动数据库
启动TNS监听
最终状态
单节点执行./crsctlstopcrs,验证该命令只对改节点生效
资源状态(全都飘到节点二)
[grid@rac1~]$crs_stat-t NameTypeTargetStateHost ------------------------------------------------------------ ora.DATA.dgora....up.typeONLINEONLINErac1 ora.GRID.dgora....up.typeONLINEONLINErac1 ora....ER.lsnrora....er.typeONLINEONLINErac1 ora....N1.lsnrora....er.typeONLINEONLINErac2 ora....VERY.dgora....up.typeONLINEONLINErac1 ora.asmora.asm.typeONLINEONLINErac1 ora.cvuora.cvu.typeONLINEONLINErac2 ora.gsdora.gsd.typeOFFLINEOFFLINE ora....networkora....rk.typeONLINEONLINErac1 ora.oc4jora.oc4j.typeONLINEONLINErac1 ora.onsora.ons.typeONLINEONLINErac1 ora.rac.dbora....se.typeONLINEONLINErac1 ora....SM1.asmapplicationONLINEONLINErac1 ora....C1.lsnrapplicationONLINEONLINErac1 ora.rac1.gsdapplicationOFFLINEOFFLINE ora.rac1.onsapplicationONLINEONLINErac1 ora.rac1.vipora....t1.typeONLINEONLINErac1 ora....SM2.asmapplicationONLINEONLINErac2 ora....C2.lsnrapplicationONLINEONLINErac2 ora.rac2.gsdapplicationOFFLINEOFFLINE ora.rac2.onsapplicationONLINEONLINErac2 ora.rac2.vipora....t1.typeONLINEONLINErac2 ora.scan1.vipora....ip.typeONLINEONLINErac2
2.各个状态检查
1)cluster状态[grid@rac1~]$crsctlcheckcluster CRS-4537:ClusterReadyServicesisonline CRS-4529:ClusterSynchronizationServicesisonline CRS-4533:EventManagerisonline
crs没online
[grid@rac1~]$crsctlcheckcluster CRS-4535:CannotcommunicatewithClusterReadyServices----看这行,有时需要耐心等待 CRS-4529:ClusterSynchronizationServicesisonline CRS-4533:EventManagerisonline
当crs服务没online时会报这个错
[grid@rac1~]$crs_stat-t CRS-0184:CannotcommunicatewiththeCRSdaemon.
当耐心等待过后,crs还是没online的话,那需要通过root用户重启CLUSTER,别的用户没权限
2)nodeapp状态
nodeapp包括GSD,ONS,VIP,LISTENER
[grid@rac1~]$srvctlstatusnodeapps VIPrac1-vipisenabled VIPrac1-vipisrunningonnode:rac1 VIPrac2-vipisenabled VIPrac2-vipisrunningonnode:rac2 Networkisenabled Networkisrunningonnode:rac1 Networkisrunningonnode:rac2 GSDisdisabled-----------------------------GSD是CRS用于跟9iRAC进行通信的一个模块,为了向后兼容所保留的,默认是disable GSDisnotrunningonnode:rac1 GSDisnotrunningonnode:rac2 ONSisenabled ONSdaemonisrunningonnode:rac1 ONSdaemonisrunningonnode:rac2
3)ASM状态
[grid@rac1~]$srvctlstatusASM ASMisrunningonrac2,rac1
4)数据库状态
[grid@rac1~]$srvctlstatusdatabase-drac Instancerac1isrunningonnoderac1 Instancerac2isrunningonnoderac2
亦可以查看单个实例状态
[grid@rac1~]$srvctlstatusinstance-drac-irac1 Instancerac1isrunningonnoderac1 [grid@rac1~]$srvctlstatusinstance-drac-irac2 Instancerac2isrunningonnoderac2
5)监听状态
[grid@rac1~]$srvctlstatuslistener ListenerLISTENERisenabled ListenerLISTENERisrunningonnode(s):rac2,rac1
3.手工关闭RAC
在Oracle11gR2下的RAC,架构发生了变化。CRS的信息也是放在ASM实例里的,所以要关asm,必须关闭crs,如果还使用了acfs的话,一关crs那么acfs里的信息也不能访问了,所以一般不重启机器,不轻易关crs,其他的service可以根据自己的需要去stop/start1)关闭TNS监听
2)关闭数据库
3)关闭集群软件(VIP,SCAN_LISTENER,CVU,SCAN_VIP,ONS,NETWORK,ASM)
[grid@rac1~]$srvctlstoplistener
[grid@rac1~]$srvctlstopinstance-drac-irac1
[grid@rac1~]$srvctlstopinstance-drac-irac2
[root@rac1bin]#./crsctlstopcluster-----------以root用户执行,该命令只会对该节点起作用,假如,关闭节点一,你会看到所有应用都会飘到节点二
[root@rac2bin]#./crsctlstopcluster
4.手工启动RAC
1)启动集群软件----11g集群启动较慢,需耐心等待,先看cluster是否online,再去crs_stat-t不断刷新就会看到各应用会慢慢拉起online2)启动数据库
3)启动TNS监听
启动集群软件
[root@rac1bin]#./crsctlstartcluster
[root@rac2bin]#./crsctlstartcluster
cluster状态
[grid@rac1~]$crsctlcheckcluster CRS-4537:ClusterReadyServicesisonline CRS-4529:ClusterSynchronizationServicesisonline CRS-4533:EventManagerisonline
启动数据库
[grid@rac1~]$srvctlstartinstance-drac-irac1
[grid@rac1~]$srvctlstartinstance-drac-irac2
启动TNS监听
[grid@rac1~]$srvctlstartlistener
最终状态
[grid@rac1~]$crs_stat-t
NameTypeTargetStateHost
------------------------------------------------------------
ora.DATA.dgora....up.typeONLINEONLINErac1
ora.GRID.dgora....up.typeONLINEONLINErac1
ora....ER.lsnrora....er.typeONLINEONLINErac1
ora....N1.lsnrora....er.typeONLINEONLINErac1
ora....VERY.dgora....up.typeONLINEONLINErac1
ora.asmora.asm.typeONLINEONLINErac1
ora.cvuora.cvu.typeONLINEONLINErac1
ora.gsdora.gsd.typeOFFLINEOFFLINE
ora....networkora....rk.typeONLINEONLINErac1
ora.oc4jora.oc4j.typeOFFLINEOFFLINE
ora.onsora.ons.typeONLINEONLINErac1
ora.rac.dbora....se.typeONLINEONLINErac2
ora....SM1.asmapplicationONLINEONLINErac1
ora....C1.lsnrapplicationONLINEONLINErac1
ora.rac1.gsdapplicationOFFLINEOFFLINE
ora.rac1.onsapplicationONLINEONLINErac1
ora.rac1.vipora....t1.typeONLINEONLINErac1
ora....SM2.asmapplicationONLINEONLINErac2
ora....C2.lsnrapplicationONLINEONLINErac2
ora.rac2.gsdapplicationOFFLINEOFFLINE
ora.rac2.onsapplicationONLINEONLINErac2
ora.rac2.vipora....t1.typeONLINEONLINErac2
ora.scan1.vipora....ip.typeONLINEONLINErac1
单节点执行./crsctlstopcrs,验证该命令只对改节点生效
[root@rac1bin]#./crsctlstopcrs
CRS-2791:StartingshutdownofOracleHighAvailabilityServices-managedresourceson'rac1'
CRS-2673:Attemptingtostop'ora.crsd'on'rac1'
CRS-2790:StartingshutdownofClusterReadyServices-managedresourceson'rac1'
CRS-2673:Attemptingtostop'ora.GRID.dg'on'rac1'
CRS-2673:Attemptingtostop'ora.rac.db'on'rac1'
CRS-2673:Attemptingtostop'ora.LISTENER_SCAN1.lsnr'on'rac1'
CRS-2673:Attemptingtostop'ora.LISTENER.lsnr'on'rac1'
CRS-2673:Attemptingtostop'ora.cvu'on'rac1'
CRS-2677:Stopof'ora.LISTENER_SCAN1.lsnr'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.scan1.vip'on'rac1'
CRS-2677:Stopof'ora.LISTENER.lsnr'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.rac1.vip'on'rac1'
CRS-2677:Stopof'ora.scan1.vip'on'rac1'succeeded
CRS-2672:Attemptingtostart'ora.scan1.vip'on'rac2'
CRS-2677:Stopof'ora.rac1.vip'on'rac1'succeeded
CRS-2672:Attemptingtostart'ora.rac1.vip'on'rac2'
CRS-2677:Stopof'ora.cvu'on'rac1'succeeded
CRS-2672:Attemptingtostart'ora.cvu'on'rac2'
CRS-2676:Startof'ora.rac1.vip'on'rac2'succeeded
CRS-2676:Startof'ora.scan1.vip'on'rac2'succeeded
CRS-2677:Stopof'ora.rac.db'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.DATA.dg'on'rac1'
CRS-2673:Attemptingtostop'ora.RECOVERY.dg'on'rac1'
CRS-2672:Attemptingtostart'ora.LISTENER_SCAN1.lsnr'on'rac2'
CRS-2676:Startof'ora.cvu'on'rac2'succeeded
CRS-2676:Startof'ora.LISTENER_SCAN1.lsnr'on'rac2'succeeded
CRS-2677:Stopof'ora.RECOVERY.dg'on'rac1'succeeded
CRS-2677:Stopof'ora.DATA.dg'on'rac1'succeeded
CRS-2677:Stopof'ora.GRID.dg'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.asm'on'rac1'
CRS-2677:Stopof'ora.asm'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.ons'on'rac1'
CRS-2677:Stopof'ora.ons'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.net1.network'on'rac1'
CRS-2677:Stopof'ora.net1.network'on'rac1'succeeded
CRS-2792:ShutdownofClusterReadyServices-managedresourceson'rac1'hascompleted
CRS-2677:Stopof'ora.crsd'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.mdnsd'on'rac1'
CRS-2673:Attemptingtostop'ora.ctssd'on'rac1'
CRS-2673:Attemptingtostop'ora.evmd'on'rac1'
CRS-2673:Attemptingtostop'ora.asm'on'rac1'
CRS-2677:Stopof'ora.evmd'on'rac1'succeeded
CRS-2677:Stopof'ora.ctssd'on'rac1'succeeded
CRS-2677:Stopof'ora.mdnsd'on'rac1'succeeded
CRS-2677:Stopof'ora.asm'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.cluster_interconnect.haip'on'rac1'
CRS-2677:Stopof'ora.cluster_interconnect.haip'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.cssd'on'rac1'
CRS-2677:Stopof'ora.cssd'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.crf'on'rac1'
CRS-2677:Stopof'ora.crf'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.gipcd'on'rac1'
CRS-2677:Stopof'ora.gipcd'on'rac1'succeeded
CRS-2673:Attemptingtostop'ora.gpnpd'on'rac1'
CRS-2677:Stopof'ora.gpnpd'on'rac1'succeeded
CRS-2793:ShutdownofOracleHighAvailabilityServices-managedresourceson'rac1'hascompleted
CRS-4133:OracleHighAvailabilityServiceshasbeenstopped.
资源状态(全都飘到节点二)
[grid@rac2~]$crs_stat-t
NameTypeTargetStateHost
------------------------------------------------------------
ora.DATA.dgora....up.typeONLINEONLINErac2
ora.GRID.dgora....up.typeONLINEONLINErac2
ora....ER.lsnrora....er.typeONLINEONLINErac2
ora....N1.lsnrora....er.typeONLINEONLINErac2
ora....VERY.dgora....up.typeONLINEONLINErac2
ora.asmora.asm.typeONLINEONLINErac2
ora.cvuora.cvu.typeONLINEONLINErac2
ora.gsdora.gsd.typeOFFLINEOFFLINE
ora....networkora....rk.typeONLINEONLINErac2
ora.oc4jora.oc4j.typeOFFLINEOFFLINE
ora.onsora.ons.typeONLINEONLINErac2
ora.rac.dbora....se.typeONLINEONLINErac2
ora.rac1.vipora....t1.typeONLINEONLINErac2
ora....SM2.asmapplicationONLINEONLINErac2
ora....C2.lsnrapplicationONLINEONLINErac2
ora.rac2.gsdapplicationOFFLINEOFFLINE
ora.rac2.onsapplicationONLINEONLINErac2
ora.rac2.vipora....t1.typeONLINEONLINErac2
ora.scan1.vipora....ip.typeONLINEONLINErac2
5.srvctl帮助
[grid@rac2~]$srvctl-h
6.crsctl帮助
[grid@rac2~]$crsctl-h
相关文章推荐
- 管理oracle 11g RAC 常用命令
- Oracle 11g RAC 管理常用命令
- (网络资料)管理oracle 11g RAC 常用命令
- Oracle11gR2——RAC基本管理命令
- oracle 11g RAC管理 常用命令...
- oracle 11g RAC 常用管理命令
- 管理oracle 11g RAC 常用命令
- oracle 11g 最常用的基本管理命令,包括创建用户、表空间、权限等
- 管理oracle 11g RAC 常用命令
- 管理oracle 11g RAC 常用命令
- 管理oracle 11g RAC 常用命令
- ORACLE 管理oracle 11g RAC 常用命令
- MongoDB基本管理命令
- Linux常用基本命令 -用户、权限管理who,whoami,exit
- oracle 11g RAC 的一些基本概念
- 11g RAC环境中OCR磁盘的管理
- 四个常用的Linux文件基本操作管理命令
- 系统管理指南:基本管理 第22 章• 使用patchadd 命令管理Solaris 修补程序(任务)~附录A • SMF 服务
- MongoDB基本管理命令
- MongoDB学习笔记(四)基本管理命令