nimclient 命令
用途
允许从 NIM 客户机执行网络安装管理 (NIM) 操作。
语法
要启用或禁用 NIM 主控机的推送许可权,请输入:
要启用或禁用密码认证以进行 NIM 主控机推送操作,请输入:
要列出有关 NIM 环境的信息,请输入:
nimclient -lLsnimParameters
要将日期和时间设为 NIM 主控机的日期和时间,请输入:
nimclient -d
要执行 NIM 操作,请输入:
描述
工作站(NIM 客户机)使用 nimclient 命令来牵引 NIM 资源。 该命令能启用或禁用 NIM 主控服务器为工作站启动工作站安装和定制的能力。 nimclient 命令能够用来生成可用的 NIM 资源列表或者显示已分配到客户机的 NIM 资源。 一个 NIM 操作的有限集也可通过使用 -o 标志的 nimclient 命令来执行。
标志
| 项 | 描述 |
|---|---|
| -a Attribute=值 | 传递信息到 NIM 操作。
|
| -c | 在 NIM 主控机推送操作过程中启用 SSL 认证。 注意: 必须使用 nimconfig -c 命令在 NIM 主控器上配置 OpenSSL 证书。 执行 nimclient -c 时从 NIM 主控机复制 SSL 证书。
|
| -C | 在 NIM 主控机推送操作过程中,禁用 SSL 认证并使用标准 nimsh 安全性。 |
| -d | 按照主控机的日期和时间设置客户机的日期和时间。 |
| -l Lsnim 参数 | 使用您指定的 lsnim 参数在主控机上执行 lsnim 命令。 和该选项一起使用的全部参数必须符合 lsnim 命令的语法规则。 注意某些 lsnim 语法要求使用 NIM 对象名称。 要查找您的机器的 NIM 名称,请参阅 /etc/niminfo 文件。 |
| -o 操作 | 执行指定的操作。 可能的操作是:
|
| -p | 启用 NIM 主控机来引导命令。 |
| -P | 解除 NIM 主控机的许可权来引导命令。注意:主控机通过使用 -F 标志覆盖该限制。 |
安全性
访问控制:必须具有 root 用户权限才能运行 nimclient 命令。
RBAC 用户和可信 AIX® 用户注意: 此命令可以执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限与特权的更多信息,请参阅安全性中的“特权限定的命令数据库”。 有关与该命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。
示例
- 当此机器的 NIM 名称为pluto,请输入:
nimclient -l -L pluto - 列出所有共享产品对象树 (SPOT) ,当其 NIM 名称为 pluto,请输入:
nimclient -l -L -t spot pluto - 要列出可从此机器启动的操作,请输入:
nimclient -l -p -s pull_ops - 要防止 NIM 主控机在客户机本地运行命令,请输入:
nimclient -P - 要分配指定的点资源,请执行以下操作:myspot,名为 lpp_source 的资源images和 installp 捆绑软件文件名dept_bundle,请输入:
nimclient -o allocate -a spot=myspot -a lpp_source=images \ -a installp_bundle=dept_bundle - 要在分配所需资源后执行基本系统安装,请输入:
nimclient -o bos_inst - 从独立客户机,要分配 lpp_source 并安装软件产品,以便可安装选项的映像,adt,包含在 lpp_source中,images,请输入:
然后输入:nimclient -o allocate -a lpp_source=imagesnimclient -o cust -a filesets="adt" - 从独立客户机,要分配 lpp_source 并安装软件产品,以便可安装选项的映像,adt,包含在 lpp_source中,images,并且可安装选项的名称包含在 installp_bundle中。bundle3,请输入:
然后输入:nimclient -o allocate -a lpp_source=images \ -a installp_bundle=bundle3nimclient -o cust - 要安装与 APAR 关联的所有文件集更新IX12345,驻留在 lpp_source 中 updt_images,请输入:
nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=IX12345 - 从 NIM 独立,运行 APAR 的实时更新IX12345,驻留在 lpp_source 中lpp_source1,请输入:
nimclient -o allocate -a lpp_source=lpp_source1 nimclient -o cust -a live_update=yes -a filesets=IX12345 - 要更新客户机上的所有已安装软件,请使用来自以下位置的最新更新:updt_images lpp_source,输入:
nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=update_all - 使系统能够使用指定的 SPOT 资源以维护方式引导spot1,请输入:
此命令行建立了维护引导操作,但必须本地启动网络引导。nimclient -o maint_boot -a spot=spot1 - 显示配置脚本的内容script1,请输入:
nimclient -o showres -a resource=script1 - 显示 bosinst.data 资源的内容bosinst_data1,请输入:
nimclient -o showres -a resource=bosinst_data1 - 列出 lpp_source 中的所有文件集lpp_source1相对于机器上当前安装的内容machine1,从 NIM 客户机machine1,请输入:
reference 属性由 nimclient 命令自动提供。nimclient -o showres -a resource=lpp_source1 - 列出由 lpp_source 上的软件解决的所有问题lpp_source1,使用:
nimclient -o showres -a instfix_flags="T" -a resource=lpp_source1 - 要安装 NIM installp_bundle 中列出的文件集 client_bundle使用 lpp_source client_images,在安装操作期间自动分配这些资源时,请输入:
nimclient -o cust -a installp_bundle=client_bundle \ -a lpp_source=client_images - 在从指定的 NIM 资源组自动分配所有适用资源时执行基本系统安装client_grp,请输入:
nimclient -o bos_inst -a group=client_grp - 要在从主控机上定义为缺省资源组的 NIM 组自动分配所有适用资源时执行基本系统安装,请输入:
nimclient -o bos_inst - 要复制 SSL 证书并启用 SSL 认证,请输入:
nimclient -c注: 必须先在 NIM 客户机上安装 OpenSSL ,然后才能使用此命令选项。
文件
| 项 | 描述 |
|---|---|
| /etc/niminfo | 包含 NIM 使用的变量。 |