安装备用磁盘迁移
nimadm 命令在 12 阶段执行迁移。
每个阶段可以使用 -P 标志来独立地执行。 您应该在分阶段执行迁移前对 nimadm 进程有一个很好的了解。 以下是 nimadm 各阶段:
- 主控机发出 alt_disk_install 命令到客户机,它创建 rootvg 副本到目标磁盘(alt_disk_install 进程的阶段 1)。 在此阶段中,将创建 altinst_rootvg (备用 rootvg)。 如果指定了目标 mksysb ,那么将使用 mksysb 在 NIM 主控机上使用本地磁盘高速缓存来创建 rootvg 。
- 主控机运行远程客户机命令来导出所有 /alt_inst 文件系统到主控机。 文件系统作为对主控机拥有 root 访问权的读/写被导出。 如果已经指定目标 mksysb,那么基于来自 mksysb 的 image.data 创建高速缓存文件系统。
- 主 NFS 安装在阶段 2 中导出的文件系统。 如果指定了目标 mskysb ,那么 mksysb 归档将恢复到在第 2 阶段创建的高速缓存文件系统中。
- 如果已指定了迁移前脚本资源,那么在此时执行它。
- 保存系统配置文件。 计算初始迁移空间并且进行适当的文件系统扩展。 将复原 bos 映像并合并设备数据库 (类似于常规迁移)。 执行所有迁移合并方法并进行某些杂项处理。
- 使用 installp 迁移所有系统文件集。 在此阶段也安装任何要求的 RPM 映像。
- 如果已经指定了 post-migration 脚本资源,会在此时执行它。
- 运行 bosboot 命令来创建客户机引导映像,该映像会写到客户机的引导逻辑卷(hd5)。
- 除去在阶段 3 中主控机上做的所有安装。
- 除去在阶段 2 中创建的所有客户机导出。
- 再次调用 alt_disk_install 命令(alt_disk_install 的阶段 3)来做最终的调整并放置 altinst_rootvg 为休眠。 引导列表设置为目标磁盘 (除非使用 -B 标志)。 如果已经指定输出 mksysb,高速缓存被归档到一个 mksysb 文件中,并产生一个 nim mksysb 资源。
- 执行清除来结束迁移。 如果指定了 -r 标志,那么将重新引导客户机。
注: nimadm 命令支持同时迁移多个客户机。