雄关漫道真如铁,而今迈步从头越。
全部博文(348)
分类: AIX
2013-12-22 21:58:47
SA们都知道小机的优势不仅在于其有着强悍的计算能力与稳定性还有更重要的一个特性在于其可在不停机的情况下进行卸载和添加新的硬件设备,这对于企业的关键业务与强一致性业务至关重要。其中支持这些操作的设备包括 PCI 适配器、SCSI 设备,以及一些 RAID 设备,当然并不是所有的 PCI 适配器都支持热插拔任务。
本文分享了两个典型的例子以供博友们参考学习如何在不影响业务的情况下,在线更换故障设备或者升级硬件设备。
一、 在线更换以太网卡
1.确认故障的以太网卡
#ifconfig -a
2.detach掉故障网卡
#ifconfig en3 detach
3.启动 DIAG 工具在命令提示符处输入 diag 命令。
4. 从“Function Selection”菜单中,选择“Task Selection (Diagnostics, Advanced Diagnostics, Service Aids, etc.)”选项
5. 在“Task Selection List”菜单中,向下滚动到“Hot Plug Task”菜单选项,并选择它
6. 在“PCI Hot Plug Manager”菜单中,选择“Unconfigure A device”。选择要取消配置的合适的适配器
7. 在“PCI Hot Plug Manager”菜单中,选择“Replace/Remove a PCI Hot Plug Adapter”
8. 选择了 ent2 适配器之后,将显示“Replace/Remove a PCI Hot Plug Adapter”菜单,在这个场景中,我们将更换该适配器(要开始更换请按 Enter键)。
9.开始更换适配器,更换过程中需要完成如下步骤:
<一> 通过按 Enter 键,确认应该对该适配器进行更换。将可视的指示器设置为标识状态。您可以按 x 键、Enter 键退出。
<二> 交换 PCI 适配器。将可视的指示器设置为操作状态。要继续进行,请按 Enter 键。要退出,请按 x 键,然后按 Enter 键。交换过程需要从 PCI 插槽中删除 PCI Blind Swap Cassette,使用具有相同 FRU 的 PCI 以太网适配器来替换 PCI 以太网适配器,然后组装到 PCI Blind Swap Canister 中。注:如果您选择退出这个阶段,那么 PCI 插槽将处于已删除的状态。
<三> 将 PCI Blind Swap Cassette 插回到 PCI 插槽。要继续进行,请按 Enter 键。现在已经更换了适配器,并且做好了重新配置的准备。
10. 在更换了 PCI 以太网适配器之后,必须对该设备进行配置。在“PCI Hot Plug Manager”菜单中,选择“Configure a Defined Device”,然后选择 ent3 以太网设备,并按 Enter 键。
11.ok,这样我们就可以继续使用新的硬件设备了。
二、 在线更换硬盘
磁盘开始报告IO错误或者磁盘无法满足需求时我们就需要对其进行更换,以防止出现故障或者瓶颈。
场景一:
如果您所希望更换的磁盘进行了镜像,可以执行下列步骤:
1. 使用 rmlvcopy 命令或者 unmirrorvg 命令,删除位于该磁盘中的所有逻辑卷的副本。
2. 使用 reducevg 命令从卷组中删除该磁盘。
3. 使用 rmdev 命令删除磁盘定义。
4. 物理删除该磁盘。
5. 更换新的替换磁盘(可运行cfgmgr或mkdev)。
6. 使用 extendvg 命令将刚添加的磁盘包含到卷组中。
7. 使用 mklvcopy 或者 mirrorvg,为所有的逻辑卷重新创建并同步副本。
场景二:
如果您所希望更换的磁盘没有进行镜像,并且能够正常工作,可执行下列步骤:
1. 更换新的替换磁盘(可运行cfgmgr或mkdev)
2. 使用 extendvg 命令,将刚添加的磁盘包含到卷组中。
3. 使用 migratepv 命令或者 migratelp 命令,将故障磁盘中的所有分区迁移到新的磁盘。如果这些磁盘属于 rootvg,那么您应该考虑下面的情况:如果要更换的磁盘包含 BLV 的一个副本,那么必须使用 chpv -c 命令清除它。必须使用 bosboot 命令在新的磁盘上创建一个新的 BLV 映像并且必须使用 bootlist 命令更新 bootlist以使这些更改生效。
其他:如果要更换的磁盘中包含分页空间或者主转储设备,那么应该禁用它们。在 migratepv 命令完成之后再重新激活它们。
4. 使用 reducevg 命令从卷组中删除故障磁盘。
5. 使用 rmdev 命令删除磁盘定义。