zoukankan      html  css  js  c++  java
  • Oracle RAC 服务启动流程

    启动流程步骤层次梳理:
    第一层:OHASD 启动:

    cssdagent - 负责启动 CSSD 的 Agent。
    orarootagent - 负责启动所有 root 用户下的 ohasd 资源 的Agent。
    oraagent - 负责启动所有 oracle 用户下的 ohasd 资源的 Agent。
    cssdmonitor - 监控 CSSD 以及节点健康(和 cssdagent 一起)。
    第二层:OHASD rootagent 启动:

    CRSD - 管理集群资源的主要后台进程。
    CTSSD - Cluster Time Synchronization Services Daemon
    Diskmon
    ACFS (ASM Cluster File System)驱动
    第二层:OHASD oraagent 启动:

    MDNSD - 用来实现 DNS 查询
    GIPCD - 用来做节点间通信
    GPNPD - Grid Plug & Play Profile Daemon
    EVMD - Event Monitor Daemon
    ASM - ASM 资源
    第三层:CRSD 启动:

    orarootagent - 负责启动所有 root 用户下的 crsd 资源的 Agent。
    oraagent - 负责启动所有 oracle 用户下的 crsd 资源的 Agent。
    第四层:CRSD rootagent 启动:

    Network resource - 监控公共网络
    SCAN VIP(s) - Single Client Access Name Virtual IPs
    Node VIPs - 每个节点1个
    ACFS Registery - 挂载 ASM Cluster File System
    GNS VIP (optional) - VIP for GNS
    第四层:CRSD oraagent 启动:

    ASM Resouce - ASM 资源
    Diskgroup - 用来管理/监控 ASM 磁盘组
    DB Resource - 用来管理/监控数据库和实例
    SCAN Listener - SCAN 监听,监听在 SCAN VIP 上
    Listener - 节点监听,监听在 Node VIP 上
    Services - 用来管理/监控 services
    ONS - Oracle Notification Service
    eONS - 加强版 Oracle Notification Service
    GSD - 为了向下兼容 9i
    GNS (optional) - Grid Naming Service - 处理域名解析
  • 相关阅读:
    php安全编程&python测试实例编写
    MySQL注入技巧性研究
    第一届“百度杯”信息安全攻防总决赛
    不想在315“中奖”?你得躲过这些坑!
    这些故事你尽管听,不奇葩算我输!
    str2-045漏洞事件,你想要的这里都有
    python多线程在渗透测试中的应用
    【ZCTF】easy reverse 详解
    UVA
    用Thinphp发送电子邮件的方法
  • 原文地址:https://www.cnblogs.com/xibuhaohao/p/11065203.html
Copyright © 2011-2022 走看看