zoukankan      html  css  js  c++  java
  • RAC之CRS架构简介

    1.CRS架构 

    Cluster Synchronization Services (CSS)—管理群集配置,谁是成员、谁来、谁走,通知成员。 
    Cluster Ready Services (CRS)—管理群集内高可用操作的主要程序,crs管理的全部内容都被看作资源,包括数据库、实例、服务、监听器、vip地址、应用进程等。Crs进程根据OCR中的配置信息管理群集资源,包括启动、停止、监视和容错操作。当某个资源的状态发生改变时,crs进程产生事件。RAC安装完成后,crs进程监视各种资源,发生异常时自动重启该资源,一般来说重启5次,如不成功不再尝试。 
    Event Management (EVM)—后台进程发布有crs生成的事件。 
    Oracle Notification Service (ONS)—通信FAN消息的发布和订阅服务。 
    RACG—扩展集群支持oracle特定的需求和复杂的资源。 
    Process Monitor Daemon (OPROCD)—锁定在内存中监视集群运行并执行I/O隔离。利用hangchecker,监测、停止、再监测、再停止,如果醒来时时间不对则重启该节点。 

    2.CRS构成 
    Crsd—root用户执行,执行高可用回复和管理操作如:维护OCR和管理应用资源,如遇问题自动重启。 
    Evmd—事件管理Deamon,启动racgevt进程管理FAN服务器callouts。 
    Ocssd—用Oracle用户运行管理集群节点,失败导致集群重启。 
    Oprocd—集群进程监视器

  • 相关阅读:
    RabbitMQ消息队列 基本订阅/发布Demo(PHP版)
    Docker安装部署RabbitMQ
    CentOS Docker 基本操作
    new worker
    JavaScript避坑
    如何开启MySQL慢查询日志
    kinshard
    Linux shell
    Linux shell
    Linux shell
  • 原文地址:https://www.cnblogs.com/arcer/p/3135588.html
Copyright © 2011-2022 走看看