HP集群配置过程-详细实例
来源:互联网 发布:c语言 登录系统 编辑:程序博客网 时间:2024/05/29 14:30
分类:
HP集群配置过程-详细实例
以下操作如未特别说明均在node1上进行。(节点ndcfilea和节点ndcfileb)
l 配置Cluster
l 生成cluster配置模版
以下命令检查系统并自动生成cluster配置文件模版
# cmquerycl -v -C /etc/cmcluster/cmclconf.ascii -n ndcfilea -n ndcfileb
编辑生成的/etc/cmcluster/cmclconf.ascii,做以下的修改:
n cluster Lock vg的配置
FIRST_CLUSTER_LOCK_VG /dev/vglock
n 节点信息的配置
NODE_NAME ndcfilea
NETWORK_INTERFACE lan8
HEARTBEAT_IP 192.1.1.1
NETWORK_INTERFACE lan1
NETWORK_INTERFACE lan2
STATIONARY_IP 11.165.42.35
NETWORK_INTERFACE lan6
NETWORK_INTERFACE lan3
STATIONARY_IP 11.165.40.35
NETWORK_INTERFACE lan4
FIRST_CLUSTER_LOCK_PV /dev/dsk/c8t0d0
NODE_NAME ndcfileb
NETWORK_INTERFACE lan8
HEARTBEAT_IP 192.1.1.3
NETWORK_INTERFACE lan1
NETWORK_INTERFACE lan2
STATIONARY_IP 11.165.42.36
NETWORK_INTERFACE lan6
NETWORK_INTERFACE lan3
STATIONARY_IP 11.165.40.36
NETWORK_INTERFACE lan4
FIRST_CLUSTER_LOCK_PV /dev/dsk/c8t0d0
n 群集中可配置的程序包最大数目
MAX_CONFIGURED_PACKAGES 4
n 共享vg的配置
VOLUME_GROUP /dev/vglock
VOLUME_GROUP /dev/vgdata
VOLUME_GROUP /dev/vgapp
l 检查cluster配置文件的合法性
# cmcheckconf -k -v -C /etc/cmcluster/cmclconf.ascii
l 发布cluster配置
n 激活vglock以便在发布时对其进行初始化
#vgchange –a y vglock
n 编译ascii配置文件并自动发布二进制配置文件到各节点
# cmapplyconf -k -v -C /etc/cmcluster/cmclconf.ascii
n 恢复vglock为Deactive状态
# vgchange –a n vglock
l 启动cluster检查配置
n 启动cluster并启动所有node
#cmruncl –f –v
n 停止cluster
#cmhaltcl –f -v
n 在cluster已启动的前提下启动某个node
#cmrunnode
n 停止某个node
#cmhaltnode
n 查看cluster的状态
#cmviewcl –v
l 在cluster中配置package
l 创建package配置文件
n 创建package配置文件模版
# mkdir /etc/cmcluster/pkg1
# cmmakepkg -p /etc/cmcluster/pkg1/pkg1conf.ascii
n 修改package配置文件模版/etc/cmcluster/pkg1/pkg1conf.ascii
NODE_NAME ndcfilea
NODE_NAME ndcfileb
…
SUBNET 11.165.42.0
…
AUTO_RUN YES
…
LOCAL_LAN_FAILOVER_ALLOWED YES
…
SERVICE_NAME pkg1monitor
l 编写package控制脚本(修改控制文件后不必重新同步集群)
n 从模版创建package控制脚本
# cmmakepkg -s /etc/cmcluster/pkg1/control.sh
n 修改package控制脚本/etc/cmcluster/pkg1/control.sh
…
VG[0]=vgdata
VG[1]=vgapp
…
LV[0]=/dev/vgdata/tuxedolv; FS[0]=/home/tuxedo
LV[1]=/dev/vgdata/informixlv; FS[1]=/home/informix
LV[2]=/dev/vgapp/fxps; FS[2]=/home/fxps
…
IP[0]=浮动ip 0
SUBNET[0]=11.165.42.0
IP[1]=浮动ip 1
SUBNET[1]=11.165.40.0
…
SERVICE_NAME[0]=pkg1monitor
SERVICE_CMD[0]="/etc/cmcluster/pkg1/pkg1monitor "
…
function customer_defined_run_cmds
{
/etc/cmcluster/pkg1/pkg1monitor start
test_return 51
}
…
function customer_defined_halt_cmds
{
/etc/cmcluster/pkg1/pkg1monitor stop
test_return 52
}
n 编写脚本pkg1monitor用于启动、停止和监控应用进程
l 检查并发布package配置
n 同步package控制脚本文件到ndcfileb
#ftp ndcfileb
cd /etc/cmcluster/pkg1
lcd /etc/cmcluster/pkg1
asc
put control.sh
put pkg1monitor
quit
l 检查包pkg的cluster配置文件的合法性
#cmcheckconf -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/pkg1/pkg1conf.ascii
l 发布包pkg的cluster配置
n 激活vglock以便在发布时对其进行初始化
#vgchange –a y vglock
n 编译ascii配置文件并自动发布二进制配置文件到各节点
#cmapplyconf -v -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/pkg1/pkg1conf.ascii
n 恢复vglock为Deactive状态
# vgchange –a n vglock
- HP集群配置过程-详细实例
- CDH4.1.2集群安装配置详细过程
- CDH4.1.2集群安装配置详细过程
- mysql集群配置详细过程录制
- Tomcat与Apache集群详细配置过程
- 广域网配置实例 及 路由详细过程
- Hadoop 三节点集群安装配置详细实例
- hadoop 三节点集群安装配置详细实例
- hadoop 1.x 三节点集群安装配置详细实例
- Jetson TK1嵌入式开发板hadoop集群配置详细过程
- solr集群详细配置
- redis 集群搭建详细过程
- Solr集群搭建详细过程
- hadoop集群配置实例
- 实例 Tomcat 集群配置
- Weblogic集群配置过程
- hadoop集群配置过程
- apache tomcat集群详细配置
- spring boot 入门荔枝
- 某些3D游戏优化小技巧汇总
- 数据库同步,配置两个数据源(mysql)
- C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
- Java学习笔记之数据类型
- HP集群配置过程-详细实例
- java中的json解析
- Mysql单字段容量过大insert导致segfault问题。
- Newtonsoft.Json高级用法
- 数据库事务以及锁机制(乐观锁、悲观锁)
- 【遇见大咖】测试界:你的圈子在哪?
- 沃美影城等加盟天津鲁能城共襄盛会
- 卡马克
- bootstrap结合angularjs各式按钮(3)