AIX小型机硬盘如何执行热插拔?(需要敲的指令、smit,详细点)

AIX小型机硬盘如何执行热插拔?(需要敲的指令、smit,详细点),第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报故障

#unmirrorvgrootvghdisk0

#reducevgrootvghdisk0

#rmdev-lhdisk0-d

换故障硬盘

#cfgmgr-v

确认新换硬盘物理卷名为hdiskx

#lspv

#chdev-lhdiskx-apv=yes

#extendvgrootvghdiskx

#mirrorvgrootvg

#bosboot-ad/dev/hdiskx

#bootlist-mnormalhdisk1hdiskx

重启,系统从hdisk1启动

datavg由hdisk5和hdisk6做成mirror,hdisk6报故障

#unmirrorvgdatavghdisk6

#reducevgdatavghdisk6

#rmdev-lhdisk6-d

换故障硬盘

#cfgmgr-v

确认新换硬盘物理卷名为hdiskx

#lspv

#chdev-lhdiskx-apv=yes

#extendvgdatavghdiskx

#mirrorvgdatavg

情景2

如果要替换的磁盘没有镜像,但仍在起作用,推荐按以下步骤:

1.使备用磁盘可用。如果磁盘是可热交换的(hot-swappable),可运行cfgmgr;否则,需要重启系统。

2.把新加的磁盘放入卷组,使用extendvg命令。

3.把故障磁盘的所有分区迁移到新磁盘,使用migratepv命令、或migratelp命令。

如果磁盘是rootvg的一部分,应考虑如下方面:

-如果要替换的磁盘包含一个BLV的复件,必须使用chpv-c命令清除掉。

-必须在新磁盘上创建一个新的BLV映像,使用bosboot命令。

-必须使用bootlist命令更新bootlist反映这些变化。

-如果要替换的磁盘包含分页空间或主dump设备,应禁用他们。migratepv命令完成后,应重新激活他们。

4.从卷组中移除故障磁盘,使用reducevg命令。

5.使用rmdev命令移除该磁盘定义。

datavg卷组hdisk6,hdisk7,无镜像,hidsk7损坏

#extendvgdatavghdiskx

#migratepvhdisk7hdiskx

#reducevghdisk7

#rmdev-lhdisk7-d

情景3

如果磁盘没有镜像,已完全损坏,在卷组中有其他可用磁盘,推荐以下步骤:

1.识别至少有一个分区位于故障磁盘的所有逻辑卷。

2.关闭逻辑卷并使用umount命令卸下所有相关的文件系统。

3.使用rmfs命令移除文件系统和逻辑卷。

4.使用reducevg命令从卷组中移除失败的磁盘。

5.使用rmdev命令移除磁盘定义。

6.物理移除磁盘。如果磁盘不是可热交换的,可能需要重启系统。

7.使备用磁盘可用。如果磁盘是可热交换的,可运行cfgmgr;否则,可能需要重启系统。

8.把新加的磁盘放入卷组,使用extendvg命令。

9.重新创建所有的逻辑卷和相关的文件系统,使用mklv命令和crfs命令。

10.如果有数据的备份,从备份中恢复数据。

情景4

如果磁盘没有镜像,已经完全损坏,在卷组中没有其他可用的磁盘(卷组只包含一个物理卷、或所有的物理卷同时损坏),卷组不是rootvg,推荐以下步骤:

1.从系统中导出卷组定义,使用exportvg命令。

2.确认/etc/filesystems不包含任何不正确的stanza。

3.使用rmdev命令移除磁盘定义。

4.物理移除磁盘。如果磁盘是不可热交换的,可能需要重启系统。

5.使替代磁盘可用。如果磁盘是可热交换的,可运行cfgmgr;否则,可能需要重启系统。

6.如果有卷组的备份,使用restvg命令恢复。

7.如果没有卷组备份,重新创建卷组、所有的逻辑卷、和相关的文件系统,使用mkvg命令。

8.如果有数据的备份,从备份恢复数据。

情景5

如果磁盘没有镜像,已完全损坏,卷组中没有其他可用的磁盘(卷组中只有一个物理卷、或所有的物理卷同时失败),并且卷组是rootvg,推荐如下步骤:

1.替换故障磁盘。

2.以维护模式引导系统。

3.从一个mksysb映像恢复系统。

磁盘镜像命名

#smitty mirrorvg

#mklv 命令允许你为每个逻辑卷选择一个或两个附加拷贝

#mklvcopy 命令为一个已经存在的逻辑卷增加镜像

#mirrorvg 命令对一个给定卷组的所有逻辑卷作镜像,缺省时试图将逻辑卷镜像到一个卷组的所有磁盘

例:对workvg卷组作三重镜像

很开心为你解答,希望你能采纳

前提:你说的磁盘阵列的意思我理解是:外置存储。(以下简称“存储)

(很多硬盘和控制器组成的设备。比如IBM DS4300,DS5300,DS8300等这样的设备)

回答一:在AIX中无法看到存储是RAID几的。

回答二:在存储中建立RAID10的数据保护可以保护存储中的数据。但 *** 作系统一般是在内置磁盘中安装的。所以你说的:“系统在阵列中有镜像”我推测是不正确的。

所以 *** 作系统(rootvg)没有数据保护很危险(容易形成单点故障,导致系统崩溃)。所以需要两块内置硬盘做rootvg的镜像(mirror)。当然:用户数据存储在阵列里

回答三:在AIX中 RAID和逻辑卷管理是两回事。就像生面和豆油一样。俩种东西。

我能想到你的意思应该是:磁盘阵列和逻辑卷是啥关系。对么?

解答如下:在DS4000/5000(高端存储比如DS6000/DS8000暂不讨论)中,很多硬盘划成一个RAID(比如RAID10或者RAID5)。在一个RAID中包含很多个LUN 。

例子:(有存储有20块硬盘,前10块硬盘划成RAID5,后10块硬盘划成RAID10)

(在小机中有两块内置硬盘HDISK0,HDISK1均为ROOTVG)

RAID5

LUN1

LUN2

RAID10

LUN3

LUN4

LUN5

这样在AIX *** 作系统中看到的是:

#lspv

hdisk0rootvg

hdisk1rootvg

hdisk2

.....

hdisk6

就是说:在AIX中认为每个LUN是一个HDISK。

每个HDISK可以作为一个独立的VG(当然也可以多个HDISK做成一个VG)

VG和逻辑卷的关系是:

一个VG有多个逻辑卷(LV)

一个逻辑卷对应一个文件系统。

最后:建议你看看逻辑管理这样的书。应该会更清楚点。

祝顺!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11182067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存