alt_disk_install命令介绍
- 格式:doc
- 大小:86.50 KB
- 文档页数:13
alt_disk_install 命令用途安装具有 mksysb 安装映象的备用磁盘或将当前运行的系统克隆到备用磁盘。
语法“创建备用磁盘:”alt_disk_install { -d device | -C} [ -i image.data] [ -s script ] [ -R resolv_conf] [ -D] [ -B] [ -V] [ -r][ -O ][ -p platform ] [ -L mksysb_level ][ -b bundle_name ] [ -I installp_flags ][ -l images_location ] [ -f fix_bundle ][ -F fixes ] [ -e exclude_list ] [ -w filesets ][ -n] [ -P phase_option ] target_disks...“清空备用磁盘卷组:”alt_disk_install-X对于 alt_disk_install AIX 4.3.2 或更高版本:“确定卷组引导磁盘:”alt_disk_install -q disk“置于睡眠卷组:”alt_disk_install -S“重命名备用磁盘卷组:”alt_disk_install -v new_volume_group_name disk“唤醒卷组:”alt_disk_install -W disk“清空备用磁盘卷组:”alt_disk_install -X [ volume_group]描述alt_disk_install命令允许用户使用一种方法可以不用花费时间卸下机器就将操作系统更新至下一个发行或维护级别。
这可以通过两种方法进行,即通过将 mksysb 映象安装到分开的磁盘上,或通过克隆当前系统然后应用更新来达到下一个维护包。
注意:alt_disk_install创建卷组、逻辑卷、特定设备文件以及使用“alt”前缀的系统文件。
如果在系统上利用了alt_disk_install,则管理员应该避免具有或创建卷组、逻辑卷、特定设备文件或具有“alt”前缀的文件系统—alt_disk_install操作系统可能会不经意地除去、改变或破坏这些项。
第一种功能(安装 mksysb)要求 AIX 4.3 或更高版本 mksysb 映象、AIX 4.3 或更高版本 mksysb 磁带、AIX 4.3.3 或更高版本 mksysb CD。
用当前使用的一个或多个磁盘调用alt_disk_install命令,然后将 mksysb 恢复到那些磁盘,这样(如果用户使用)下一个重新引导在 AIX 4.3 或更高版本系统上引导系统。
注:1. 不能使用alt_disk_install安装比当前安装在系统上的版本更早的 AIX 版本。
例如,不能在 AIX 5.1 上安装 AIX 4.3mksysb。
2. 如果需要,bootlist命令可以在已经引导新磁盘后运行,并可以更改引导列表来引导回操作系统的较旧版本。
第二种功能(克隆正在运行的 rootvg)允许用户创建根卷组的备份副本。
此副本在 rootvg 失败时可用作备份,或它可以通过安装附加的更新来修改。
一种情况可能是克隆 4.2.0 系统,然后安装更新以将克隆的 rootvg 升到 4.2.1.0。
这将在系统还在运行时更新系统,然后自新的 rootvg 的重新引导使正在运行的系统的级别达到 4.2.1。
如果该级别有问题,将引导列表更改回 4.2.0 磁盘并重新启动将使系统返回到 4.2.0。
其它情况将包含克隆 rootvg 并应用各修正包,重新引导系统并测试那些修正包,以及当有问题时重新引导回原始 rootvg。
注:NIM 备用磁盘迁移(升级版本或发行版级别)通过 AIX 5.1 和更高版本中的nimadm命令受支持。
请参阅nimadm文档以获取更多详细信息。
当前,对于这两种功能,您可以在 4.1.4.0 或更高级别的系统上运行alt_disk_install命令。
必须在系统上安装bos.alt_disk_install.rte文件集来执行alt_disk_install命令,且也必须安装bos.alt_disk_install.boot_images文件集来执行将 mksysb 安装到备用磁盘上。
使用的 mksysb 映象必须提前创建,且必须具有要装入此映象的系统所需的所有必要的设备和内核支持。
在系统从新安装的磁盘重新引导之前,不能安装新的设备或内核支持。
注:您要安装的 mksysb 的版本发行版维护包必须与bos.alt_disk_install.boot_images文件集中级别匹配。
当克隆 rootvg 卷组时,用bosboot命令创建一个新的引导映象。
当安装 mksysb 映象时,mksysb 的级别的引导映象和平台类型复制到新的备用 rootvg 的引导逻辑卷中。
当重新引导系统时,bosboot命令在引导的前期运行,然后再次重新引导系统。
这是为了将引导映象和刚刚重新恢复的 mksysb 同步。
系统然后以常规方式引导。
在安装结束时,一个卷组 altinst_rootvg,保留在目标磁盘上处于脱机状态并作为占位符。
如果联机,它显示不具有任何逻辑卷,但它的确实际包含逻辑卷,只是因为它们的名称和正在运行的系统上的逻辑卷的名称冲突,它们已经从 ODM 除去。
推荐您不要将altinst_rootvg 组卷联机,只要将定义保留在那里作为占位符。
在系统从新的备用磁盘重新引导之后,除非alt_disk_install版本是 4.3.2 或更高,否则先前的 rootvg 卷组不在lspv列表中出现。
对于alt_disk_install 4.3.2 或更高版本:在从新的备用磁盘重新启动后,先前的 rootvg 卷组在lspv列表中出现,名为“old_rootvg”,且包含原始 rootvg 中的所有磁盘。
此先前的 rootvg 卷组设置为重新引导时不联机,且仅应该用 -X 标志除去它(即alt_disk_install-X old_rootvg)。
如果有必要返回到原始 rootvg,则使用 bootlist 命令更改引导列表以从原始 rootvg 重新引导。
对于alt_disk_install 4.3.2 或更高版本:如果不清楚哪个磁盘是特定卷组的引导磁盘,可以用 -q 标志来确定引导磁盘。
当卷组由多个磁盘构成且有必要更改引导列表时,这会显得非常有用。
备用根文件系统作为/alt_inst安装,这样其它文件系统将具有该前缀(/alt_inst/usr、/alt_inst/var)。
这就是如果使用定制脚本时,该如何访问它们的方式。
注意:如果用alt_disk_install创建了备用 rootvg,当不再希望使用它,或不想再运行alt_disk_install命令时,请不要在 altinst_rootvg 命令上运行 exportvg。
仅运行alt_disk_install -X命令来从 ODM 数据库中除去 altinst_rootvg 定义。
您不能运行exportvg命令(或reducevg 命令)的原因是逻辑卷名称和文件系统名称现在具有实际名称,且exportvg将从实际 rootvg 的/etc/filesystems除去实际文件系统的节。
如果偶然运行了exportvg,请确保在重新启动系统前重新创建/etc/filesystems文件。
如果没有正确的/etc/filesystems文件,系统不会重新引导。
此功能还可用于“网络安装管理”(NIM)。
有关更多信息,请参阅 NIM Guide。
alt_disk_install的 AIX 4.3.1 及更高版本可以分阶段执行。
安装分为三个阶段,而缺省值是执行所有三个阶段。
阶段 1 创建altinst_rootvg卷组、alt_“逻辑卷”、/alt_inst文件系统,并恢复 mksysb 或 rootvg 数据。
阶段 2 运行任何指定的定制脚本,安装更新、新文件集、修正包或卷(仅克隆时),复制一个resolv.conf文件(如果指定),以及复制文件过去以保留一个 NIM 客户机(如果指定)。
阶段 3 卸装/alt_inst文件系统,重命名文件系统和逻辑卷,除去alt_ logical卷,命名 ODM 以及使 altinst_rootvg 脱机。
如果指定,它设置引导列表和重新引导程序。
可以分开运行每个阶段,同时运行阶段 1 和 2,或同时运行阶段 2 和 3。
在阶段 3 运行之前,阶段 2 可以多次运行。
必须运行阶段 3 来获取是可用 rootvg 的卷组。
运行阶段 1 和 2 使 /alt_inst 文件系统保留已安装状态。
如果已经运行了阶段 1 和/或阶段 2,而想要重头再来(除去 altinst_rootvg),请运行alt_disk_install-x命令来清空。
对于alt_disk_install 4.3.2 或更高版本:如果有必要在原始 rootvg 和新的备用磁盘间进行数据存取,则卷组“唤醒”可以在非已引导卷组上使用 -W 标志来实现。
“唤醒”将卷组置于alt_disk_install阶段 1 状态后(即,将安装 /alt_inst 文件系统)。
注:经历“唤醒”的卷组将重命名为“altinst_rootvg”。
限制正在运行系统的操作系统的版本必须高于或等于经历“唤醒”的卷组的操作系统的版本。
这可能意味着有必要从“altinst_rootvg”引导并“唤醒”“old_rootvg”。
例如:从正运行 4.1.5 系统上的alt_disk_install 4.3.3 mksysb 创建一个备用磁盘。
要在两个卷组之间存取数据,有必要从 4.3.3 备用磁盘引导并“唤醒”4.1.5“old_rootvg”卷组。
此限制是由 jfs 日志条目的不兼容性引起的。
“唤醒”包含更高操作系统版本的卷组是可能的,但那个卷组不能是曾经作为系统 rootvg 的卷组。
如果这样,当卷组正经历“唤醒”时,它可能已经记录了不能由旧的操作系统版本 rootvg 解释的 jfs 日志条目。
JFS 日志条目通常代表在重新引导之前未卸装的文件系统,例如 /,/usr。
除非 FORCE 环境变量设置为“yes”,否则alt_disk_install命令不会允许“唤醒”在具有更高操作系统版本的卷组上发生。
注意:如果在包含更高操作系统版本的卷组上和正在运行的卷组上依次尝试一个 FORCE“唤醒”,且“唤醒”卷组已经是一个系统 rootvg,将发生错误。
当不再需要数据存取时,可以使用 -S 标志将卷组置于睡眠状态。
注:已经历“唤醒”的卷组必须在它能被引导和用作 rootvg 之前“置于睡眠”。