SUN E3500与D1000升级流程和心得

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

一、升级地点:

二、升级时间:

三、升级内容:4G的内存(128M*32)

注:每台E3500升级后,内存为2G。

7块36G硬盘(SCSI)

注:用于D1000的升级。升级前D1000 A和B 中均插入9块盘,有三个空槽位。

升级前机器配置

E3500A 内存: 512MB (32*16)

E3500B 内存: 512MB (32*16)

D1000A 4GB Disk*9

D1000B 4GB Disk*9

升级后机器配置

E3500A 内存: 2GB (32*16)

E3500B 内存: 2GB (32*16)

D1000A 36GB Disk*7 + 4GB Disk*5

D1000B 4GB Disk*12

四、E3500和D1000 连接示意图

示意图1-1

图解:两台E3500A和 B 通过共享磁盘集D1000A和D1000B做冷备,

五、升级流程

1、升级内存 。

A、# init 5 关闭E3500, 并关闭电源。

B、安装新的内存。

C、将CPU/Memory板插入,并加电。

D、# boot –r 重新配置硬件。

2、备份D1000中数据。

A、#metaset –s oraset1 –t

#metaset –s oraset2 –t

B、#metastat –s oraset1

#metastat –s oraset2

C、# ufsdump -0uf /dev/md/oraset2/dsk/d0 /oradata1

3、在DiskSuite中,删除原磁盘集中磁盘。

A、#umount /oradata1

B、#metaparam –s oraset1 –h none d0

C、#metahs –s oraset1 –d hsp000 /dev/dsk/c*t*d*s0

D、#metaclear –s oraset1 d0

E、#metaset –s oraset1 –d c*d*d*(9块盘)

4、D1000中添加硬盘。

A、关闭D1000电源,更换7块新磁盘。

B、更换下的盘依次插入空槽位。

C、开E3500A机

D、开E3500B机。STOP+A

OK setenv scsi-initiator-id 6

5、在DiskSuite中,添加磁盘到磁盘中。

A、OK boot –r (E3500A)

B、OK boot –r (E3500B)

C、#format(E3500A中确认看到所有的磁盘)

D、#format(E3500B中确认看到所有的磁盘)

E、#metaset –s oraset1 –a c*t*d*(7块)

6、在DiskSuite中,分别对两磁盘集中磁盘做RAID5 ,并添加Hsp。

A、#metainit –s oraset1 d0 –r c*t*d* (6块)

B、#metainit–s oraset1 hsp000 c*t*d*s0(第7块盘)

C、#metparam –s oraset1 –h hsp000 d0

D、#metastat –s oraset1

7、恢复数据。

A、#mount /dev/md/oraset1/dsk/d0 /oradata1

B、#ufsdump –rvf /oradata2/备份文件 /oradata1

C、cp -r /oradata2 /oradata1

8、重建oraset2,并恢复数据。

A、#umount /oradata2

B、#metaparam –s oraset2 –h none d0

C、#metahs –s oraset2 –d hsp000 /dev/dsk/c*t*d*s0

D、#metaclear –s oraset2 d0

E、#metaset –s oraset2 –a c*t*d*(8块)

F、#metainit –s oraset2 d0 –r c*t*d*(17块盘)

G、#metainit–s oraset2 hsp000 c*t*d*s0(第17块盘)

H、#metparam –s oraset2 –h hsp000 d0

I、#metastat –s oraset2

J、#mount /dev/md/oraset2/dsk/d0 /oradata2

K、mv -r /oradata1 /oradata2

9、共享磁盘集,创建启动脚本。

A、开E3500B机。

B、#metaset –s oraset1 oraset2 –a –h posserver1 posserver2 (同步metadb)

C、#vi /etc/init.d/mymount

添加 metaset –s oraset1 –t –f

metaset –s oraset2 –t –f

mount /dev/md/oraset1/dsk/d0 /oradata1

mount /dev/md/oraset2/dsk/d0 /oradata2

D、#chmod 744 /etc/init.d/mymount

E、#sh /etc/init.d/mymount

F、#ln –s /etc/init.d/mymount /etc/rc2.d/S88mymount

六、升级中遇到的问题和解决方法。(结合自己心得)

1、A、发现问题:为执行下面这一步时 :4、D1000中添加硬盘。

D、开E3500B机。STOP+A

OK setenv scsi-initiator-id 6

此时D1000A、B已经插满磁盘,E3500B重启时抱错。

B、报错信息:WARNING:/sbus@2,0/QLGC,isp@1,10000(isp0);

SCSI Cable/Connection problem

Hardware/Firmware error

WARNING:/sbus@2,0/QLGC,isp@1,10000(isp0);

Fatalerror,resetting interface

C、分析报错信息:scsi连接错误。

经过分析:硬件连接没有错误,因为升级前可以正常工作且升级过程中没有动连接线,所以排除硬件连接错误的情况。

软连接冲突,经检查E3500B的scsi-initiator-id为 3,升级前D1000A scsi ID3 槽位为空,升级后加满磁盘,所以导致冲突。

D、解决方法:D1000中 scsi ID 6 7 14 15 为空 ,E3500A缺省的scsi ID为7,所以决定把E3500 B的scsi ID 由3 改为 6, 来解决冲突问题。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航