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

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

[原创]SUN E3500与D1000升级流程和心得!!

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

领测软件测试网
一、升级地点:
二、升级时间:
三、升级内容: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, 来解决冲突问题。

 sunsjy 回复于:2005-01-19 09:58:41
好贴,学习ing

 paradisegame 回复于:2005-01-19 10:20:14
鼓励~

 ywsun 回复于:2005-01-19 11:36:36
谢谢斑竹!!

 wjg023 回复于:2005-01-19 14:01:51
好贴,顶!!!

 swallowcn 回复于:2005-01-20 13:37:41
真的写得不错,关键是实际操作步骤!

延伸阅读

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


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

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