电脑技术学习

UNIX平台双机配置

dn001

  #vgexport-v-s-p-m /tmp/vgsyb.map /dev/vgsyb

  将此vgsyb.map文件拷贝至b机:

  #rcp/tmp/vgsyb.map hostB:/tmp/vgsyb.map

  非激活A机上的vgsyb卷组#vgchange-an/dev/vgsyb

  切记共享卷组只能在一台操作的主机上被激活。

  然后#rloginhostb

  这是我们就登陆了B机,并且在B机上激活VGSYB

  #vgchange-ay/dev/vgsyb

  建立和A机上同样的卷组文件和目录,如下:

  #mkdir /dev/vgsyb

  #mknod/dev/vgsyb/group c 64 0x010000

  导入VGSYB的map文件。如下

  #vgimport-v-s-m /tmp/vgsyb.map /dev/vgsyb

  此时两机的VG就同步了,并停止激活共享卷组#vgchange-an/dev/vgsyb[/color:e75c3b98b1]

  8.在其中的一台机器上执行此命令,在此我选择在A机上生成双机的配置模板

  #cmquerycl-v -nA机名 -nB机名 -C/etc/cmcluster/cmclconfig.ascii

  如没有错误的话,将生成上面的模板文件,并用vi编辑它

  10.#cmcheckconf-v-C/etc/cmcluster/cmclconfig.ascii让系统检查模板

  [color=red:e75c3b98b1]11.执行下面的命令前必须使锁卷组为激活状态,在这里也就是我的共享卷组要激活在使用此命令的主机上,如下:

  #vgchange-ay/dev/vgsyb

  再分发双机文件[/color:e75c3b98b1]#cmapplyconf-v-C /etc/cmcluster/cmclconfig.ascii分发二进制文件到所有的节点

  12.#vgchange-an /dev/vgsyb 停用此锁卷组,修改/etc/lvmrc文件,将

  双机设置为手工启动,等待由双机软件来激活锁卷组

  [color=red:e75c3b98b1]13.因为共享卷组是由双机来激活的,也就是由包控制文件来激活,所以在此篇文章中我没有介绍如何去配置包,所以按照正常的使用#cmruncl可以启动双机但是不能启动共享卷组的。但是可以启动双机,但是你在A/B上都看不到vgsyb,应为包没有启动成功,所以vgsyb就没有被激活。但是我们可以使用此命令来激活共享卷组#vgchange-ae/dev/vgsyb(此方法只在配置双机时做测试用)[/color:e75c3b98b1]

标签: