当前位置:文档之家› 数据中心P系列小型机硬盘更换步骤

数据中心P系列小型机硬盘更换步骤

历史版本记录目录1编写目的 (3)2北方中心DATA VG 硬盘更换步骤 (3)1 编写目的由于北方数据中心小机硬盘更换将成为日常工作内容之一,为方便大家将工作流程化,特编写文档。

由于各种小机硬盘分布情况不尽相同,本文将举出4种北方中心小机硬盘更换例子。

例子1:环境为单硬盘rootvg加上单硬盘datavg的小型机,其中rootvg的PV名称为hdisk0,datavg的PV名称为hdiak1,需要替换datavg的PV名称为hdiak2。

例子2:环境为单硬盘rootvg加上单硬盘datavg的小型机,其中rootvg的PV名称为hdisk0,datavg的PV名称为hdiak1,需要替换rootvg的PV名称为hdiak2。

例子3:环境为双硬盘mirror的rootvg加上双硬盘mirror的datavg的小型机,其中rootvg的两个PV名称为hdiak0,hdisk1,datavg的两个PV名称为hdisk2,hdisk3,其中hdisk2需要被替换。

例子4:环境为双硬盘mirror的rootvg加上双硬盘mirror的datavg小型机,其中rootvg的两个PV名称为hdiak0,hdisk1,datavg的两个PV名称为hdisk2,hdisk3,其中hdisk0需要被替换。

2 北方中心数据中心P系列小机硬盘更换步骤例子1:注意:在更换硬盘之前,必须做好数据的备份工作。

1.将小机上的应用停掉。

在空槽位插入新硬盘,使用cfgmgr 和lspv命令后,看新盘是否可用。

如果新盘没有分配新的PID,那么执行chdev命令添加新硬盘的PID。

#chdev –l hdiak2 –a pv=yes2.将新增加的硬盘hdisk2加入到datavg中:#extendvg –f datavg hdisk2因为硬盘的数据迁移只能在同一个卷组中进行。

3.确保在新增加的硬盘中有足够的空间存储源硬盘的数据:#lspv hdisk1 |grep "USED PPs"例如输出如下:USED PPs : 97(1552 megabytes)#lspv hdisk2 |grep "FREE PPs"FREE PPs: 445(7120 megabytes)确保新硬盘的FREE PPs 大于源硬盘的USED PPs.4. 使用smitty migratepv 或者migratepv hdisk1 hdisk2将hdisk1中所有信息移动到hdisk2中Move Contents of a Physical VolumeType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]* SOURCE physical volume name hdisk1* DESTINATION physical volumes [hdisk2] +Move only data belonging to this [] +LOGICAL VOLUME?F1=Help F2=Refresh F3=Cancel F4=ListEsc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do5.从datavg中移走源datavg硬盘hdiak1:#reducevg datavg hdisk1如果由于硬盘错误而导致命令失败,执行第6步。

6.删除hdisk1上的LV#rmlv -l hdisk1 –d7.删除hdisk1并拔出损坏的hdisk1#rmdev –dl hdisk1例子2:注意:在更换硬盘之前,必须做好数据的备份工作。

单rootvg硬盘的更换原理和单datavg 硬盘更换的步骤类似,但是由于系统正在被使用所以需要重启后使用hdisk2进行启动。

1 将小机上的应用停掉。

在空槽位插入新硬盘,使用cfgmgr 和lspv命令后,看新盘是否可用。

如果新盘没有分配新的PID,那么执行chdev命令添加新硬盘的PID。

#chdev –l hdiak2 –a pv=yes2.将新增加的硬盘hdisk2加入到rootvg中:#extendvg -f rootvg hdisk2因为硬盘的数据迁移只能在同一个卷组中进行。

3.确保在新增加的硬盘中有足够的空间存储源硬盘的数据:#lspv hdisk0 |grep "USED PPs"例如输出如下:USED PPs : 97(1552 megabytes)#lspv hdisk2 |grep "FREE PPs"FREE PPs: 445(7120 megabytes)确保新硬盘的FREE PPs 大于源硬盘的USED PPs.4. 使用smitty migratepv命令进行整个在线硬盘的复制。

Move Contents of a Physical VolumeType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]* SOURCE physical volume name hdisk0* DESTINATION physical volumes [hdisk2] +Move only data belonging to this [] +LOGICAL VOLUME?F1=Help F2=Refresh F3=Cancel F4=ListEsc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do5.在hdisk2上建立启动镜像和启动顺序,并重启#bosboot –ad /dev/hdisk2#boolist –m normal hdisk2 cd0#shutdown –Fr6.进入系统的SMS菜单,选择hdisk2作为启动盘。

7.系统启动后,从rootvg中移走源rootvg硬盘hdiak0:#reducevg datavg hdisk08.删除hdisk0,然后将它拔出#rmdev –dl hdisk0 (不是很确定了,用diag踢出hdisk2)单rootvg硬盘的更换还有一种方法是使用alt_disk_install命令,由于比较简单,我就不再这里写出来了。

例子3:注意:在更换硬盘之前,必须做好数据的备份工作。

对于已经mirror过的datavg,更换硬盘要间的多。

步骤顺序为先unmirrotvg,然后将新盘加入到datavg中,然后mirrorvg,最后删掉原来的硬盘并拔出即可。

步骤如下1 将小机上的应用停掉并umount掉所有在datavg上mount的文件系统。

2.unmirror原来的datavg的硬盘hdisk2,并将其从datavg中剔除。

(也可是使用smitty unmirrorvg菜单),然后将hdisk2从系统中删除。

#unmirrorvg datavg hdisk2#reducevg datavg hdisk2#rmdev –dl hdisk2 (不是很确定了,用diag踢出hdisk2)3.在空槽位插入新硬盘,使用cfgmgr 和lspv命令后,看新盘是否可用。

如果新盘没有分配新的PID,那么执行chdev命令添加新硬盘的PID。

(由于我们已经在ODM库中删除了hdisk2的信息,所以新插入的盘将继续使用hdisk2为PV名称)#chdev –l hdiak2 –a pv=yes3. 将新增加的硬盘hdisk4加入到datavg中(也可以使用smitty extendvg菜单)#extendvg –f datavg hdisk24. 将datavg镜像,然后执行syncvg命令同步datavg.(也可以使用smitty mirrorvg菜单) #mirrorvg –s datavg#syncvg –v datavg例子4:注意:在更换硬盘之前,必须做好数据的备份工作。

已经mirror过的rootvg硬盘更换大致与例子3相似,但由于需要更换的硬盘上可能有dump设备,所以在拆除镜像后,需要重新建立dump设备并且配置。

具体步骤如下:1.unmirror rootvg (拆除rootvg的镜像,也可以使用smitty rootvg菜单)#unmirrorvg rootvg hdisk02 查看unmirror后rootvg的状态# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STA TE MOUNT POINThd5 boot 1 1 1 closed/syncd N/Ahd6 paging 244 244 1 open/syncd N/Ahd8 jfs2log 1 1 1 open/syncd N/Ahd4 jfs2 8 8 1 open/syncd /hd2 jfs2 40 40 1 open/syncd /usrhd9var jfs2 40 40 1 open/syncd /varhd3 jfs2 16 16 1 open/syncd /tmphd1 jfs2 40 40 1 open/syncd /homehd10opt jfs2 80 80 1 open/syncd /optlg_dumplv sysdump 16 16 1 closed/syncd N/A3.将hdisk0从rootvg中移除使用reducevg rootvg hdisk0命令或者使用smitty reducevg菜单。

#reducevg rootvg hdisk0如果报下面错误信息请执行第4步,如果没报错请执行第6 步:rmlv: Warning, all data belonging to logical volume lg_dumplv on physical volume hdisk0 will be destroyed.rmlv: Do you wish to continue? y(es) n(o)? 0516-016 ldeletepv: Cannot delete physical volume with allocated partitions. Use either migratepv to move the partitions or reducevg with the -d option to delete the partitions.0516-884 reducevg: Unable to remove physical volume hdisk0.4.修改dump设备设置,使用sysdumpdev命令#sysdumpdev -P -p /dev/sysdumpnull显示下列信息primary /dev/sysdumpnullsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON5.然后继续执行reducevg命令或使用smitty reducevg菜单# reducevg rootvg hdisk0显示下列信息0516-914 rmlv: Warning, all data belonging to logical volumelg_dumplv on physical volume hdisk0 will be destroyed.rmlv: Do you wish to continue? y(es) n(o)?y-------------------缺省删除lg_dumplvrmlv: Logical volume lg_dumplv is removed.6.删除损坏硬盘hdisk0#rmdev –dl hdisk07.插入新硬盘,并执行cfgmgr和lspv命令查看硬盘是否被系统找到#cfgmgr#lspv8.将新更换的硬盘加入到rootvg中。

相关主题