小型机更换内置硬盘实施方案

一、检查工作内容:

1、# lsvg -l rootvg //如何查看硬盘是否做过mirror?
2、#bootlist -m normal -o //查看当前的引导顺序
3、lsdev -Cc disk //检查硬盘状态
4、errpt //检查错误日志
5、diag //诊断硬盘
6、lspv 记录hdisk0 序列号
lscfg –vl hdisk0

lssrc –g cluster 显示如下两个进程表示HACMP是启动状态:

subsystem group PID status
clstrmge cluster 22454 active
clsmuxpd cluster 15874 active


可观察CLUSTER的启动:/usr/es/adm/cluster.log,/tmp/hacmp.out
CLUSTER的版本 lslpp –l|grep cluster
网络的状态 netstat-ni



二、更换硬盘操作:

unmirrorvg rootvg hdisk0
migratepv –l lg_dumplv hdisk0 hdisk1 迁移lg_dumplv到hdisk1
reducevg rootvg hdisk0 或reducevg -d rootvg hdisk0
chpv -c hdisk0
rmdev -dl hdisk0
bootlist -m normal hdisk1 关机换盘
或通过diag进行热更换
chdev -l hdisk0 -a pv=yes
extendvg rootvg hdisk0 或 #extendvg -f rootvg hdisk0 强制把hdisk0加入到rootvg
mirrorvg rootvg
chvg -Qn rootvg
bosboot -adhdisk0
bosboot -adhdisk1
bootlist -mnormal hdisk0 hdisk1

验证:

1、lsvg -l rootvg
2、bootlist -m normal -o

三、实施案例:

案例1: XXX公司更换P55A内置146G硬盘,实施过程如下:


hdisk0 有故障,需要更换

1、取消rootvg 镜像

chpv -c hdisk1 //去掉hdisk0的引导信息

unmirrorvg rootvg hdisk0

2、将坏的硬盘从rootvg中去除

reducevg rootvg hdisk0 或reducevg -d rootvg hdisk0

3、通过diag工具对坏的硬盘进行热插拔更换

1)运行diag 并依次选择菜单Task selection -> hot plugtask -> scsi and scsi raid hot plug manager

-> replace/remove a device attached to an scsi hot swap enclosuredevice, 选择要更换的硬盘Hdisk0回车,保留当前界面。

2)hdisk0 硬盘的指示灯会亮(橙色),拔掉这块硬盘,将新硬盘插上。

3)回到 1)当时的界面,回车

4)再进入configure added/replaced devices菜单进行一下配置,硬盘的物理更换就完成了。

4、通过lspv 查看当前硬盘的信息,正常情况下应该如下:

hdisk0 none none

hdisk1 005a542a8a1c08ca rootvg active


#chdev -l hdisk1 -a pv=yes 给新硬盘分配PVID号


5、将hdisk0加入rootvg

extendvgrootvg hdisk0 //如果hdisk1内有数据在做extend的时侯,hdisk1里面的东西就没了


或 #extendvg -f rootvg hdisk0 强制把hdisk0加入到rootvg中


6、完成rootvg 的镜像

mirrorvg rootvg


此工作耗时较长

syncvg –v rootvg 同步VG 可不做

#chvg–Qn rootvg 取消Quorum


bosboot -ad /dev/hdisk0

7、更改引导列表

bootlist -m normal hdisk0 hdisk1 cd0


验证:

# bootlist -m norm

al -o
hdisk0
# bosboot -ad/dev/hdisk1
# bootlist -mnormal hdisk1 hdisk0
# bootlist -mnormal -o
hdisk1
hdisk0
# shutdown -Fr


注:
chdev -l hdisk1-a pv=yes是安全的,如果它运行不成功,那创建VG肯定失败,因为mkvg就是调用的它


案例2: 大容量硬盘替换小容量硬盘 (这是网络上的一个帖子,转载仅供参考)

说明:630机器,内置4个18G硬盘,2个做RAID,存储数据,一块做系统,另一块做热备。因数据量增大,要扩充硬盘容量,将18G数据存储盘换成36G。

参考文档:

https://www.360docs.net/doc/8518152719.html,/thread-2376-1-1.html



四、其他说明:

查看mirror是否完成了
# lsvg -l rootvg
# lsvg -l rootvg//如何查看硬盘是否做过mirror?
rootvg:
LV NAME TYPE LPs PPs PVs LVSTATE MOUNT POINT
hd5 boot 1 2 2 closed/syncd N/A
hd6 paging 2 4 2 open/syncd N/A
hd8 jfslog 1 2 2 open/syncd N/A
hd4 jfs 1 2 2 open/syncd /
hd2 jfs 33 66 2 open/syncd /usr
hd9var jfs 1 2 2 open/syncd /var
hd3 jfs 1 2 2 open/syncd /tmp
hd1 jfs 1 2 2 open/syncd /home
Hd10opt jfs 4 8 2 open/syncd /opt

说明:lp=2pp 表示一份镜像,lp=pp表示没做,lp=3pp表示有二份。
lp=2pp,是指一份lp的数据,对应两份pp的数据,物理上是有2份拷贝的

相关文档
最新文档