免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5927 | 回复: 2
打印 上一主题 下一主题

mc/serviceguard [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-03 16:05 |只看该作者 |倒序浏览

一 安装
1. 操作系统版本最好一致,补丁也要查看
swlist -l patch|wc
swlist –l product |grep PH
Uname –a
swlist|grep -i hpux11i
2.  MC/SG版本,补丁要一致
   swlist |grep -i serviceguard
T1905BA                              A.11.16.00     Serviceguard
1.  安装前系统的准备:
    MC/ServiceGuard使用ARPA服务来保证在集群系统内每个节点之间的通讯安全。在安装之前,你必须指明集群系统中的每一台机器都可以被另外一台机器以root的身份访问。
除了使用操作系统本身的配置文件/.rhosts来定义可访问主机外,MC/ServiceGuard也指定另外一个文件/etc/cmcluster/cmclnodelist来定义,MC/ServiceGuard将首先检查这个文件是否存在,存在就使用这个文件中定义的主机列表,否则就使用配置文件/.rhosts
cmclnodelist文件的输入格式是:[主机名]  [用户]  [注释],下面是一个例子:
node1                  root
node2.sys.dom.com       root
将这个配置文件(或者.rhosts)拷贝到每一个主机。
系统/etc/hosts文件要一致,并能登陆对方不需要密码,建立/.rhosts文件,
内容如:
fftsw       root
fft-web     root
当然,强烈推荐你使用NTP服务来保证每个节点的时间保证同步。NTP服务的监听进程为xntpd,配置文件是/etc/ntp.conf。
2.  安装MC/ServiceGuard
假设你已经安装了HP-UX 11.0。在每个节点按下面的步骤安装MC/ServiceGuard:
1)  加载MC/ServiceGuard分发的载体设备,磁带机或者光驱等;
2)  进入安装目录,使用命令swinstall来,运行软件的安装;
3)  选择正确的输入设备(你使用光驱安装的话就选择CD-ROM了);
4)  在所显示的列表中选择包:B3935BA   MC/ServiceGuard,
或是swinstall –s /cdrom |grep –I serviceguard
5)  选择了包后,选择OK;
6)  在每个节点上使用ioscan命令核实一下磁盘和驱动器是否被正确配置了。
7)   swlist|grep –i serviceguard
3.安装完后如果想随系统自动启动MS/SG,编辑/etc/rc.config.d/cmcluster使其包含以下的内容:
AUTOSTART_CMCLD = 1
二 规划
1.包括网络,磁盘,电源等。
磁盘规划主要是卷组的设置,锁盘的配置,在一个节点做好VG后,vgexport,vgimport 到另一个节点即可。
2.  具体serviceguard文件配置
主要是群集管理文件,程序包文件,程序控制文件,应用程序脚本等的配置。

1.生成CLUSTER配置文件模板
# cmquerycl -v -C /etc/cmcluster/cmclconf.ascii -n node1 -n node2
2.检查配置cmcheckconf -v -C /etc/cmcluster/cmclconf.ascii
3.生成程序包
创建子目录
在/etc/cmcluster中为每个Package创建子目录
# mkdir /etc/cmcluster/pkg1 􀃝
# mkdir /etc/cmcluster/pkg2 􀃝
建立配置文件模板
为每个Package建立一个配置文件模板
# cmmakepkg -p /etc/cmcluster/pkg1/pkg1conf.ascii 􀃝
# cmmakepkg -p /etc/cmcluster/pkg2/pkg2conf.ascii 􀃝
编辑配置文件模板
4.建立Package控制脚本的模板
# cmmakepkg -s /etc/cmcluster/pkg1/control.sh
编辑配置文件模板
5.分发二进制CLUSTER配置文件 # cmapplyconf -v -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/pkg1/pkg1conf.ascii \ -P /etc/cmcluster/pkg2/pkg2conf.ascii

三.
管理Cluster和Package 管理Cluster和节点
启动Cluster
# cmruncl -v 􀃝
# cmruncl -v -n node1 -n node2 􀃝
在已运行的Cluster中增加一个节点运行
# cmrunnode -v node2 􀃝
在已运行的Cluster中停止一个节点运行
# cmhaltnode -f -v node2 􀃝
停止整个Cluster
# cmhaltcl -f -v 􀃝
对Cluster进行重新配置
􀁺 停止整个Cluster
􀁺 如果要改变CLUSTER LOCK VG,则
# vgchange -c n vg01 􀃝
# vgchange -a y vg01 􀃝
􀁺 重新进行配置工作
􀁺 cmapplyconf
􀁺 cmruncl
管理Package和Service
启动Package
# cmrunpkg -n node1 pkg1 􀃝
# cmmodpkg -e node1 pkg1 􀃝
停止Package,不切换
# cmhaltpkg pkg1 􀃝
移动Package
# cmhaltpkg pkg1 -n node1 􀃝
# cmrunpkg -n node2 pkg1 􀃝
# cmmodpkg -e pkg1 􀃝
查看运行情况
# cmviewcl -v

文件:
网上资料.rar
大小:
405KB
下载:
下载


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8045/showart_2016355.html

论坛徽章:
0
2 [报告]
发表于 2009-08-19 16:03 |只看该作者
呵呵,先当地板君!!!
呵呵,资料非常好!!!
呵呵,不顶对不起楼主的付出啊!!!
呵呵,代表HP-UX里的各位马甲向楼主表达感谢!!!
:

论坛徽章:
0
3 [报告]
发表于 2010-02-05 23:05 |只看该作者
绝对要感谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP