ORACLE之RAC集群常用命令
RAC的守护进程
/etc/init.d/init.ohasd
RAC的日常管理命令
1)节点层
2)网络层
3)集群层
4)应用层
节点层
olsnodes -n -p -i --这个命令用来显示集群点列表
检查集群节点
[grid@rac1 ~]$ olsnodes -n
网络层
oifcfg --查询,定义和修改Oracle 集群需要的网卡属性,这些属性包括网卡的网段地址,子网掩码,接口类型等。
oifcfg getif
oifcfg getif -if eth0
集群层
• crsctl
• ocrcheck
• ocrdump
• ocrconfig
crsctl
crsctl 命令可以用来检查每个crs 进程状态,管理Votedisk,跟踪CRS进程功能
检查 Clusterware 资源
[grid@rac1 ~]$ crsctl status resource -t
或 crsctl stat res -t
集群启停
[root@rac1 ~]# crsctl start cluster -all
[root@rac1 ~]# crsctl stop cluster -all
启停所有节点的资源
[grid@rac1 ~]$ crsctl stop resource -all
[grid@rac1 ~]$ crsctl start resource -all
启停单个资源
[grid@rac1 ~]$ crsctl start resource res_name
[grid@rac1 ~]$ crsctl stop resource res_name
例如:
[root@rac1 ~]# crsctl stop resource ora.LISTENER.lsnr
CRS-2673: Attempting to stop ‘ora.LISTENER.lsnr’ on ‘rac2’
CRS-2673: Attempting to stop ‘ora.LISTENER.lsnr’ on ‘rac1’
CRS-2677: Stop of ‘ora.LISTENER.lsnr’