您的位置:首页 > 运维架构

RAC维护基本命令

2013-06-11 16:38 375 查看
[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文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: