[grid@juliaz2 ~]$ olsnodes -i /*显示每个节点的vip
juliaz2 juliaz2-vip
juliaz3 juliaz3-vip
[grid@juliaz2 ~]$ olsnodes -n /*显示每个节点在rac中的编号
juliaz2 1
juliaz3 2
[grid@juliaz2 ~]$ olsnodes -s /*显示每个节点状态
juliaz2 Active
juliaz3 Active
[grid@juliaz2 ~]$ olsnodes -l -p /*显示local节点的私有ip地址
juliaz2 192.168.1.22
[grid@juliaz2 ~]$ olsnodes -c /*rac cluster的名字
juliaz-cluster
查看ORC集群中的节点及状态,这个命令位于grid infrastrcture 软件安装目录下的bin子目录,root帐号或者软件安装者都可以执行这个命令。
clusterware中的相关服务启动起来之后,vip 和scan将自动产生,并且绑定在每个公共网卡上。
clusterware中的服务的进程
crs /crsd /*基于OCR对集群中的资源进行管理。
css /ocssd / cssdagent /*控制集群中每个节点的成员资格 ,ocssdagent启动和关闭ocssd进程,并监视这个进程的状态,当ocssd进程停止运行时,csssdagent负责关闭整个节点
ctss/ctssd /*负责不同节点之间的时间同步
evm/evmd /*当crs服务服务产生事件时,负责对事件进行处理
ohas /ohasd /*负责启动clusterware中的进程,这个进程以root用户,随系统启动而启动的。
clusterware 提供了一系列命令,这些命令都位于grid infrastrucure软件安装目录bin子目录中,用root或软件安装者都可以执行。
crs_stat一个即将被淘汰的命令:
[grid@juliaz2 ~]$ crs_stat
NAME=ggatevip
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.DATA.dg
TYPE=ora.diskgroup.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.DG1.dg
TYPE=ora.diskgroup.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.LISTENER.lsnr
TYPE=ora.listener.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.LISTENER_SCAN1.lsnr
TYPE=ora.scan_listener.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.SYSDB.dg
TYPE=ora.diskgroup.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.asm
TYPE=ora.asm.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.eons
TYPE=ora.eons.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.gsd
TYPE=ora.gsd.type
TARGET=OFFLINE
STATE=OFFLINE
NAME=ora.juliaz2.ASM1.asm
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.juliaz2.LISTENER_JULIAZ2.lsnr
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.juliaz2.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE
NAME=ora.juliaz2.ons
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.juliaz2.vip
TYPE=ora.cluster_vip_net1.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.juliaz3.ASM2.asm
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz3
NAME=ora.juliaz3.LISTENER_JULIAZ3.lsnr
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz3
NAME=ora.juliaz3.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE
NAME=ora.juliaz3.ons
TYPE=application
TARGET=ONLINE
STATE=ONLINE on juliaz3
NAME=ora.juliaz3.vip
TYPE=ora.cluster_vip_net1.type
TARGET=ONLINE
STATE=ONLINE on juliaz3
NAME=ora.net1.network
TYPE=ora.network.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.oc4j
TYPE=ora.oc4j.type
TARGET=OFFLINE
STATE=OFFLINE
NAME=ora.ons
TYPE=ora.ons.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.orcl.db
TYPE=ora.database.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.registry.acfs
TYPE=ora.registry.acfs.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
NAME=ora.scan1.vip
TYPE=ora.scan_vip.type
TARGET=ONLINE
STATE=ONLINE on juliaz2
命令对比
[grid@juliaz2 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ggatevip application ONLINE ONLINE juliaz2
ora.DATA.dg ora....up.type ONLINE ONLINE juliaz2
ora.DG1.dg ora....up.type ONLINE ONLINE juliaz2
ora....ER.lsnr ora....er.type ONLINE ONLINE juliaz2
ora....N1.lsnr ora....er.type ONLINE ONLINE juliaz2
ora.SYSDB.dg ora....up.type ONLINE ONLINE juliaz2
ora.asm ora.asm.type ONLINE ONLINE juliaz2
ora.eons ora.eons.type ONLINE ONLINE juliaz2
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE juliaz2
ora....Z2.lsnr application ONLINE ONLINE juliaz2
ora....az2.gsd application OFFLINE OFFLINE
ora....az2.ons application ONLINE ONLINE juliaz2
ora....az2.vip ora....t1.type ONLINE ONLINE juliaz2
ora....SM2.asm application ONLINE ONLINE juliaz3
ora....Z3.lsnr application ONLINE ONLINE juliaz3
ora....az3.gsd application OFFLINE OFFLINE
ora....az3.ons application ONLINE ONLINE juliaz3
ora....az3.vip ora....t1.type ONLINE ONLINE juliaz3
ora....network ora....rk.type ONLINE ONLINE juliaz2
ora.oc4j ora.oc4j.type OFFLINE OFFLINE
ora.ons ora.ons.type ONLINE ONLINE juliaz2
ora.orcl.db ora....se.type ONLINE ONLINE juliaz2
ora....ry.acfs ora....fs.type ONLINE ONLINE juliaz2
ora.scan1.vip ora....ip.type ONLINE ONLINE juliaz2
[grid@juliaz2 ~]$ crsctl stat resource -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.DATA.dg
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.DG1.dg
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.LISTENER.lsnr
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.SYSDB.dg
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.asm
ONLINE ONLINE juliaz2 Started
ONLINE ONLINE juliaz3 Started
ora.eons
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.gsd
OFFLINE OFFLINE juliaz2
OFFLINE OFFLINE juliaz3
ora.net1.network
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.ons
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
ora.registry.acfs
ONLINE ONLINE juliaz2
ONLINE ONLINE juliaz3
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ggatevip
1 ONLINE ONLINE juliaz2
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE juliaz2
ora.juliaz2.vip
1 ONLINE ONLINE juliaz2
ora.juliaz3.vip
1 ONLINE ONLINE juliaz3
ora.oc4j
1 OFFLINE OFFLINE
ora.orcl.db
1 ONLINE ONLINE juliaz2 Open
2 ONLINE ONLINE juliaz3 Open
ora.scan1.vip
1 ONLINE ONLINE juliaz2
[grid@juliaz2 ~]$
[grid@juliaz2 ~]$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
[grid@juliaz2 ~]$
crsctl stop crs /*该命令只能stop该节点的cluster。需要在每个节点都执行这个命令,才能全部停下来。
crsctl stop crs [-f]
Stop OHAS on this server
where
-f Force option
crsctl stop cluster [[-all]|[-n <server>[...]]] [-f]
Stop CRS stack
where
Default Stop local server
-all Stop all servers
-n Stop named servers
server [...] One or more blank-separated server names
-f Force option
管理voting文件
http://blog.csdn.net/juliaputao/article/details/8683131
管理ocr文件