zoukankan      html  css  js  c++  java
  • RAC:Oracle11gR2:群集的起、停、状态查询

    一:查看群集的状态

    1.0.1 使用crsctl status resource [-t]

    1.0.2 使用crs_stat [-t]

    1.0.1 使用srvctl status <obj> 来查询群集、资源的状态

    二:起、停节点、群集

    1.1 使用crsctl {start|stop} {has|crs} [-f] :has和crs是“同义”词,只能起停 单节点。
    用root用户,在Oracle11gR2中停止和启动集群的命令如下:

    #crsctl stop has
    #crsctl start has

    注意:
    (1)对于crsctl stop has 只有一个可选的参数就是-f,该命令只能停执行该命令服务器上的HAS,而不能停所有节点上的。所以要把RAC 全部停掉,需要在所有节点执行该命令。
    (2)可以使用crs_stat命令来进程验证,不过Oracle 11g的进程启动过程比较慢,需要耐心等待

    1.2.1 使用crsctl {start|stop} cluster [-f] :起停 单节点。
    该命令的语法如下:
    crsctl stop cluster
    crsctl start cluster

    注意:
    (1)通过os的ps aux|grep grid 发现,改种方法和crsctl stop crs 有所不同。该方法后台的agent进程仍旧是存活的,stop后重新start更为迅速!
    (2)与1.1 节最大的不同,该参数支持的选项更多,可以同时操控所有的节点。如果不指定参数,那么只对当前节点有效。

    1.2.2 使用crsctl {start|stop} cluster -all [-f] :起停整个群集。
    该命令的语法如下:
    crsctl stop cluster -all
    crsctl start cluster -all

    注意:通过os的ps aux|grep grid 发现,改种方法和crsctl stop crs 有所不同。该方法后台的agent进程仍旧是存活的,stop后重新start更为迅速!

    三:增强的群集资源控制命令
    ## 通过 srvctl 可以控制rac中的resource的方方面面
    2.1 svrctl -h :获取所有命令的帮助
    2.2 svrctl <cmd> -h :获取cmd命令的帮助

    四:gsd、oc4j
    在11g R2中,默认 oc4j和gsd资源是 disable的;oc4j 是用于WLM 的一个资源, WLM在 11.2.0.2 才可用;gsd是 CRS 用于跟 9i RAC 进行通信的一个模块,是为了向后兼容才保留的,不影响性能;建议不要刪除, 也不要尝试开启他们, 忽略即可。

    ora.gsd is OFFLINE by default ifthere is no 9i database in the cluster.
    ora.oc4j is OFFLINE in 11.2.0.1 as DatabaseWorkload Management(DBWLM) is unavailable. these can be ignored in11gR2 RAC.

  • 相关阅读:
    矩阵问题
    链表问题
    PHP8确认支持JIT,加上Swoole后快到飞起
    五面阿里,顺利拿下PHP研发岗offer,这些技术点你未必掌握了
    php-laravel框架用户验证(Auth)模块解析(一)
    php laravel请求处理管道(装饰者模式)
    Redis常见七种使用场景(PHP实战)
    PHP fastcgi_finish_request 方法
    Linux 下编写一个 PHP 扩展
    创 PHP RSA2 签名算法
  • 原文地址:https://www.cnblogs.com/jinzhenshui/p/3205029.html
Copyright © 2011-2022 走看看