• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

实战总结:向ServiceGuard OPS 中增加共享的vg

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网
前几天在客户的要求下,向双机 ServiceGuard OPS 版本是A.11.14
增加了一个共享的vg,虽然以前看过关于ServiceGuard OPS 的document
但是双机从来没机会亲自动手做过,现在把自己做的过程和遇到的问题拿出来和大家分享
环境是这样的
机器型号RP5470 ,OS :HPUX 11i
所用的磁盘系统不是阵列而是一种叫做FC10的盘柜,系统识别到的只是插在FC10上的一个个磁盘,共有两个FC10,两个FC10做镜像
此次加了两块磁盘,即两个FC10分别加一个以便做镜像
1. on one node 
#cmhaltcl -f     #stop cluster
2.no two nodes
#shutdown -hy now
3.关掉FC10盘柜的电源
4.将新加入的磁盘插入到FC10的插槽中
5.对阵列加电
6.启动系统         注:要想让系统识别出新的硬盘,系统必须重新启动
7
#ioscan -fnkCdisk
系统识别出来的磁盘为  c5t8d0 / c6t8d0
如果不是很清楚,可以在系统没加磁盘前对系统的磁盘做个记录,
在系统没加磁盘以前
#ioscan -fnkC disk >oldDisks
在加入新的磁盘,并且系统重新启动之后
#ioscan -fnkC disk >oldNnewDisks
比较两个文件多出的相应的条目,即为新加入的硬盘
8 创建vg,起名为vgops
#pvcreate /dev/rdsk/c5t8d0
#pvcreate /dev/rdsk/c6t8d0  #如果这两个磁盘在以前用过,在pvcreate的时候应该使用-f 的参数
#mkdir /dev/vgops
#mknod /dev/vgops/group c 64 ox0X0000
此处的X应该由
#ll /dev/*/group 来确定,可以取下一个值,vg00总是ox000000
#vgcreate -g pvg1 /dev/dsk/c5t8d0
#vgextend -g pvg2 /dev/dsk/c6t8d0
注:在这里使用了pvg的技术,在本次两个磁盘相互做镜像,使用pvg技术不是很明显,如果是多个磁盘,pvg 能够使镜像与原数据严格控制在各自的pvg中
9创建lv
#lvcreate -s g -m 1 -L 2048 -n data2G00  /dev/vgops
在这里举例建立了一个lv,在创建lv的时候大家可以做个脚本
其中-s g 指在创建vg的时候严格遵守pvg规则
在主节点
#vgexport -p -s -v -m /tmp/vgops.map /dev/vgops
#rcp /tmp/vgops node2:/tmp/vgops.map
在次节点
#mkdir /dev/vgops
#mknod /dev/vgops/group c 64  0x0X0000
其中的X和在主节点的取值方式一样,最好使取同一个值
#vgimport -s -v -m /tmp/vgops.map /dev/vgops
10测试vg
在主节点
#vgchange -S y -c y
#vgchange -s y
#vgdisplay vgops
在次节点
#vgchange -s y
#vgdisplay vgops
如果这些都没问题
#vgchange -S n -c n
11更改cluster的配置文件
加入
OPS_VOLUME_GROUP                /dev/vgops
12更改包的控制脚本
将控制脚本的原来的OPS 的vg
VG[X]=vgops
其中的X的值根据需要取下一个就可以了
注意所有使用这个vg的包的控制脚本都要改
13使配置生效
在主节点
#vgchange -a y vglock

#cmcheckconf  -v -C /etc/cmcluster/cluster.ascii
#cmapplycl -v -C /etc/cmcluster/cluster.ascii

#vgchange -a n
#cmruncl -v 
#vgdisplay

 coolbid 回复于:2004-08-10 18:00:30
不错,顶

 lianyong 回复于:2004-08-10 20:46:34
很详细,环境正好和我这差不多,顶了。。。

 appltes 回复于:2004-08-11 09:43:56
我有两个问题请教:
1、新加入硬盘,系统必须重启吗?我就没有重启系统,就用ioscan就可以认到新的硬盘。
2、认到新的硬盘以后你不 insf 一下吗?

 leyearn 回复于:2004-08-11 10:29:29
FC10必须要重新启动
fc :fiber channel
有sc系列的
sc系列的不用重新启动系统

 hcjia 回复于:2004-08-12 09:09:44
很不错呀!!很实用!!!!

 appltes 回复于:2004-08-12 09:19:23
[quote:b444260247="leyearn"]FC10必须要重新启动
fc :fiber channel
有sc系列的
sc系列的不用重新启动系统[/quote:b444260247]
哦!原来是这么回事,我检查了一下,我的fc 确实使用的sc系列的。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网