Chinaunix首页 | 论坛 | 博客
  • 博客访问: 803238
  • 博文数量: 162
  • 博客积分: 5308
  • 博客等级: 大校
  • 技术积分: 2152
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-15 19:09
个人简介

DevOps让系统管理更轻松。

文章分类

全部博文(162)

文章存档

2014年(28)

2012年(10)

2011年(6)

2009年(60)

2008年(58)

我的朋友

分类:

2009-01-15 10:52:58

HACMP中的进程

HACMPHAS/CRM模块中有:

进程名

Subsystem

Group

是否一定要启动

/usr/sbin/cluster/clstrmgr

clstrmgr

cluster

/usr/sbin/cluster/clinfo

clinfo

cluster

/usr/sbin/cluster/clsmuxpd

clsmuxpd

cluster

/usr/sbin/cluster/cllockd

cllockd

lock

 

HACMPES/ESCRM中有:

进程名

Subsystem

Group

是否一定

要启动

/usr/es/sbin/cluster/clstrmgr

clstrmgrES

cluster

/usr/es/sbin/cluster/clinfo

clinfoES

cluster

/usr/es/sbin/cluster/clsmuxpd

clsmuxpdES

cluster

/usr/es/sbin/cluster/cllockd

cllockdES

lock

/usr/sbin/rsct/bin/emsvcs

emsvcs

emsvcs

/usr/sbin/rsct/bin/topsvcs

topsvcs

topsvcs

/usr/sbin/rsct/bin/hagsglsmd

grpglsm

grpsvcs

/usr/sbin/rsct/bin/emaixos

emsvcs

emsvcs

 

HACMP 主要进程

Cluster Manager daemon(/usr/sbin/cluster/clstrmgr)HACMP 的核心进程,运行于每个群集节点,监视群集目标,如节点、网络接口、网络等的变化,生成事件,激活相应的事件脚本程序script 做处理。


Cluster SMUX Peer daemon(/usr/sbin/cluster/clsmuxpd)也运行于每个群集节点,通过clinfo 对客户端应用提供SNMP支持,该守护进程维护管理信息库
MIB(Management Information Base)
中的群集状态,可通过标准的SNMP 函数访问这些数据,注意同时要运行snmpd

Cluster Information Program daemon(/usr/sbin/cluster/clinfo)可运行于任一群集节点或RS6000 客户机,通过查询SMUX Peer,来维护群集状态拓扑图,并为客户端提供应用程序接口API 来访问这些数据。


Cluster Lock Manager daemon/usr/sbin/cluster/cllockd):群集配置成共同访问的方式,需要该守护进程运行于每个群集节点,通过API 为应用访问共享磁盘提供加锁功能,避免冲突。

 

注:不要用kill -9 来停这些服务,它们是受SRC控制的。

如用 kill -9 clstrmgr 进程,会导致clstrmgr的异常终止。

 

而运行/usr/es/sbin/cluster/utilities/clexit.rc脚本程序,引起服务器非正常停机,造成不必要的切换的发生。

可用 stopsrc -s service_name 来停, 如:
#stopsrc -s clinfo

HA启动数据库脚本在两台机器的:
/usr/es/sbin/cluster/scripts

 

附:HACMP的四种功能模块的含义是什么?

 

1.High Availability Subsystem(HAS)
HAS 提供的是基本服务,包括系统管理,系统控制,宕机,和恢复。

 

2.Concurrent Resource Manager(CRM)
CRM 提供对RAIDSSA磁盘子系统的管理。支持并发处理的操作。CRM包含HAS模块。

 

3.Enhanced Scalability(ES)
ES建立在PSSP(Parallel Systems Support Programs)for AIX 的事务管理和群集服务的功能上,可以把HACMP扩展到32个节点。并且允许用户利用这些功能定义他们自己的HACMP的事件。

事务管理和群集服务的功能提供对网络、适配器、节点的故障的探测和通知。然后,ES会建议HACMP采取相应的恢复操作,用户也可以定义一个恢复程序,让ES执行它,前提是用户定义的程序必须是PSSP所能支持的。
ES
不包含HASCRM模块.

 

4.Enhanced Scalability Concurrent Resource Manager(ESCRM)
ESCRM 包含ES模块和HACMP distributed lock manager.

 

注意:对于Oracle 8.1.5 以上版本的OPS并行版,Hacmp 必须要选择ESCRM (Enhanced Scalability Concurrent)来支持!

阅读(4031) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~