zoukankan      html  css  js  c++  java
  • Oracle RAC 常见CRS命令

    $ORA_CRS_HOME/bin/crs_stat –t
    此命令主要用来检查crs资源状态

    例如
    [oracle@rac2 css]$ $ORA_CRS_HOME/bin/crs_stat -t
    Name Type Target State Host
    ------------------------------------------------------------
    ora....CL1.srv application ONLINE ONLINE rac1
    ora....CL2.srv application ONLINE ONLINE rac2
    ora....TEST.cs application ONLINE ONLINE rac1
    ora....L1.inst application ONLINE ONLINE rac1
    ora....L2.inst application ONLINE ONLINE rac2
    ora.ORCL.db application ONLINE ONLINE rac1
    ora....SM1.asm application ONLINE ONLINE rac1
    ora....C1.lsnr application ONLINE ONLINE rac1
    ora.rac1.gsd application ONLINE ONLINE rac1
    ora.rac1.ons application ONLINE ONLINE rac1
    ora.rac1.vip application ONLINE ONLINE rac1
    ora....SM2.asm application ONLINE ONLINE rac2
    ora....C2.lsnr application ONLINE ONLINE rac2
    ora.rac2.gsd application ONLINE ONLINE rac2
    ora.rac2.ons application ONLINE ONLINE rac2
    ora.rac2.vip application ONLINE ONLINE rac2
    [oracle@rac2 css]$
    $ORA_CRS_HOME/bin/crs_start –all
    此命令用来启动所有的集群服务,但是启动的前提是 资源状态State不能是UNKNOWN。
    $ORA_CRS_HOME/bin/crs_start 集群服务名(集群服务名可以通过$ORA_CRS_HOME/bin/crs_stat得到)
    $ORA_CRS_HOME/bin/crs_stop -all
    $ORA_CRS_HOME/bin/crs_stop 集群服务名(集群服务名可以通过$ORA_CRS_HOME/bin/crs_stat得到)
    上面的一组crs命令是用来启动关闭crs服务的,下面通过一个真实的环境,具体讲解这些命令的使用。
    其它一些常用命令:
    $ORA_CRS_HOME/bin/crsctl check crs 用于检查后台进程状态
    $ORA_CRS_HOME/bin/crsctl start resources 启动crs资源
    $ORA_CRS_HOME/bin/crsctl start crs 启动crs,需要超级用户操作。
    $ORA_CRS_HOME/bin/crsctl stop crs 关闭crs,需要超级用户操作。
    $ORA_CRS_HOME/bin/crs_unregister 取消注册crs
    $ORA_CRS_HOME/bin/ocrcheck 检查ocr设置信息用ocrcheck
    $ORA_CRS_HOME/bin/crsctl query css votedisk 检查表决磁盘信息
    举例:
    [oracle@rac2 css]$ ocrcheck
    Status of Oracle Cluster Registry is as follows :
    Version : 2
    Total space (kbytes) : 104344
    Used space (kbytes) : 4568
    Available space (kbytes) : 99776
    ID : 328160432
    Device/File Name : /dev/raw/raw4
    Device/File integrity check succeeded
    Device/File Name : /dev/raw/raw5
    Device/File integrity check succeeded
    Cluster registry integrity check succeeded
    [oracle@rac2 css]$ $ORA_CRS_HOME/bin/ocrcheck
    Status of Oracle Cluster Registry is as follows :
    Version : 2
    Total space (kbytes) : 104344
    Used space (kbytes) : 4568
    Available space (kbytes) : 99776
    ID : 328160432
    Device/File Name : /dev/raw/raw4
    Device/File integrity check succeeded
    Device/File Name : /dev/raw/raw5
    Device/File integrity check succeeded
    Cluster registry integrity check succeeded
    [oracle@rac2 css]$ crsctl query css votedisk
    0. 0 /dev/raw/raw6
    1. 0 /dev/raw/raw7
    2. 0 /dev/raw/raw8
    located 3 votedisk(s).
    注意:
    执行crsctl命令的可以是root用户,也可以是oracle用户,如果是root用户要指定绝对路径,但是对于crsctl start crs和crsctl stop crs必须是root用户来执行。
    crs主要进程
    (1)crsd
    负责管理ha操作
    管理crs资源,如linstener,vip,ons,gsn等
    由root用户管理、启动
    (2)ocssd
    管理各节点的关系,用于节点间通信
    由oracle用户运行管理
    (3)oprocd
    集群进程管理 —Process monitor for the cluster.
    仅在没有使用vendor的集群软件状态下运行
    (4)evmd
    事件检测进程,由oracle用户运行管理
    (5)主要log位置
    $ORA_CRS_HOME/log/节点主机名/racg
    $ORA_CRS_HOME/log/节点主机名/crsd
    $ORA_CRS_HOME/crs/init
    $ORA_CRS_HOME/css/log
    $ORA_CRS_HOME/css/init
    $ORA_CRS_HOME/evm/log
    $ORA_CRS_HOME/evm/init
    $ORA_CRS_HOME/srvm/log
  • 相关阅读:
    centos 6.5 查看、开启,关闭 端口
    centos 安装 nginx
    centos 安装 svn
    centos 安装 maven
    (转)不停止Nginx服务的情况下平滑变更Nginx配置
    记录1---python+linux+vim之while循环语句使用
    记录1---linux系统之创建用户,用户登录,查看用户名,切换用户登录,退出登录
    记录——Fiddler5.0 中文版 绿色免费版 汉化破解版安装
    fiddler笔记1---fiddler的安装 和 证书安装 以及 证书导出失败问题解决
    fiddler笔记2--fiddler工具界面的功能使用与介绍
  • 原文地址:https://www.cnblogs.com/jerryxing/p/2548555.html
Copyright © 2011-2022 走看看