mc service guard功能及使用介绍

mc service guard功能及使用介绍

ID:36207742

大小:369.50 KB

页数:35页

时间:2019-05-07

mc service guard功能及使用介绍_第1页
mc service guard功能及使用介绍_第2页
mc service guard功能及使用介绍_第3页
mc service guard功能及使用介绍_第4页
mc service guard功能及使用介绍_第5页
资源描述:

《mc service guard功能及使用介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MC/ServiceGuard功能及使用介绍中国惠普有限公司支持服务事业部QIANYun2004.4AgendaMC/SG概述MC/SG结构及原理故障反应机制基本操作和日常管理应急处理方案更改双机配置AgendaMC/SG概述什么是MC/SG?MC/SG实现的功能什么是MC/SG?MC/ServiceGuard,简称MC/SG。是用于将HP9000系列服务器组成高可用性集群的软件。“MC”指“MultipleComputers”MC/SG实现的功能通过合理的配置集群,可以在集群中出现单点故障(硬件、软件、网

2、络等)时,通过切换保证应用程序的不间断运行。从而实现系统的高可用性。指导思想:NoSinglePointOfFailure(无单点故障)MC/SG结构及原理MC/SG的结构组成构成集群的硬件要求移动智能网典型集群配置集群运行过程MC/SG软件的组成软件组件PackageManager运行包管理器ClusterManager集群管理器NetworkManager网络管理器主要后台进程cmcld:节点守护进程,负责发送心跳信号、管理本地网络、以及负责运行包的管理cmlogd:负责在系统日志(syslog)中记录

3、信息cmlvmd:监控所有属于集群控制的卷组(VG)的状态cmsrvassistd:负责包启动、停止脚本以及服务程序的运行MC/SG集群的结构组成节点(node)指构成集群的主机。一个集群中允许的节点数量是2-16个运行包(package)运行包里包含用户的应用程序,以及为该应用程序所分配的资源。包运行在集群中的某个节点上,并且可以在节点之间切换有关包(package)的概念包含应用程序(application)分配相应资源卷组、逻辑卷和文件系统浮动IP地址应用程序的启动和停止脚本服务程序(service)

4、规则-分配给一个包的资源不能再分给其它包-同一时间一个包只运行在一个节点上概念——浮动IP静态IP(StationaryIP)静态IP地址不会改变,它们就象以往使用的IP地址一样,固定在网卡上。浮动IP(RelocatableIP)浮动IP是分配给每个应用程序(运行包)的。如果要访问一个应用程序,则需要连接浮动IP地址。只需连接这个地址,而不管它实际上是在哪台主机或哪块网卡上。浮动IP必须加载在具有同网段静态IP地址的网卡上,当发生本机网卡切换时,浮动IP会和静态IP一起被加载到备用网卡上。构成集群的硬件要

5、求主机多台主机构成集群,每台主机必须拥有自己独立的根盘,强烈建议镜像数据磁盘由于MC/SG不能对数据磁盘故障做出响应,需要使用高可用性的磁盘阵列或对数据盘进行镜像网络MC/SG中的networkmanager可以对网络故障做出响应。需要配置冗余的网络设备(网线、交换机、网卡等)移动智能网典型配置——scp移动智能网配置——高可用性分析主机两台主机构成集群,主机根盘镜像数据磁盘每台主机各连接一台VA磁盘阵列作为数据盘,共用一台DS2300作为锁盘网络数据网络做到冗余,另有专门的直联网线作为心跳网络整个系统无单

6、点故障,硬件配置满足高可用性要求移动智能网配置——相关文件/etc/cmcluster/cluster.ascii集群配置文件,包含节点组成、卷组指定和相关参数设定等/etc/cmcluster/cmclconfig集群二进制文件,由配置文件编译而成,包含集群的全部信息/etc/cmcluster/mscppkg/mscppkg.conf包配置文件,指定包所在的节点、监控网段、切换模式等参数信息/etc/cmcluster/mscppkg/control.sh包控制文件,指定包所拥有的各种资源移动智能网配置

7、——相关文件(续)/etc/cmcluster/mscppkg/control.sh.log包运行时记录的日志/etc/cmcluster//mscppkg/start_mscp.sh包启动时用于启动应用程序的脚本/etc/cmcluster/mscppkg/stop_mscp.sh包停止时用于停止应用程序的脚本/etc/cmcluster/mscppkg/mscp_service.sh包服务脚本,执行进程监控及其它客户化的功能MC/SG运行过程——启动过程启动集群在每个节点上启动守护进程cmcld所有cm

8、cld运行正常的节点组成集群启动包激活卷组,加载浮动IP,挂起文件系统执行应用程序启动脚本(start_mscp.sh)运行服务(mscp_service.sh)MC/SG运行过程——停止过程停止包停止服务(mscp_service.sh)执行应用程序停止脚本(stop_mscp.sh)卸下文件系统,卸载浮动IP,去激活卷组停止集群在每个节点上停止守护进程cmcld故障反应机制节点故障网络故障软件故障故障反应机制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。