tangxyu 发表于 2006-02-08 18:45

sun880 vcs2.0双机 一台系统坏掉修复过程 吐血之作阿

sun880 vcs2.0 双机 其中一台在作数据迁移时系统坏了无法启动 系统中的应用太多了无法重新装此系统 用另外一台好的系统dd系统 恢复双机 ,以前没有搞过vcs 查阅了好多资料和几个朋友的帮助终于搞好了 这里表示衷心感谢 心血换来的东西不敢私藏 贡献出来大家参考

sun 880 solaris8 平台 veritas vcs双机环境
1 将主机2 的系统dd 到主机1
dd if=/dev/rdsk/c1t0d0s2 of=/dev/rdsk/c1t1d0s2 bs=81920
server1加电起动:ok boot cdrom -s
# mount /dev/dsk/c1t0d0s2 /a
修改主机名及ip /etc/nodename ,/etc/hosts ,/etc/hostname.XXX

使 disk /etc/path_to_inst中的设备名与实际/devices
中的设备名一致
#drvconfig -r /a –p /a/etc/path_to_inst
#cd /devices
#find . –print |cpio –pduVm /a/devices

创建new disk从逻辑设备到物理设备的正确的连接
#disks –r /mnt
设置new disk 的/dev/dsk/c1t0d0s0 为启动设备
#luxadm set_boot_dev /dev/dsk/c1t0d0s0

# reboot -r
(其中参考了一位网上朋友的帖子)

!!!!!(先将所有的网线包括心跳都拔掉!!!!否则系统冲突会down另外一台系统)

2 主机1 起来后检查更改一下文件 (先将所有的网线包括心跳都拔掉!!!!)

1 /etc/llthosts 2个机器的一样
2 /etc/llttab (node name必须更改否则系统冲突会down另外一台系统)
set-node server1(另外一台是 Server2 其余的一样)
set-cluster 10
link eri:0 /dev/eri:0 - ether - -
link hme:0 /dev/hme:0 - ether - -
start

重启系统 #boot -- -r (接好网线)

3 修改license文件 包括 vfs, vxvol, vcs的

如果license没有更新 2台系统只有一台可以使用 那个先启动那个就可以启应用

root@server2 # /sbin/gabconfig -a
GAB Port Memberships
===============================================================
Port a gen 16dd0001 membership 01                              
Port h gen a90e0003 membership ;1                              
Port h gen a90e0003    visible 0   

(在server1 系统快起来的瞬间正常一下当SERVER1启动完成 又不正常了
root@server2 # /sbin/gabconfig -a
===============================================================

Port a gen 16dd0001 membership 01   

1 主机1起来后#hagui 发现心跳连接是断的 (但是2台机器的心跳ip 是可以ping通的)
2启动orc资源 vol是可以加栽的但是 mnt资源不可以加栽
用以下的命令重新输入license
#vxlicense -c   (vfs 和 vxvol)
这个版本的 license文件 在 /etc/vx/eml 里


vcs的license必须用vcs的install光盘 (vcs 2.0这样,不知道其他的版本是不是这样)
./licensevcs 将 2个 vcs的license 输入

ok啦 你可以重启系统了 接好所有的网线 你的双机又可以正常启动了!!

这个活断断续续搞了我20天 去了5次用户现场 过完年的第一天搞定了! 呵呵

幸亏用户不急 最终搞定了 开心啊

metor78 发表于 2006-02-08 19:00

鼓励一下

nimysun 发表于 2006-02-08 19:09

好贴!

风之幻想 发表于 2006-02-08 20:25

好东西!

kindofblue 发表于 2006-02-08 21:17

辛苦啦 同志 ^_^

xinggang 发表于 2006-02-09 14:37

问题

我用一个网口加一个9针串口,不用share storage能做双机热备吗?
我的是两台sun ultra10的机器,一个主频333MHz,一个440MHz。

tangxyu 发表于 2006-02-10 11:26

回复 6楼 xinggang 的帖子

不可以 每个机器要在加2个网卡

macrodba 发表于 2006-02-23 09:04

good study

东方蜘蛛 发表于 2006-02-23 09:19


....
这个版本的 license文件 在 /etc/vx/eml 里
......


呵呵,是/etc/vx/elm吧,vxvm2.6的版本!

monkeyesa 发表于 2006-02-26 11:30

支持!!
页: [1] 2
查看完整版本: sun880 vcs2.0双机 一台系统坏掉修复过程 吐血之作阿