Oracle RAC技术笔记4-11gr2集群新增的集群守护进程

11gr2集群新增的集群守护进程

在oracle11gr2版本的集群管理软件中新增了如下守护进程:
mdns,gpnpd,gipcd,ctssd,diskmon和cssdagent/cssdminitor。由于diskmon是针对exadata的,所以这里不做介绍。
这里写图片描述

mdns

mdns的功能和普通的DNS很类似, 即提供主机名到ip地址的解析服务。而对于DNS的功能。
mdns的一些基本特性:
特性I: mdns主要为小型私有网络(不存在DNS)提供名称解析服务。
特性2: mdns使用多播(Multicast)发布信息。
特性3: mdns使用UDP协议进行数据传输。
特性4:mdns对应的主机名以.local结尾
mdns 主要负责为集群中其他的守护进程,主要是gpnpd 和 ohasd 进程提供资源发现服务( Resource Discovery,简称RD),帮助集群中的其他守护进程发现远程节点。
这里写图片描述

mdnsd.log
2014-09-19 11 34:32.248: [default] [3039942976]mdnsd S TART pid=26374
[ clsdmt] [ 30334 964 64] Listening to (ADDRESS= ( PROTOCOL=ipc) (KEY=testlDBG MDNSD) )
2014-09-19 11:34:32.252: [clsdmt] [3033496464JPID for the Process (26374], connkey 9

mdnsd 进程被启动,而且对应的socket 地址被创建。

2014-09-19 11:34:32.253: [clsdmt] [3033496464] Creating PID (26374] file for home I
uOl/app/11.2.0.4/grid host testl bin mdns to /uOl/app/11.2.0.4/grid/mdns/
init/
2014-09-19 11:34:32.253: [clsdmt] (3033496464]1-/riting PIO (26374] to the file [/
uOl/app/11.2.0.4/grid/mdns/init/testl.pid]

mdnsd 进程的pid 文件被创建。

2014-09-19 11:34:33.347: [MDNSJ (3039942976] mdnsd found interface name=;lo AF=2
2014-09-19 11: 34: 33. 347: [MDNS] (3039942976] mdnsd found interface name=ethO AF=2
2014-09-19 11:34:33.347: [MDNS] [3039942976] mdnsd found interface name=ethl AF=2

本地节点的网卡信息被发现。

2014-09-19 11:34:33.348: [M D N S] (3039942976] Oraclem DNS Respon derver.
mDNSResponder-1076 (Aug 2 2013 05:25:17) , init_rv=O
2014-09-19 11:34:33.349: [MDNS] [3039942976] Unable to parse DNS server list.
Unicast DNS-SD unavailable 
2014-09-19 11:34:33.603: [MONS] (3039942976] Local Hostname testl.local already in 
use; will try testl-2.local instead 

本地节点信息被发现, mdnsd 启动结束。

gpnpd.log
2014-09-19 11:34:33.565: [default] [3040057040]gpnpd START pid=26388 Oracle Grid
Plug-and-Play Daemon
2014-09-19 11:34:33.566: [GPNP] [3040057040]clsgpnp_Init: [at clsgpnpO.c:585] ’ /
uOl/app/11.2.0.4/grid ’ in effect as GPnP home base.
2014-09-19 11:34:33.566: [GPNP] [3040057040]clsgpnp_Init: [at clsgpnpO.c:619] GPnP
pid=2 6388, GPNP comp tracelevel=l, depcomp tracelevel=O, tlsrc: ORA DAEMON
LOGGING_LEVELS, ap工tl:O, complog:l, tstenv:0, devenv:0, envopt:0, flags=3
2014-10-23 09:31:10.387: [default] [3039647440]GPNPD started on node testl.
gpnpd 进程被启动。
2014-09-19 11:34:35.432: [GPNP] [3040057040]clsgpnpdR CB: [at clsgpnpd.c:3933]
GPnPD endpoint ur l ”mdns:gpnp._tcp://testl:41422/agent=gpnpd,cname=testcluster,
host=testl,p工d=26388/gpnpd h: testl c: test-cluste E” success fully
advertised with RD
即npd 使用mdnsd 提供的节点信息向网络发布自己的信息, 同时也开始搜索其他节点的信息。
2014-09-
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值