nimclient 命令
用途
nimclient命令允许从 NIM 客户端执行网络安装管理(NIM)操作。
语法
描述
工作站(NIM 客户机)使用 nimclient 命令来牵引 NIM 资源。 该命令能启用或禁用 NIM 主控服务器为工作站启动工作站安装和定制的能力。 nimclient命令可用于生成可用 NIM 资源列表或显示已分配给客户端的 NIM 资源。 带有 -o 标志的 nimclient 命令可以执行有限的 NIM 操作。
标志
| 项 | 描述 |
|---|---|
| -a 属性=值 | 传递信息到 NIM 操作。
|
| -c | 在 NIM 主控机推送操作过程中启用 SSL 认证。 注意:必须使用 "
nimconfig -c命令在 NIM 主控机上配置OpenSSL证书。 执行 nimclient -c 时从 NIM 主控机复制 SSL 证书。 |
| -C | 在 NIM 主控机推送操作过程中,禁用 SSL 认证并使用标准 nimsh 安全性。 |
| -d | 按照主控机的日期和时间设置客户机的日期和时间。 |
| -e | 配置 NIM 客户机环境以支持双堆栈方式,这意味着通过单个接口定义实现 IPv4 和 IPv6 协议。 注意:在配置双协议栈环境之前,运行 "autoconf6命令并启动 "ndpd-host守护进程。
|
| -l Lsnim参数 | 使用您指定的 lsnim 参数在主控机上执行 lsnim 命令。 使用该选项的所有参数都必须遵守 "lsnim命令的语法规则。 某些 "lsnim语法要求使用 NIM 对象名称。 要查找您的机器的 NIM 名称,请参阅 /etc/niminfo 文件。 注: 从技术等级3 7.3AIX® 开始,NIM对象类型中引入了一种新的
customer 对象类型。 随着 customer NIM对象类型的引入, nimclient -l 该命令仅显示当前 customer 对象组中的资源。 有关 NIM 对象类型的更多信息,请参阅 命令 nim 页中的 标志 -t 。 |
| -o Operation | 执行指定的操作。 以下是可能进行的操作:
|
| -p | -p标志使 NIM 主站能够推送命令。 |
| -P | 删除 NIM 主站推送命令的权限。 注意:主控机通过使用 -F 标志覆盖该限制。
|
安全性
- 访问控制
- 您必须拥有 root 权限才能运行 "nimclient命令。
- RBCA 用户
- RBAC 用户请注意:此命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关授权和权限的更多信息,请参阅安全中的特权命令数据库。 有关该命令的权限和授权列表,请参阅 "lssecattr命令或 "getcmdattr子命令。
示例
- 要列出 NIM 名称为 "
pluto时该机器可用的所有 NIM 资源,请输入以下命令:nimclient -l -L pluto - 要列出 NIM 名称为 "
pluto时该机器可用的所有共享产品对象树 (SPOT),请输入以下命令:nimclient -l -L -t spot pluto - 要列出可能从本机启动的操作,请输入以下命令:
nimclient -l -p -s pull_ops - 要防止 NIM 主控程序在客户端上本地运行命令,请输入以下命令:
nimclient -P - 要分配名为 "
myspot的 spot 资源、名为 "images的 lpp_source 资源和名为 "dept_bundle的 installp 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 - 要安装与驻留在 lpp_source
updt_images中的 APARIX12345相关的所有文件集更新,请输入以下命令:nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=IX12345 - 要从单机版 NIM 对驻留在 lpp_source "
lpp_source1中的 APAR "IX12345运行实时更新,请输入以下命令:nimclient -o allocate -a lpp_source=lpp_source1 nimclient -o cust -a live_update=yes -a filesets=IX12345 - 要使用来自 "
updt_imageslpp_source 的最新更新更新客户端上安装的所有软件,请输入以下命令:nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=update_all - 要使用名为 "
spot1的 SPOT 资源使系统以维护模式启动,请输入以下命令:
该命令设置维护启动操作,但必须在本地启动网络启动。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 - 要使用 lpp_source
client_images安装 NIM installp_bundleclient_bundle中列出的文件集,同时在安装操作期间自动分配这些资源,请输入以下命令:nimclient -o cust -a installp_bundle=client_bundle \ -a lpp_source=client_images - 要执行基本系统安装,同时从名为 "
client_grp的 NIM 资源组自动分配所有适用资源,请输入以下命令:nimclient -o bos_inst -a group=client_grp - 要执行基本系统安装,同时自动分配主控机上定义为默认资源组的 NIM 组中的所有适用资源,请输入以下命令:
nimclient -o bos_inst - 要复制 SSL 证书并启用 SSL 认证,请输入:
nimclient -c注意:使用此命令选项前,必须在 NIM 客户端上安装OpenSSL。 - 要配置双堆栈环境,请输入:
nimclient -e en0
文件
| 项 | 描述 |
|---|---|
| /etc/niminfo | 包含由 NIM 使用的变量。 |