nimol_update 命令

用途

在 NIMOL 客户机上运行 geninstall 来执行软件维护。

注: 此命令仅用于 Hardware Management Console (HMC) 中的 Virtual I/O Server (VIOS) 或集成虚拟化管理 (IVM)。

语法

nimol_update -c 客户端主机名 [ -L 标签 ] [ -f geninstall_flags ] [ -m 远程访问方法 ] [ -p 包列表 ] [ -D ]

描述

nimol_update 命令在配置的 NIMOL 客户机上使用指定的远程访问方法执行 geninstall 命令,此远程访问方法在缺省情况下为 /usr/bin/rsh。 在使用 nimol_config 命令配置 NIMOL 服务器时,用户可以将缺省远程访问方法设为除 /usr/bin/rsh 以外的某个值,例如,/usr/bin/ssh。 通过使用不带 -n 标志的 nimol_install 命令安装了机器时,机器将被视为 NIMOL 客户机。

此命令运行 geninstall 命令,使用 -acgX 作为其缺省标志。 使用 -f 标志来指定 geninstall 命令标志。 用 -p 标志指定传递 geninstall 命令的软件包。

使用 nimol_update 命令安装文件集时,必须指定拥有 lpp_source 的资源标号。 运行 nimol_config -l -L label 来确定资源标号是否包含 lpp_source。 如果尚未全局导出资源标号目录,那么此命令会将其导出。 客户机将安装此目录并在安装过程中使用它作为源目录。

标志

描述
-c 客户机主机名 指定要对其执行 geninstall 命令的 NIMOL 客户机主机名。
-D 以调试方式运行命令。
-f geninstall_flags 指定要传递到 geninstall 命令的标志。 缺省标志为 -acgX
-L 标签 指定将作为安装映像源使用的资源标号的名称。
-m 远程访问方法 指定要使用的远程访问方法来运行 geninstall 命令。 缺省值为 /usr/bin/rsh。 另一个选项为 /usr/bin/ssh
-p 软件包列表 指定要传递到 geninstall 命令的软件包的名称。 缺省值为 all

退出状态

描述
重大安全事件数量 命令成功完成。
> 0 返回错误。

安全性

要在 NIMOL 客户机上运行 nimol_update 命令,客户机必须提供对 NIMOL 服务器的远程访问许可权。 使用 /usr/bin/ssh 是比 /usr/bin/rsh 更安全的远程访问方法。

示例

  1. 要将资源标号 530 中的所有软件包安装到客户机 myclient,请输入:
    nimol_update -c myclient -L 530
  2. 要对客户机 myclient 上的 bos.games 应用更新,请输入:
    nimol_update -c myclient -L 530 -f "-a" -p "bos.games"
  3. 要从客户机 myclient 除去 bos.games,请输入:
    nimol_update -c myclient -f "-u" -p "bos.games"
  4. 要使用 ssh执行 geninstall 命令,请输入:
    nimol_update -c myclient -L 530 -m ssh

位置

/usr/sbin/nimol_update

文件

描述
/etc/nimol.conf 存储命令的配置信息。