EDI老磁盘柜升级历险

发表于:2007-06-08来源:作者:点击数: 标签:
接到这个任务,还是第一次去升级这种盘柜,心里还是有点没有低,而且任务要求一个晚上完成,第二天业务照常运行。直到凌晨5:00回到宾馆。结果7:30被电话叫醒,告知 Oracle 数据库 部分业务无法处理。还好,是个小问题....... 到达客户那里已经是下午3点,

接到这个任务,还是第一次去升级这种盘柜,心里还是有点没有低,而且任务要求一个晚上完成,第二天业务照常运行。直到凌晨5:00回到宾馆。结果7:30被电话叫醒,告知Oracle数据库部分业务无法处理。还好,是个小问题.......

到达客户那里已经是下午3点,计划是晚上升级完成EDI3500(一款OLD盘柜)更换全部HD。重做RAID 5。基本情况:

2台HP PCServer+EDI磁盘柜+EDI HA软件+Oracle8。1。7,其中HA为互备方式,所有的Oracle应用程序文件和数据文件都存放在EDI盘柜上,盘柜共有3个FS。其中Oracle程序文件目录约1.5G,数据文件约20G,但是由于SCO的限制每个数据文件都小于2G。

计划如下:

升级流程:备份数据文件--备份Oracle系统文件--关机--更换HD--重建RAID--SCO重建FS(2台主机)--恢复数据文件和Oracle系统文件--配置HA(2台主机)--测试--完成。

1。6点前完成吃饭。

2。6点开始停止监听,EXP导出数据库。并检验导出文件的可用性。估计30-40分钟。保证数据的完整性,以防万一。

3。7-8点停Oracle,并Copy磁盘上的数据文件到安全位置。提前列出需要Copy的数据库文件,并重复检查。Copy完成后核对是否有遗漏。Tar Oracle系统目录,并Copy到备份机器。

4。8点完成数据和Oracle系统文件备份。停机,停盘柜,更换HD。

5。9点左右重启系统,并配置RAID。

6。9点半左右开始配置SCO内的磁盘柜和文件系统。

7。10点开始恢复数据文件和Oracle系统文件。并配置HA软件。

8。11点开始测试单机和HA。

9。12点完成。

实施过程:

按照计划,1-5步还是非常顺利,但是第六

(待续)

原文转自:http://www.ltesting.net