AIX学习篇 硬盘镜像及镜像硬盘拆除
AIX学习篇一硬盘镜像及镜像硬盘拆除
第一部分硬盘镜像
示例:rootvg卷组包含物理卷hdisk0,向rootvg添加hdisk1。
1)#lspv
hdisk0 0007f84c7ad7504c rootvg active
2)#cfgmgr –v *保证硬盘已在机器上正常安装
3)#lspv
hdisk0 0007f84c7ad7504c rootvg active
hdisk1 0007f84cd9f82d6c None
4)#smit vg
→设置卷组的特征
→将物理卷添加到卷组
→要强制创建卷组吗?是
*卷组名称[rootvg]
*物理卷名[hdisk1]
→Enter 执行
5)#lspv
hdisk0 0007f84c7ad7504c rootvg active
hdisk1 0007f84cd9f82d6c rootvg active
6)#smit vg
→镜像卷组
→*卷组名称[rootvg]
镜像同步方式[前台]
物理卷名[hdisk0,hdisk1]
每个逻辑分区的副本数量 2
→Enter 执行
7)#lsvg –l rootvg
8)#bosboot -ad hdisk0 *重建引导信息和定义引导顺序
#bosboot -ad hdisk1
#bootlist -m normal hdisk0 hdisk1 cd0
9)#shutdown -Fr
第二部分镜像硬盘拆除
示例:rootvg镜像卷组包含物理卷hdisk0、hdisk1,从rootvg中删除物理卷hdisk0。
1)#lslv –m hd5 *检查引导逻辑卷hd5
hd5:N/A
LP PP1 PV1 PP2 PV2 PP3 PV3
0001 001 hdisk0 0001 hdisk1
2)#bootlist –m normal hdisk0 hdisk1 *定义系统以Normal模式启动时引导的顺序#bootlist –m normal –o *显示Normal模式的引导设备列表
hdisk0 blv=hd5
hdisk1 blv=hd5
3)#smit unmirrorvg
→*卷组名称[rootvg]
物理卷名[hdisk0]
每个逻辑分区的副本数量 1
4)#bootlist –m normal hdisk1
#bootlist –m normal –o
hdisk1 blv=hd5
5)#smit vg
→设置卷组的特征
→从卷组删除物理卷
→*卷组名称[rootvg]
*物理卷名[hdisk0]
要强制取消分配此物理卷上的所有分区吗?否
→Enter 执行
注意:
如果出现故障并显示以下提示说明,完成6)→8),否则,9)
说明:0516-016 ldeletepv:不能删除具有已分配分区的物理卷。
使用migratepv 删除分区
0516-884 reducevg: 不能删除物理卷hdisk0
6)#lspv –l hdisk0
hdisk0:
LV_NAME LPs PPs DISTRIBUTION MOUNT POINT
lg_dumplv 16 16 00.16..00..00..00 N/A
7)#migratepv –l lg_dumplv hdisk0 hdisk1 *从物理卷hdisk0把lg_dumplv逻辑分区迁移
到hdisk1
#lspv –l hdisk0
#lspv –l hdisk1
#lspv –p hdisk0
#lspv –p hdisk1
8)#reducevg –d rootvg hdisk0 *删除rootvg卷组的物理卷hdisk0,也可使用smitty 9)#lspv
hdisk0 0007f84c7ad7504c None
hdisk1 0007f84cd9f82d6c rootvg active
10)#rmdev –dl hdisk0 *删除hdisk0,之后可拆卸相应的硬盘
hdisk0 已删除
#lspv
hdisk1 0007f84cd9f82d6c rootvg active
第三部分工行北方数据中心克隆安装IBM P52A经验
1)安装完hdisk0上的AIX系统后,用alt_disk_install -OCB hdisk1实现hdisk0到hdisk1上的克隆拷贝,alt_disk_install -X实现拆除hdisk0和hdisk1的关联,最后rmdev -dl hdisk1后即可关机,拔hdisk1盘安装到同类型配置的机器上使用。
2)如果插上一块新硬盘hdisk1后仍为none时,可用:chdev -l hdisk1 -a pv =yes即可有ID号了。
aix更换mirror硬盘hdisk0
AIX根盘镜像更换hdisk(dump device问题)AIX如果paging swap和dump device不同,系统不会mirror dump device(The system dump devices "primary /dev/hd6 and secondary /dev/sysdumpnull" should not be mirrored.),下面是系统正常情况下的dump device的信息:# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINThd5 boot 1 2 2 closed/syncd N/Ahd6 paging 244 488 2 open/syncd N/Ahd8 jfs2log 1 2 2 open/syncd N/Ahd4 jfs2 8 16 2 open/syncd /hd2 jfs2 40 80 2 open/syncd /usrhd9var jfs2 40 80 2 open/syncd /varhd3 jfs2 16 32 2 open/syncd /tmphd1 jfs2 40 80 2 open/syncd /homehd10opt jfs2 80 160 2 open/syncd /optlg_dumplv sysdump 16 16 1 open/syncd N/A# sysdumpdev -lprimary /dev/lg_dumplvsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON# lslv -l lg_dumplvlg_dumplv:N/APV COPIES IN BAND DISTRIBUTIONhdisk0 016:000:000 0% 000:000:000:000:016目前dump device只有一个,在hdisk0上,如果hdisk0出现故障,系统可以从hdisk1启动,系统运行也不会有问题,只是没有dump device,所以如果需要更换hdisk0,需要特别注意一些别的问题,具体步骤:1 unmirror rootvgsmitty unmirrorvg或者unmirrorvg rootvg hdisk02 查看unmirror后vg的状态# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE 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 Reduce VGsmitty reducevg或者reducevg rootvg hdisk0将会报错: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 phy sical 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.解决方法:3.1 查看dump device的状态# lslv -l lg_dumplvlg_dumplv:N/APV COPIES IN BAND DISTRIBUTIONhdisk0 016:000:000 0% 000:000:000:000:0163.2 修改dum sysdumpdev -P -p /dev/sysdumpnullprimary /dev/sysdumpnullsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON3.3 reducevgsmitty reducevg0516-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_dumplv rmlv: Logical volume lg_dumplv is removed.3.4 查看dump device的状态# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE 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 /opt4 更换hdisk0# cfgmgr -v# lspv5 extendvg# smitty extendvg或者# extendvg rootvg hdisk06.镜像根盘# smitty mirrorvg7. bosboot -ad /dev/hdisk18. 设置启动顺序# bootlist -m normal hdisk0 hdisk1 cd0# bootlist -o -m normalhdisk0 blv=hd5hdisk1 blv=hd5cd0# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 2 2 closed/syncd N/Ahd6 paging 244 488 2 open/stale N/Ahd8 jfs2log 1 2 2 open/stale N/Ahd4 jfs2 8 16 2 open/stale /hd2 jfs2 40 80 2 open/stale /usrhd9var jfs2 40 80 2 open/stale /varhd3 jfs2 16 32 2 open/stale /tmphd1 jfs2 40 80 2 open/stale /homehd10opt jfs2 80 160 2 open/stale /opt9.重新创建dump lv# mklv -t sysdump -y lg_dumplv rootvg 16 hdisk0 lg_dumplv10.修改主用dump device# sysdumpdev -Pp /dev/lg_dumplvprimary /dev/lg_dumplvsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINThd5 boot 1 2 2 closed/syncd N/Ahd6 paging 244 488 2 open/syncd N/Ahd8 jfs2log 1 2 2 open/syncd N/Ahd4 jfs2 8 16 2 open/syncd /hd2 jfs2 40 80 2 open/stale /usrhd9var jfs2 40 80 2 open/stale /varhd3 jfs2 16 32 2 open/stale /tmphd1 jfs2 40 80 2 open/stale /homehd10opt jfs2 80 160 2 open/stale /optlg_dumplv sysdump 16 16 1 open/syncd N/A█AIX rootvg 镜像,以与更换硬盘一、做镜像假设主机有2块硬盘hdisk0,hdisk1,系统安装在hdisk0上。
AIX做和取消mirror
AIX做系统镜像1、用lspv查看系统中可用的物理硬盘确定要做镜像盘的卷组,例如系统装在hdisk0物理盘上,把hdisk1做成系统盘的rootvg卷组的镜像。
2、#smitty extendvg“Force the creation of a volume group?”选择“yes”,强制加入卷组“VOLUME GROUP name”选择“rootvg”“PHYSICAL VOLUME names”填入“hdisk1”,回车确认即可3、将rootvg做镜像,使用命令:#smitty mirrorvg选择rootvg“Mirror sync mode”选择“Background”,使同步过程在后台进行“PHYSICAL VOLUME names”选择“hdisk1”其他默认,回车即可。
4、将hdisk1加入启动快,使用命令#bosboot –ad /dev/hdisk1改变启动列表,使操作系统的启动顺序为hdisk0,hdisk1,使用命令:#bootlisk –m normal hdisk0 hdisk1查看当前启动列表#bootlisk –m normal –oAIX取消系统镜像1、把rootvg的mirror去掉,要制定哪个物理盘:#unmirrorvg rootvg hdisk1去掉hdisk1的引导信息#chpv –c hdisk12、从rootvg中删除hdisk1#reducevg rootvg hdisk1把系统中的硬盘删掉#rmdev –dl hdisk13、更改启动列表#bootlisk –m normal hdisk0。
aix更换硬盘步骤
aix更换硬盘步骤硬盘更换5种情况一.如果disk mirrored,步骤如下:1.删除该磁盘上所以逻辑卷的复件unmirrorvg lv_xx 1 hdiskX 或者rmlvcopy lv_xx 1 hdiskX2.从卷组中删除该磁盘reducevg vg_name hdiskX3.删除该磁盘在ODM中的定义rmdev -dl hdiskX*4.连接新硬盘到系统如果是非热插拔需重启reboot5.添加新硬盘到卷阻extendvg vg_name hdiskY6.创建新的拷贝如果是rootvg:chvg -Qn rootvg(如果是单镜像)mirrorvg -s rootvg 或者mklvcopy(mirrorvg) lv_xx 2 hdiskY syncvg(varyonvg) -v rootvgbosboot -abootlist -m normal hdiskX hdiskYbootinfo -b二.如果磁盘没有镜像但在线状态1.连接新的硬盘到系统2.添加新硬盘到卷组中extendvg vg_name hdiskY3.移动数据到新的硬盘migratepv hdiskX hdiskY如果是rootvg:磁盘中有hd5migratepv -l hd5 hdiskX hdiskYbosboot -ad /dev/hdiskYchpv -c hdiskYbootlist -m normal hdiskX hdiskYmigratepv hdiskX hdiskYsysdumpdev -P /dev/hdX(如果是活动状态)4.从卷组中删除硬盘reducevg vg_name hdiskX5.删除该磁盘在ODM中的定义rmdev -dl hdiskX三.如果没有镜像磁盘彻底损坏,能够varyon状态下(卷组中有可用的磁盘)1.检查所有lv和文件系统在磁盘上的状态lspv -l hdsikY2.移除所有在坏盘上的文件系统的挂载umount /dev/lv_xx3.移除所有在坏盘上的lv和文件系统smit rmfs 或者 rmlv lv_xx4.从卷组中删除硬盘reducevg vg_name hdiskX5.删除该磁盘在ODM中的定义rmdev -dl hdiskY6.添加新硬盘到卷组中extendvg vg_name hdiskZ7.重新创建所以lv和文件系统在新的磁盘上smit crfs 或者 mklv -y lv_xx8.如果有数据的备份,从备份中恢复数据restore -rvqf /dev/rmt0四.如果没有镜像磁盘彻底损坏,不能够varyon状态下(卷组中没有可用的磁盘)如果是rootvg:1. 替换故障磁盘。
AIX磁盘更换
情景 1如果要替换的磁盘已做了镜像,推荐如下步骤:1. 删除该磁盘上所有逻辑卷的复件,使用 rmlvcopy 命令或 unmirrorvg 命令。
2. 从卷组中删除该磁盘,使用 reducevg 命令。
3. 使用 rmdev 命令删除该磁盘定义。
4. 物理移除该磁盘。
如果磁盘不是可热交换的(hot-swappable),可能要求重启系统。
5. 使备用的磁盘可用。
如果磁盘是可热交换的(hot-swappble),可运行 cfgmgr;否则,需要重启系统。
6. 把新加的磁盘放入卷组,使用 extendvg 命令。
7. 重建并同步所有逻辑卷的复件,使用 mklvcopy 命令或 mirrorvg 命令。
rootvg 由hdisk0和hdisk1做成mirror,hdisk0报故障#unmirrorvg rootvg hdisk0#reducevg rootvg hdisk0#rmdev -l hdisk0 -d换故障硬盘#cfgmgr -v确认新换硬盘物理卷名为hdiskx#lspv#chdev -l hdiskx -a pv=yes#extendvg rootvg hdiskx#mirrorvg rootvg#bosboot -ad /dev/hdiskx#bootlist -m normal hdisk1 hdiskx重启,系统从hdisk1启动datavg由hdisk5和hdisk6做成mirror,hdisk6报故障#unmirrorvg datavg hdisk6#reducevg datavg hdisk6#rmdev -l hdisk6 -d换故障硬盘#cfgmgr -v确认新换硬盘物理卷名为hdiskx#lspv#chdev -l hdiskx -a pv=yes#extendvg datavg hdiskx#mirrorvg datavg情景 2如果要替换的磁盘没有镜像,但仍在起作用,推荐按以下步骤:1. 使备用磁盘可用。
AIX用mirror方法做rootvg镜像及删除镜像
AIX⽤mirror⽅法做rootvg镜像及删除镜像AIX⽤mirror⽅法做rootvg镜像及删除镜像AIX系统做rootvg镜像及如何删除镜像本⽂简单介绍⼀下如何在AIX系统下⽤mirror做rootvg镜像以及如何删除做好的rootvg镜像。
其实,做mirror就是⼏个命令的运⽤。
⼀、建⽴rootvg镜像1、,lspv 先查看⼀下当前系统可⽤的硬盘,如下图所⽰:当前系统hdisk0为rootvg盘,hdisk1为空盘可以使⽤。
2、,bootinfo ,B hdisk1 检查 hdisk1 是否可作为由 AIX ⽀持的引导设备,如果此命令返回值 1,则选择的磁盘可以由 AIX 引导。
如果返回其它值表⽰hdisk1 不是 rootvg 制作镜像的候选。
如下图所⽰:返回值是“1”,说明hdisk1可以作为引导设备、,smit extendvg 添加hdisk1磁盘到rootvg 卷组,说明做vg镜像之前必须先3把要做备份的那块硬盘加⼊到这个vg中。
除此命令外也可以直接⽤如下命令: ,extendvg rootvg hdisk14、,chvg –Qn rootvg 取消VG中的物理卷限额管理,运⾏此命令之后在查看,lsvg rootvg 如下图所⽰:5、,smit mirrorvg 对rootvg进⾏镜像,也可以直接⽤如下命令对rootvg做镜像,mirrorvg rootvg 做mirror镜像时间的长短取决于rootvg的⼤少6、,lspv ,l hdiskN 做完mirror镜像⽤这命令查看,如下图所⽰:,lsvg ,p rootvg 命令查看如下图所⽰:从上⾯对⽐hdisk1和hdisk0看到,这两块硬盘都是⼀样的,因为做了mirror7、,bosboot ,ad hdisk0,bosboot ,ad hdisk1 在rootvg的两块盘上创建引导信息8、,bootlist ,m normal hdisk0 hdisk1 设置系统启动设备的顺序,这⾥⾯设置的是hdisk0为第⼀启动设备,hdisk1为第⼆启动设备9、,bootlist ,om normal 再⽤这命令查看系统bootlist设置,如下图所⽰:到此rootvg镜像就做好了。
AIX5.3的磁盘镜像、更换操作汇总
AIX5.3的磁盘镜像、更换操作汇总1.如何在AIX里面用命令显示AIX是从那块物理硬盘启动的?显示设置的启动顺序,究竟是从哪块盘启#lslv -m hd5#bootinfo -b如果你只是想看mirror是否成功,那就用lslv -m hd5如果是想看当前是使用哪块盘引导启动的,那就用bootinfo -b2.做MIRROR时出错解决方法?# extendvg rootvg hdisk10516-1398 extendvg: The physical volume hdisk1, appears to belong toanother volume group. Use the force option to add this physical volumeto a volume group.-792 extendvg: Unable to extend volume group.解决:因为此hdisk1之前曾经被其它的VG(ROOTVG)使用过,所以你可以用加参数-f 或用smitty 强力创建。
#extendvg -f rootvg hdisk13.创建镜像#mirrorvg rootvg hdisk1 (默认创建2份镜像)#mirrorvg -c 3 rootvg hdisk1 (创建3份镜像)注意必须做镜像同步:Step 1: 重新创建两块硬盘的启动映象,执行下面的命令完成:#bosboot -ad hdisk1Step 2: 修改启动列表,按照下面的方法完成:#bootlist -m normal hdisk0 hdisk1 cd0Step 3: 查看启动列表是否修改成功,参照下面方法及输出:#bootlist -m normal -ohdisk0 blv=hd5hdisk1 blv=hd5cd0同步后在创建LV和文件系统的同步命令:#mirrorvg -S -c 2 rootvg说明:c参数:指出mirrorvg后每个LV必须有的副本数。
aix更换系统镜像盘
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 542 148 70..00..00..00..78
# bootlist -m normal hdisk1
重建镜像 :
lsdev -Cc disk
hdisk0 Available 11-09-00-8,0 16 Bit LVD SCSI Disk Drive
hdisk1 Available 11-09-00-10,0 16 Bit LVD SCSI Disk Drive
16F35C72 0728083807 P H hdisk0 DISK OPERATION ERROR
16F35C72 0728003807 P H hdisk0 DISK OPERATION ERROR
16F35C72 0727163807 P H hdisk0 DISK OPERATION ERROR
4,根据服务手册,硬盘笼中硬盘可热插拔。在主机运行的情况下将拔出的硬盘插入一号插槽,合上硬盘笼挡板;
5,通过命令“cfgmgr”重新识别到hdisk0,“lsdev –Cc disk”查看hdisk0状态转为“available”,但在“lsvg –p rootvg”中查看物理盘hdisk0的状态为“missing”而非“active”,表示仍然有问题;
删除原有镜像操作 :
# cfgmgr
# lsdev -Cc disk
hdisk0 Available 11-09-00-8,0 16 Bit LVD SCSI Disk Drive
AIX 更换磁盘阵列
何看机器内的卡及硬盘的微码级别(microcode level)用下面命令可以得到一个SSA卡的微码级别:# lscfg -vl ssa0其中 ssa0 是此SSA卡的设备名称.输出结果中的ROS level及ID 即是微码级别(microcode level).用下面命令可以得到一个硬盘的微码级别:lscfg -vl pdiskX在RS6000系统上安装RAID适配器时,一般通过重新启动系统,AIX操作系统可以自动认到该适配器。
但是在某些情况下,系统会停留在启动RAID适配器的位置,LED面板显示:“0751-P1-I1/Q1”;若运行cfgmgr命令,报0514-407错误。
解答这时有一种可能是该RAID适配器微码版本过低,需要从IBM 网站下载最新的微码。
如何确定该RAID适配器的微码版本是否过低呢?下面以7044-270机器上的2498 PCI 4通道Ultra3 SCSI RAID适配器为例,使用下面的命令可以读到存储在适配器中的微码版本。
1)列出系统中安装的PCI RAID适配器:lsdev -C | grep scraid注意:设备名是所有已安装的PCI 4通道Ultra3 SCSI RAID适配器的名称。
适配器设备名将是scraidX, X为0,1 或其他的数字。
2)检查当前适配器的微码版本:lscfg -vl scraidX(X为系统已安装的适配器的号码。
)命令显示如下:DEVICE LOCATION DESCRIPTIONScraid0 20-58 PCI 4-Channel Ultra3 SCSI RAID AdapterPart Number.................09P1521EC Level....................0H10522Serial Number (00000001)FRU Number..................37L6892 Manufacturer................IBM000Displayable Message.........UL3RAIDDiagnostic Level (03)Device Driver Level (03)Loadable Microcode Level....4.20.01ROS Level and ID............4.00.26Device Specific.(YL)........P2-I9如果FRU Number是37L6892并且当前适配器微码版本(Loadable Microcode Level)是4.20.01,不同与适配器微码最新版本4.70.11,则需要升级微码。
aix更换镜像盘
1)把hdisk0从rootvg镜像中删除,unmirrorvg rootvg hdisk02)去掉hdisk0的引导信息,chpv -c hdisk03)把hdisk0从rootvg中去除,reducevg rootvg hdisk04)删除hidsk0,rmdev -Rdl hdisk05)如果输入lspv –l hdisk0还会显示dumplv信息的话,执行migratepv –l dumplvhdisk0 hdisk1,再执行rmdev -dl hdisk06)查看hdisk0信息是否还存在,lspv,lscfg -vl hdisk0,正常是这两条命令都不会显示hidks0相关信息7)更换硬盘8)cfgmgr识别新盘9)如果有hdisk0信息,把hdisk0加入到rootvg当中,extendvg -f rootvg hdisk010)关闭quorum,chvg -Qn rootvg11)做mirror,mirrorvg –S rootvg hdisk0(时间可能比较长)12)通过lsvg –l rootvg查看syncd/stale状态,当stale变成syncd状态,表示同步完成13)查看pv,lspv,lsvg -o rootvg,lsvg rootvg 14)在hdisk0上创建boot image(或者bosboot -a),bosboot -ad hdisk015)改变启动设备顺序,bootlist -m normal hdisk0 hdisk1附件:由于paging00和lg_dumplv有可能是没有mirror,刚好分布在已经完成损坏的硬盘上,导致无法将坏盘从rootvg中剔除,此时只能手工将这两个lv 从系统删除掉,等做完mirror之后手工重建这两个lv。
查看sysdump的lvsysdumpdev -l显示你的dump设备信息#sysdumpdev -lprimary /dev/hd6secondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON删除paging00和lg_dumplv,命令rmlv#mklv -t sysdump -y lg_dumplv rootvg < New PP number >sysdumpdev -P -p /dev/hdx -s /dev/sysdumpnullAIX通过#diag判定DISK位置AIX平台在更换硬盘前,有必要先判定具体硬盘位置,以免拔错硬盘造成MA 事故。
AIX更换跟盘
更换rootvg镜像卷组中的故障硬盘假设故障硬盘为hdisk0,其镜像为hdisk1,两块硬盘均属于rootvg。
1.移除镜像拷贝:unmirrorvg rootvg hdisk02.将hdisk0从启动列表中移除:Note: 如果还有其它引导设备,请加入。
bootlist -om normal hdisk1此步骤要求hdisk1 在rootvg 中保持为可引导设备。
完成此步骤后,确保hdisk0 未出现在输出中。
3.如果是rootvg中硬盘损坏,需要重新创建故障硬盘中的所有专属转储设备。
如果坏盘上有专属的dump设备,那么在另一块硬盘上使用mklv命令来创建一个新的dump逻辑卷。
通过sysdumpdev命令来指定新的dump逻辑卷为主转储设备。
4.删除故障硬盘:Note: 如果故障硬盘是用于引导系统的硬盘,则删除磁盘设备条目还会删除/dev/ipldevice 硬链接。
reducevg rootvg hdisk0rmdev -dl hdisk05.如果故障硬盘为最常用的引导设备,重新创建hdisk1的硬链接:ln /dev/rhdisk1 /dev/ipldevice检查硬链接是否创建:ls /dev/ipldevice6.手动热插拔更换故障硬盘。
可以通过diag定位。
7.扫描硬件:cfgmgr -v8.将新硬盘hdisk0加入rootvg:extendvg rootvg hdisk0可能会出现以下错误告警:0516-050 Not enough descriptor space left in this volume group.Either try adding a smaller PV or use another volume group.如果您遇到此错误,并且无法将新硬盘添加到卷组,则可以尝试将逻辑卷镜像到卷组中已经存在的另一个PV,或者添加一个较小的PV。
如果两种选择都不可行,则可以尝试使用chvg命令将该卷组升级为大类型或可伸缩类型卷组,以绕过此限制。
