IBM alt_disk_install 命令参数
alt_disk_install 命令
转自:https://www.ibm.com/support/knowledgecenter/ssw_aix_72/a_commands/alt_disk_install.html
用途:
安装具有 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.3 mksysb。
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 除去实际文件系统的节。
AIX版本查看
推荐维护包(RM)的命令规则是4位的VRMF-RM。 在维护包号加两为数字后缀RM。
(1)V: 操作系统版本号(Version)
(2)R:发行版号(Release)
(3)M: 修正版号(Modification)
(4)F:修订版号(Fix)
(5)RM:推荐维护包(Recommended Maintenance)
oslevel -r -l 5300-03 --列出缺省RM
oslevel -rq --列出所有的RM
oslevel -r --列出最高的RM