免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5182 | 回复: 0
打印 上一主题 下一主题

11i v3 更换已镜像的引导磁盘 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-31 04:39 |只看该作者 |倒序浏览

                                                更换已镜像的引导磁盘
更换已镜像的引导磁盘时,还必须执行其他两步操作:
1. 必须在更换磁盘上初始化引导信息。
2. 如果更换需要重新引导系统,而更换的又是主引导磁盘,则必须从备用引导磁盘进
行引导。
在本示例中,要更换的磁盘的 Lunpath 硬件路径为 0/1/1/1.0x3.0x0,其设备专用文件名
为 /dev/disk/disk14 和 /dev/rdisk/disk14。系统是 HP Integrity 服务器,因
此,物理卷名称必须指定引导磁盘(/dev/disk/disk14_p2 和 /dev/disk/
disk14_p2)上的 HP-UX 分区。
1. 将硬件路径保存到磁盘。
运行 ioscan 命令并记录故障磁盘的硬件路径,如下所示:
# ioscan –m lun /dev/disk/disk14
Class I Lun H/W Path Driver S/W State H/W Type Health Description
========================================================================
disk 14 64000/0xfa00/0x0 esdisk CLAIMED DEVICE offline HP MSA Vol
0/1/1/1.0x3.0x0
/dev/disk/disk14 /dev/rdisk/disk14
/dev/disk/disk14_p1 /dev/rdisk/disk14_p1
/dev/disk/disk14_p2 /dev/rdisk/disk14_p2
/dev/disk/disk14_p3 /dev/rdisk/disk14_p3
在本示例中,LUN 实例编号为 14,LUN 硬件路径为 64000/0xfa00/0x0,Lunpath
硬件路径为 0/1/1/1.0x3.0x0。
更换故障磁盘后,将创建新的 LUN 实例和 LUN 硬件路径。要在更换磁盘后标识
该磁盘,必须使用 Lunpath 硬件路径 (0/1/1/1.0x3.0x0)。
2. 暂停 LVM 对磁盘的访问。
如果磁盘不可热交换,则应关闭系统电源以更换磁盘。关闭系统后,便暂停了对磁
盘的 LVM 访问,因此可以跳过此步骤。
如果磁盘是可热交换的,请使用 pvchange 命令的 –a 选项断开该设备:
# pvchange -a N /dev/disk/disk14_p2
# pvchange -a N /dev/disk/disk14
3. 更换磁盘。
有关如何更换磁盘的硬件详细信息,请参阅该系统或磁盘阵列的硬件管理员指南。
如果磁盘是可热交换的,请更换它。
如果磁盘不可热交换,请关闭系统和电源,然后更换磁盘。重新引导系统。可能会
出现两个问题:
• 如果更换了通常用于引导的磁盘,则更换磁盘将不包含引导加载程序所需的信
息。这种情况下,请中断引导进程,并从配置为备用引导路径的镜像引导磁盘
进行引导。
• 如果根卷组中只有两个磁盘,系统 Quorum 检查可能会失败,如“卷组激活失
败” 。系统可能会在初始引导过程中出现混乱,并显示如
下消息:
panic: LVM: Configuration failure
在这种情况下,只有忽略 Quorum 才能引导成功。通过中断引导进程并向引
导命令添加 –lq 选项可完成此操作。
4. 通知海量存储子系统已更换磁盘。
如果未重新引导系统以更换故障磁盘,则首先运行 scsimgr,然后将该新磁盘用
作旧磁盘的更换磁盘。例如:
# scsimgr replace_wwid –D /dev/rdisk/disk14
该命令允许存储子系统使用新磁盘的 LUN 全球唯一标识符 (WWID) 替换旧磁盘的
LUN WWID。存储子系统将为更换磁盘创建一个新 LUN 实例和新设备专用文件。
5. 确定更换磁盘的新 LUN 实例编号。
例如:
# ioscan –m lun
Class I Lun H/W Path Driver S/W State H/W Type Health Description
========================================================================
disk 14 64000/0xfa00/0x0 esdisk NO_HW DEVICE offline HP MSA Vol
/dev/disk/disk14 /dev/rdisk/disk14
/dev/disk/disk14_p1 /dev/rdisk/disk14_p1
/dev/disk/disk14_p2 /dev/rdisk/disk14_p2
/dev/disk/disk14_p3 /dev/rdisk/disk14_p3
...
disk 28 64000/0xfa00/0x1c esdisk CLAIMED DEVICE online HP MSA Vol
0/1/1/1.0x3.0x0
/dev/disk/disk28 /dev/rdisk/disk28
在本示例中,为新磁盘创建 LUN 实例 28,其 LUN 硬件路径为 64000/0xfa00/0x1c,
具有设备专用文件 /dev/disk/disk28 和 /dev/rdisk/disk28,其 Lunpath
硬件路径与旧磁盘相同,为 0/1/1/1.0x3.0x0。现在,旧磁盘的旧 LUN 实例 14 没有
关联的 Lunpath。
注释: 如果已重新引导系统来更换故障磁盘,则 ioscan –m lun 将不显示旧
磁盘。
6. (仅限 HP Integrity 服务器)使用 idisk 命令和分区描述文件对替换磁盘进行分区。
a. 创建分区描述文件。例如:
# vi /tmp/idf
在本示例中,分区描述文件包含以下信息:
3
EFI 500MB
HPUX 100%
HPSP 400MB
本示例中的值表示引导磁盘有三个分区:EFI 分区、HP-UX 分区和 HPSP 分
区。早期 HP Integrity 服务器的引导磁盘的 EFI 分区可能只有 100 MB,并且
可能不包含 HPSP 分区。
b. 使用 idisk 和分区描述文件对磁盘进行分区,如下所示:
# idisk -f /tmp/idf -w /dev/rdisk/disk28
c. 要验证分区是否布局正确,请输入以下命令:
# idisk /dev/rdisk/disk28
d. 为所有分区创建设备文件。例如:
# insf -e -H 0/1/1/0.0x1.0x0
7. 将旧实例编号分配给替换磁盘。
例如:
# io_redirect_dsf -d /dev/disk/disk14 -n /dev/disk/disk28
这将向替换磁盘分配 LUN 实例编号 (14)。此外,将重命名新磁盘的设备专用文件,
以与旧 LUN 实例编号一致。以下 ioscan –m lun 输出显示了结果:
# ioscan –m lun /dev/disk/disk14
Class I Lun H/W Path Driver S/W State H/W Type Health Description
========================================================================
disk 14 64000/0xfa00/0x1c esdisk CLAIMED DEVICE online HP MSA Vol
0/1/1/1.0x3.0x0
/dev/disk/disk14 /dev/rdisk/disk14
/dev/disk/disk14_p1 /dev/rdisk/disk14_p1
/dev/disk/disk14_p2 /dev/rdisk/disk14_p2
/dev/disk/disk14_p3 /dev/rdisk/disk14_p3
LUN 硬件路径为 64000/0xfa00/0x0 的旧磁盘的 LUN 表示形式已经被删除。已从
LUN 实例 28 向 LUN 实例 14 重新分配了硬件路径为 64000/0xfa00/0x1c 的新磁盘
的 LUN 表示形式,并且其设备专用文件也已重命名为 /dev/disk/disk14 和
/dev/rdisk/disk14。
8. 将 LVM 配置信息恢复到新磁盘。
例如:
# vgcfgrestore -n /dev/vg00 /dev/rdisk/disk14_p2
注释: 在 HP 9000 服务器上,引导磁盘不进行分区,因此,物理卷将引用整个
磁盘而不是 HP-UX 分区。请使用以下命令:
# vgcfgrestore -n /dev/vg00 /dev/rdisk/disk14
9. 恢复 LVM 对磁盘的访问。
如果未在步骤 2中重新引导系统,则重新连接磁盘,如下所示:
# pvchange –a y /dev/disk/disk14_p2
对于 HP 9000 服务器,请使用以下命令:
# pvchange –a y /dev/disk/disk14
更换故障磁盘123
如果已重新引导系统,请通过重新激活卷组来重新连接磁盘,如下所示:
# vgchange -a y /dev/vg00
注释: 可以对已停用或已激活的卷组执行带 -a y 选项的 vgchange 命令。它
将连接卷组中所有磁盘的所有路径,并自动继续恢复脱机的卷组中的任何磁盘,或
者任何被替换的卷组中的任何磁盘。因此,只有在已完成卷组中所有磁盘和路径上
的所有工作,并且必须连接所有磁盘和路径时,才运行 vgchange 命令。
10. 初始化磁盘上的引导信息。
将引导实用程序放置在引导区域中。将 EFI 实用程序复制到 EFI 分区,并使用整个
磁盘的设备专用文件,如下所示:
# mkboot -e -l /dev/rdisk/disk14
在磁盘引导区域中添加自动引导文件,如下所示:
# mkboot -a "hpux -lq" /dev/rdisk/disk14
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17935/showart_1885340.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP