ClusterWare 服务介绍
一、ClusterWare启动流程图
二、Clusterware启动的代理进程
层次 代理进程 进程 描述
Orarootagent 负责管理所有root用户拥有的ohasd资源的代理进程
第一层 ohasd Cssdagent CSSD的代理进程(有它来生成CSSD进程)
Oraagent 负责管理所有oracle用户拥有的ohasd资源的代理进程
Cssdmonitor 同cssdagent一起监控cssd和节点健康状况
Orarootagent CRSD 负责管理继去年资源的主要进程
CTSSD 集群时间同步服务进程
第二层 Diskmon 磁盘监控进程
ACFS Drivers ASM集群文件系统驱动程序
Cssdagent CSSD 集群同步服务进程
Oraagent MDNSD DNS lookup时使用的资源
EVMD 事件监控进程
ASM 监控ASM实例的资源
GIPCD 内联集成和内联接点点通信时使用的资源
GPNPD 即插即用主进程
Cssdmonitor CSSDMONITOR CSSD进程监控进程
第三层 CRSD oraagent 负责管理所有oracle用户的所有crsd资源的代理进程
orarootagent 负责管理所有root用户的所有crsd资源的代理进程
oraagnet ASM Resource ASM实例资源
Diskgroup 管理、监控ASM磁盘组使用的资源
DB Resource 监控、管理数据库和实例使用的资源
SCAN Listener SCAN监听器资源
Listener 节点监听器资源
services 监控、管理Services使用的资源
ONS Oracle通知服务
eONS 增强的Oracle通知服务
第四层 GSD 向后兼容9i的资源
oraroottagent Network Resource 监控公共网络资源
SCAN VIP SCAN VIP资源
NODE VIP 每个节点一个的VIP资源
ACFS Registry 加载ACFS资源
GNS VIP GNS VIP资源
三、后台进程
组成高可用性服务层的主要进程
进程 摘要
Grid Plug and Play(GPNPD) 网格即插即用,帮助快速地添加集群节点到集群中
Grid Interprocess Communication 支持守护进程使用多余网卡作为内部链接
(GIPC)
Multicast Domain Name Service 用于GPnp在集群中查找profile,也用于使GNS去执行名称解析。该进程在Linux和UNIX中是一个后台进程, Windows上是一个服务
Oracle Grid Naming Service 网格命令服务,用于给集群自动分配SCAN VIP和节点VIP,
(GNS) 解析SCAN名称等工作
Cluster Time Synchronization 集群节点间的时间应该是同步的,在11gR2中,
Clusterware Service(CTSS) 提供了CTSS服务,他能确保集群中所有节点的时间是同步的。如果在集群配置期间没有发现NTP服务, CTSS将在安装的时候被默认配置。
Cluster Ready Services(CRS) CRS守护进程CRSD管理存储在OCR中的每个集群资源,包括启动、停止、监控和失败切换操作。当资源的状态发生改变,CRSD进程生成一个事件;当一个 RAC节点被加载进来,CRSD进程开始监控节点对应的实例、监听器等资源;当这些组件出现失败的情况,CRS会自动重启他们
Cluster Synchronization Services 1、CSS控制集群包含的节点成员,并以发出通知的方式管理集群配置。
(CSS) 如果使用的是第三方的集群软件,CSS进程层面使用第三方的集群软件管理集群节点配置
2、cssdagent进程监控集群并提供I/O防护。这个服务以前是由oprocd提供,在Windows就是OraFenceService服务。Cssdagent运行失败,Clusterware将重启
ASM 提供Clusterware磁盘文件的存储,ASM实例需要在cssd进程启动之前启动,且MOUNT相应磁盘组成功
Event Management(EVM) 一个后台进程,发布有Clusterware创建的事件,是CRS和CSS通信桥梁
ClusterWare 服务介绍的更多相关文章
- REST服务介绍二
之前一篇文章写过REST服务介绍, 今天再次来自回顾一下. REST是一种架构风格. 首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是 HTTP 规范 ...
- Memcached服务介绍及安装指南
一.memcached服务介绍 1.为什么需要memcached服务 A:第一种场景 网站访问大多数情况下都需要查询数据库操作,如果网站的流量很大并且大多数的访问会造成数据库高负荷的状况下,由于大部分 ...
- iphone 使用 soap 服务 介绍
iphone 使用 soap 服务 介绍 目前比较常用的有几个办法: 1. WSDL to Objective C自动根据wsdl文件生成ios可以直接调用的Objective-C (Cocoa) 代 ...
- 国内静态文件CDN服务介绍 国内js公共库
国内静态文件CDN服务介绍 新浪SAE 介绍页 文件页 百度云 介绍页 七牛云存储介绍页 优势,可以提交没有的库,支持https,但证书不可信. 又拍云 介绍页 建议使用阿里云OSS自己上传所需文件 ...
- Chris Richardson微服务翻译:微服务介绍
作者简介:Chris Richardson,世界著名的软件架构师,经典著作<POJOS IN ACTION>的作者,cloudfoundry.com 的创始人 微服务目前正受到大量的关注, ...
- ZooKeeper 分布式协调服务介绍
0. 说明 从自己的独立博客迁移,该部分为 Zookeeper分布式协调服务介绍 原文链接 ZooKeeper 指南 1. ZooKeeper 简介 [官方介绍] ZooKeeper 是一种集中式服 ...
- HTTP服务介绍
摘自 https://mp.weixin.qq.com/s?__biz=MzI4NDM5NzE4Ng==&mid=2247484093&idx=1&sn=3d87e9772ff ...
- 微服务介绍及Asp.net Core实战项目系列
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 二.目录 0.微服务介绍 1.RESTful API 规范介绍 2.asp.net core介绍及swagger使用 3.asp. ...
- 关于网易云验证码V1.0版本的服务介绍
服务介绍 易盾验证码是一个用于区分人和机器的通用验证码组件.传统的字符型验证码由于存在破解率高,用户体验不友好等问题,已不适用于现今的互联网环境.易盾验证码抛弃了传统字符型验证码展示-填写字符-比对答 ...
随机推荐
- 乐观锁&悲观锁
悲观&乐观,只是对数据加锁的时机与粒度. 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这 ...
- ZOJ 3879 Capture the Flag 15年浙江省赛K题
每年省赛必有的一道模拟题,描述都是非常的长,题目都是蛮好写的... sigh... 比赛的时候没有写出这道题目 :( 题意:首先输入4个数,n,q,p,c代表有n个队伍,q个服务器,每支队伍的初始分数 ...
- ORACLE存储过程笔记3
ORACLE存储过程笔记3 流程控制 1.条件 if expression thenpl/sql or sqlend if; if expression thenpl/sql or sqlel ...
- Delphi语言最好的JSON代码库 mORMot学习笔记1
mORMot没有控件安装,直接添加到lib路径,工程中直接添加syncommons,syndb等到uses里 --------------------------------------------- ...
- 利用SolrJ操作solr API完成index操作
使用SolrJ操作Solr会比利用httpClient来操作Solr要简单.SolrJ是封装了httpClient方法,来操作solr的API的.SolrJ底层还是通过使用httpClient中的方法 ...
- 设计模式(十)享元模式Flyweight(结构型)
设计模式(十)享元模式Flyweight(结构型) 说明: 相对于其它模式,Flyweight模式在PHP实现似乎没有太大的意义,因为PHP的生命周期就在一个请求,请求执行完了,php占用的资源都被释 ...
- kingso - / - Taocode
kingso - / - Taocode 这两天在线下搭建了kingso示例服务,有兴趣的同学请自取. 源代码位置:192.168.201.73:9022 /home/wcm/kingso 安 ...
- c++空指针调用类成员函数
最近在看C++动态绑定问题时(理解静态绑定时)发现的问题:能用空指针调用类的成员函数(gcc,vs2013下都可以). 例子: class animal { public: void sleep(){ ...
- linux中如何修改文件夹的用户权限 chown命令
linux中,可以使用chown命令来修改文件夹的用户权限. 1. 以普通用户 A 登录linux,利用su -切换到root用户 2. 在root用户下,可以看到文件夹内容 3. 但通过文件系统, ...
- Python中打印列表的序号和内容
==>the start 最近作业里要用到遍历打印出列表中的序号和内容,我刚开始用了个很笨的方法来写,后来老师说可以使用enumerate()函数,所以我就特意研究了下. 先看我之前用的笨方法: ...