通过 nimadm 迁移到 AIX 6.1
2010-02-02 00:00:00 来源:WEB开发网缓存文件系统将占用 NIM 主机上的空间。您必须在 NIM 主机上的一个卷组中拥有足够的磁盘空间来容纳客户机的 rootvg 文件系统,并为每个客户机的迁移预留一些空间。
增加了 NIM 主机上的 CPU 占用。
增加了主机上的 I/O。为获得最佳性能,建议使用 NIM 主机上的这样一个卷组:不包含 AIX 迁移使用的 NIM 资源的卷组。
鉴于性能原因,我的环境中部署的 nimadm 启用了 Local Disk Caching 选项。
nimadm 命令执行的迁移包含 12 个阶段,在执行迁移之前适当了解每个阶段是很有用的。
主机发送 alt_disk_install 命令到客户机,这将在目标磁盘上创建一个客户机 rootvg 副本。在这个阶段,替代根卷组(altinst_rootvg)将被创建。
NIM 主机在 nimadmvg 卷组中创建缓存文件系统,并对需要的迁移磁盘空间执行一些初步检查。
NIM 主机将 NIM 客户机的数据复制到 nimadmvg 中的缓存文件系统。这种数据复制通过 rsh 完成。
如果已指定一个预迁移脚本,则该脚本在这个时间段执行。
保存系统配置文件,计算初始迁移磁盘空间并创建适当的文件系统扩展。恢复 bos 映像并合并设备数据库(类似于传统迁移)。执行所有迁移合并方法并进行其他一些处理。
使用 installp 迁移所有系统文件组,这个阶段还将安装所有必要的 RPM 映像。
如果已指定一个迁移后脚本资源,则该脚本在这个时间段执行。
运行 bosboot 命令创建一个客户机启动映像,这个启动映像将写入客户机的替代启动逻辑卷(alt_hd5)。
现在,从 NIM 主机的本地缓存文件复制所有迁移数据,并通过 rsh 同步到客户机的替代 rootvg。
NIM 主机进行清理并删除本地缓存文件系统。
赞助商链接