创建AIX小型机rootvg镜像:保障系统容错与快速恢复

需积分: 9 1 下载量 77 浏览量 更新于2024-09-07 收藏 33KB DOC 举报
AIX小型机rootvg的镜像创建与管理 在AIX操作系统中,rootvg是系统的主要卷组,包含了操作系统的核心文件和系统启动所需的必要组件。如果rootvg所在的硬盘发生故障,系统将无法正常启动,即使有mksysb备份也无法立即恢复。为了解决这个问题,可以对rootvg进行镜像配置,实现单机BOS容错,确保在硬盘故障时能够快速恢复系统。 以下是创建rootvg镜像的详细步骤: 1. **扩展卷组**: 首先,需要添加一个新的物理卷(PV)到rootvg中,如hdisk1。使用`extendvg`命令可以将新硬盘添加到rootvg中: ``` # extendvg rootvg hdisk1 ``` 2. **关闭quorum**: 单镜像卷组不需要quorum(多数决策机制),因为它只有一个镜像副本。使用`chvg`命令关闭rootvg的quorum: ``` # chvg -Qn rootvg ``` 关闭quorum是为了防止在包含VGDA(卷组描述符区域)的磁盘不可用时导致整个卷组无法激活。 3. **创建镜像逻辑卷**: 使用`mirrorvg`命令可以一次性为rootvg中所有逻辑卷(LV)创建镜像,或者使用`mklvcopy`命令逐个创建。例如,使用`mirrorvg`命令: ``` # mirrorvg -s rootvg ``` 或者,使用`mklvcopy`为每个LV创建镜像: ``` # mklvcopy hd1 hdisk1 # mklvcopy hd2 hdisk1 ... ``` 4. **同步数据**: 创建镜像后,需要同步新镜像上的数据。使用`syncvg`命令完成这一过程: ``` # syncvg -v rootvg ``` 5. **更新启动信息**: 为了让rootvg中的任何物理卷都能启动系统,必须更新启动扇区。使用`bosboot`命令: ``` # bosboot ``` 6. **更新引导列表**: 最后,可能需要更新引导列表,确保系统可以从新镜像启动。这可以通过`bootlist`命令完成: ``` # bootlist ``` 7. **重启系统**: 完成上述步骤后,重启系统以应用更改。使用`shutdown`命令安全关机,然后重新启动: ``` # shutdown -Fr ``` 8. **检查和验证**: 重启后,验证rootvg的镜像功能是否正常工作,通过`bootinfo -b`查看引导信息,确保新的镜像磁盘被正确识别。 创建rootvg镜像后,系统将在一个硬盘故障的情况下,仍能依赖其他镜像硬盘启动,大大提高了系统的可用性和容错性。然而,这并不意味着可以忽略备份策略,定期的系统备份仍然是保障数据安全的重要环节。