nim 命令

用途

对网络安装管理 (NIM) 对象执行操作。

语法

nim { -o 操作}[ -F ][ -t 类型 ][ -a 属性=..] {ObjectName}

描述

nim 命令对 NIM 对象执行操作。 执行的操作类型依赖于由 ObjectName 参数指定的对象类型。 可能的操作包含初始化环境和管理资源。 可以使用 lsnim 命令来显示所支持操作的列表。

标志

描述
-a 属性 =.. 将指定值分配给指定属性。 使用 lsnim -q Operation -t Type 命令为特定操作获取有效属性列表。
-f 覆盖一些安全检查。
-o 操作 指定要对 NIM 对象执行的操作。 可能的操作是:
激活
启动受管系统。
ALLOCATE
分配资源以供使用。
alt_disk_install
执行备用磁盘安装。
alt_disk_mig
rootvg 的副本创建到一个或多个可用磁盘,并同时将其升级到 AIX®的新版本或发行版级别。
bos_inst
执行 BOS 安装。
更改
更改对象的属性。
check
检查 NIM 对象的状态。
chwpar
更改受管工作负载分区的特征。
创建
创建受管系统的实例。
cust
执行软件定制。
deactivate
停止受管系统。
DEALLOCATE
释放资源。
定义
定义对象。
destroy
除去受管系统的实例。
diag
使系统能够引导诊断映像。
dkls_init
初始化系统的无盘环境。
dtls_init
初始化系统的无数据环境。
fix_query
列出 APAR 或关键字的修订信息。
linux_inst
在独立客户机上安装 Linux® 操作系统。
lppchk
在 NIM 系统和 SPOT 上验证已安装的文件集。
lppmgr
除去 lpp_source 中的不必要的软件映像。
lslpp
列出有关对象的许可程序信息。
lswpar
显示受管工作负载分区的特征。
maint
执行软件维护。
maint_boot
使系统能够以维护方式引导。
重新引导
重新引导 NIM 客户机系统。
描述
-o Operation(续)
移除
除去对象。
重置
重新设置对象的 NIM 状态。
restvg
执行 restvg 操作。
选择 (select)
从对组执行的操作包括和排除组成员。
showlog
显示 NIM 客户机的安装、引导或定制日志,或者 NIM 主控机中的 SPOT 的安装日志。
showres
显示 NIM 资源的内容。
sync
使 NIM 数据库与另一主控机同步。
sync_roots
为特定的共享产品对象树 (SPOT) 同步无盘和无数据客户机的根目录。
syncwpar
使受管工作负载分区软件与管理系统同步。
takeover
允许已配置为 alternate_master 的机器获取对 NIM 环境的控制权。
unconfig
取消配置 NIM 主控机文件集。
更新 (update)
将软件添加到 lpp_source 或将软件从 lpp_source 中除去。
updateios
对类型为 viosivm 的虚拟输入/输出服务器 (VIOS) 管理服务器执行软件定制和维护。

使用 lsnim -POt Type 命令为特定类型获取有效操作的列表。

描述
-t 类型 指定定义操作的 NIM 对象的类型。 可能的类型是:

资源类型:

adapter_def
包含子适配器定义文件的目录。
boot
内部管理的 NIM 资源,用于指示已将引导映像分配给客户机。
bosinst_data
在基本系统安装期间使用的配置文件。
devexports
设备对工作负载分区设备导出该文件。
转储
客户机转储文件的父目录。
exclude_files
包含要从 mksysb 映像中排除的文件。
fb_script
在机器的第一次重新引导期间运行的可执行脚本。
fix_bundle
修正(关键字)custfix_query 操作的输入文件。
客户机 /home 目录的父目录。
image_data
在基本系统安装期间使用的配置文件。
installp_bundle
Installp 软件束文件。
ios_mksysb
表示从类型为 viosivm 的 VIOS 管理服务器获取的备份映像。
linux_source
表示 Linux 安装介质。
记录
在网络安装期间捕获日志数据。
lpp_source
可选产品映像的源设备。
mksysb
mksysb 映像。
nas_filer
网络连接存储器 (NAS) 设备。
nim_script
内部管理的 NIM 资源,用于指示 NIM 必须在 NIM 操作中运行脚本。
paging
客户机页面调度文件的父目录。
root
客户机 /(根)目录的父目录。
resolv_conf
名称服务器配置文件。
savevg
savevg 映像。
savewpar
工作负载分区备份映像。
script
在客户机上运行的可执行文件。
secattrs
工作负载分区的安全属性文件。
描述
-t Type(续) 指定定义操作的 NIM 对象的类型。 可能的类型是:
shared_home
客户机共享的 /home 目录。
shared_root
客户机共享的 /(根)目录
spot
共享产品对象树 (SPOT) - 等价于 /usr 文件系统。
tmp
客户机 /tmp 目录的父目录。
vg_data
在卷组复原期间使用的配置文件。
wpar_spec
用于创建工作负载分区的规范文件。

机器类型:

alternate_master
为防止主 NIM 主控机停止正常工作而保留为备份的系统。
diskless
所有文件系统和远程资源。
dataless
本地页面调度、转储;远程 / /usr;其他远程对象或本地对象。
standalone
本地文件系统和资源。
master
控制 NIM 环境的系统。
wpar
由管理系统主管的工作负载分区。

管理类型:

bcmm
刀片管理模块硬件。
cec
中央电子复合体硬件。
HMC
“硬件管理控制台”系统。
ivm
集成虚拟管理系统。
VIOS
Virtual I/O Server。

网络类型:

tok
令牌环网络。
ent
以太网。
fddi
FDDI 网络。
atm
ATM 网络。
generic
其他的 TCP/IP 网络。
hfi
主机光纤网接口 (HFI) 网络。

组类型:

mac_group
机器组。
res_group
资源组。

安全性

访问控制:必须具有 root 用户权限才能运行 nim 命令。

RBAC 用户和 Trusted AIX 用户注意:该命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限与特权的更多信息,请参阅安全性中的“特权限定的命令数据库”。 要获取与此命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。

示例

以下示例按操作分组。

激活

  1. 要启动受管 wpar1 工作负载分区,请输入:
    nim -o activate wpar1
  2. 要使用具有详细输出的其他 startwpar 命令标志来启动受管 wpar1 工作负载分区,请输入:
    nim -o activate -a cmd_flags="-v" wpar1

ALLOCATE

  1. 将资源分配给具有以下名称的无盘工作站:syzygy和 SPOT 属性值spot1,类型:
    nim -o allocate -a spot=spot1 syzygy
  2. 在指定的系统上执行基本系统安装krakatoa,必须通过输入以下命令来初始分配资源:
    nim -o allocate -a spot=myspot -a lpp_source=images krakatoa
    通过执行 bos_inst 操作可初始化 NIM 环境以支持安装,请输入以下命令:
    nim -o bos_inst krakatoa
  3. 要安装软件产品,adt,进入一个独立的系统,stand1,鉴于可安装选项, adt,在 lpp_source中,images,类型:
    nim -o allocate -a lpp_source=images stand1
    然后输入:
    nim -o cust -a filesets="adt" stand1
  4. 要将软件产品安装到独立系统中, stand1,以便可安装选项的映像, adt,在 lpp_source中,images以及 installp_bundlebundle1,包含可安装选项的名称,请输入:
    nim -o allocate -a lpp_source=images \
    -a installp_bundle=bundle1 stand1
    然后输入:
    nim -o cust stand1
  5. 要在 BOS 安装后自动配置具有名称解析服务的机器,请创建/exports/resolv.conf文件,其内容类似于以下内容:
    nameserver      129.35.143.253
    nameserver      9.3.199.2
    domain          austin.ibm.com
    然后输入:
    nim -o define -t resolv_conf -a location=/exports/resolv.conf \
    -a server=master rconf1
    在执行 bos_inst 操作之前,通过输入以下命令使用其他必需的和可选的资源分配该资源:
    nim -o allocate -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bid1 -a resolv_conf=rconf1 client1
  6. 从 NIM 资源组分配适用于独立机器的所有资源res_grp1,到机器mac1,类型:
    nim -o allocate -a group=res_grp1 mac1

alt_disk_install

  1. 安装 mksysb 资源all_devices_mysysb到客户机roundrock,在 hdisk4 和 hdisk5上,使用 image_data 资源image_data_shrink,在打开调试的情况下,输入:
    nim -o alt_disk_install -a source=mksysb\
    -a image_data=image_data_shrink\
    -a debug=yes\
    -a disk='hdisk4 hdisk5' roundrock
  2. 在客户机上克隆 rootvgaustin到 hdisk2,但仅运行 phase1 和 phase2 (保留 /alt_inst 文件系统已安装) ,请输入:
    nim -o alt_disk_install -a source=rootvg\
    -a disk='hdisk2'\
    -a phase=12 austin

bos_inst

  1. 安装机器blowfish,使用资源spot1,images1,bosinst_data1rconf1,首先通过输入以下命令来分配资源:
    nim -o allocate -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish
    然后输入以下命令执行 BOS 安装:
    nim -o bos_inst blowfish
  2. 安装机器blowfish分配资源时spot1,images1,bosinst_data1rconf1bos_inst 操作启动时自动输入:
    nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish
  3. 在安装机器时使用缺省资源mac1,类型:
    nim -o bos_inst mac1
  4. 要安装带有 spot1lpp_source1 的机器 deadfish,并使用 adapter_def 资源 adapter_def1来配置辅助适配器,请输入:
      nim -o bos_inst -a spot=spot1 -a lpp_source=lpp_source1 \
      -a adapter_def=adapter_def1 deadfish
  5. 要安装机器 blowfish 并接受软件许可证协议,请输入:
    nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \
    -a accept_licenses=yes -a resolv_conf=rconf1 blowfish

更改

  1. 机器BLDG905网络使用gateway905要访问的网关OZ网络。 机器OZ网络使用gatewayOZ要访问的网关BLDG905网络。 要在指定的两个网络之间添加路由BLDG905OZ,类型:
    nim -o change -a routing1="OZ gateway905 gatewayOZ" BLDG905
  2. 由主机名标识的适配器sailfish2.austin.ibm.com连接到令牌环网络。 要在 NIM 主控机上定义此适配器的辅助接口,并指示 NIM 找到表示连接的以太网的 NIM 网络,如果找不到,那么 NIM 定义具有子网掩码的 NIM 网络255.255.255.128,类型:
    nim -o change -a if2="find_net sailfish2.austin.ibm.com 0" \
    -a net_definition="tok 255.255.255.128" -a ring_speed2=16 master

    注意:生成网络的缺省名称,并且不为新网络指定路由信息。

  3. 定义网络的缺省路由net1net2使用缺省网关gw1gw2分别输入以下两个命令:
    nim -o change -a routing1="default gw1" net1
    nim -o change -a routing1="default gw2" net2
  4. 指定由资源组定义的资源res_grp1作为缺省情况下在适用这些资源的任何操作期间始终分配的一组资源,请输入:
    nim -o change -a default_res=res_grp1 master

check

  1. 让 NIM 检查指定的 SPOT 的可用性 myspot,类型:
    nim -o check myspot
  2. 检查指定的 lpp_source 的状态images,类型:
    nim -o check images

chwpar

要将 rset rs/cpus23 添加至 wpar1 工作负载分区的资源控制属性,请输入:
nim -o chwpar -a cmd_flags="-R rset=rs/cpu23" wpar1

创建

  1. 要使用主机名和规范文件资源 basic_wpar 创建 wpar1 工作负载分区,请输入:
    nim -o create -a wpar_spec=basic_wpar wpar1
  2. 要使用 wpar-specification 文件资源 wpar1_spec创建 wpar1 工作负载分区,请输入:
    nim -o create -a wpar_spec=wpar1_spec wpar1
  3. 要从 savewpar 备份映像资源 wpar1_backup创建 wpar1 工作负载分区,请输入:
    nim -o create -a savewpar=wpar_backup wpar1

cust

  1. 要将软件产品安装到某个位置, spot1,以便可安装选项的映像,adt,位于 lpp_source中, images,类型:
    nim -o cust -a lpp_source=images -a filesets=adt spot1
  2. 要将软件产品安装到某个位置,spot1,以便可安装选项的映像,adt,位于 lpp_source中,images以及 installp_bundlebundle1,包含可安装选项的名称,请输入:
    nim -o cust -a lpp_source=images -a installp_bundle=bundle1 spot1
  3. 要将软件产品安装到某个位置,spot1,以便可安装选项的映像,adt,驻留在位于该点所在机器本地的磁带机中的磁带上,请输入:
    nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1
  4. 要将软件产品安装到某个位置,spot1,以便可安装选项的映像, adt,驻留在位于该点所在机器本地的磁带机中的磁带上,请输入:
    nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1
  5. 安装与 APAR 关联的所有文件集更新IX12345,驻留在磁带 /dev/rmt0spot1以及任何无盘或无数据客户机spot1当前已分配,类型为:
    nim -F -o cust -afixes=IX12345 -a lpp_source=/dev/rmt0 spot1
  6. 更新客户机上安装的所有软件Standalone1,指定了 lpp_source 中的最新更新updt_images,类型:
    nim -o allocate -a lpp_source=updt_images Standalone1
    nim -o cust -afixes=update_all Standalone1
  7. 安装机器catfish包含 installp_bundle 的内容 bundle1,首先通过输入以下命令来分配资源:
    nim -o allocate -a installp_bundle=bundle1 \
    -a lpp_source=images1 catfish
    然后,通过输入以下命令来执行 cust 操作:
    nim -o cust catfish
  8. 更新客户机上安装的所有软件Standalone1,指定了 lpp_source 中的最新更新updt_images,类型:
    nim -o cust -a lpp_source=updt_images -a fixes=update_all \
    Standalone1
  9. 要安装机器catfish包含 installp_bundle 的内容 bundle1,在分配此资源和 lpp_source images1cust 操作运行时,输入:
    nim -o cust -a installp_bundle=bundle1 -a lpp_source=images1 \
    catfish
  10. 要使用 适应者 资源 adapter_def1中的辅助适配器配置文件在客户机上配置辅助适配器 deadfish,请输入:
      nim -o cust -a adapter_def=adapter_def1 deadfish

deactivate

  1. 要停止受管 wpar1 工作负载分区,请输入:
    nim -o deactivate wpar1
  2. 要强制停止受管 wpar1 工作负载分区,请输入:
    nim -Fo deactivate wpar1
  3. 要使用更多 stopwpar 命令标志停止受管 wpar1 工作负载分区以在 85 秒后停止,请输入:
    nim -o deactivate -a cmd_flags="-t 85" wpar1

DEALLOCATE

取消分配指定的 lpp_sourceimages从独立机器client1,类型:
nim -o deallocate -a lpp_source=images client1

定义

  1. 定义一个资源,该资源是包含服务器上可安装映像的目录altoid并且具有路径名/usr/sys/inst.images,并命名该资源images,类型:
    nim -o define -t lpp_source -a server=altoid \
    -a location=/usr/sys/inst.images images
  2. 要创建新的 SPOT 资源,请指定 myspot在 NIM 主控机上/export/exec directory,通过使用 lpp_source 指定的映像,输入:
    nim -o define -t spot -a server=master -a location=/export/exec \
    -a source=images myspot
  3. 定义已命名的网络对象BLDG905,带有子网掩码255.255.240.0和地址129.35.129.0,类型:
    nim -o define -t tok -a snm=255.255.240.0 \
    -a net_addr=129.35.129.0 BLDG905
  4. 要定义 mksysb 资源,mksysb1,来自位于以下位置的现有 mksysb 映像:/resources/mksysb.image在主节点上,输入:
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image mksysb1
  5. 要定义名为 ATMnet 的 NIM 网络,其子网掩码为 255.255.240 ,地址为 129.35.101.0 以表示 ATM 网络,请使用generic网络类型,如下所示:
    nim -o define -t generic -a snm=255.255.240.0 \
    -a net.addr=129.35.101.0 ATMnet
  6. 定义名为DisklsMacs1具有名为 NIM diskless machine 的成员diskls1,diskls2diskls3,类型:
    nim -o define -t mac_group -a add_member=diskls1 \
    -a add_member=diskls2 -a add_member=diskls3 DisklsMacs1
  7. 要定义指定的资源组,请执行以下操作:DisklsRes1使用资源spot1,root1,dump1,paging1,home1,tmp1,类型:
    nim -o define -t res_group -a spot=spot1 -a root=root1 \
    -a dump=dump1 -a paging=paging1 -a home=home1 -a tmp=tmp1 \
    DisklsRes1
  8. 要显示定义 mksysb 资源所需的空间,mksysb2,并创建客户机的 mksysb 映像,client1,在映像所在的资源定义期间/resources/mksysb.image在主节点上,输入:

    注:此行为会显示操作所需的空间,不会进行 mksysb 或资源创建。

    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes -a size_preview=yes mksysb2
  9. 要定义 mksysb 资源,mksysb2,并创建客户机的 mksysb 映像,client1,在主节点上映像位于 /resources/mksysb.image 中的资源定义期间,请输入:
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes mksysb2 
  10. 要定义 mksysb 资源,mksysb2,并创建客户机的 mksysb 映像,client1,在资源定义期间,用于创建映像的 mksysb 标志为 -em,而该映像位于主节点上的 /resources/mksysb.image 中,请输入:
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes -a mksysb_flags=em mksysb2
  11. 要定义 exclude_files 资源,exclude_file1,位于主节点上的 /resources/mksysb.image 中,请输入:
    nim -o define -t exclude_files -a server=master \
    -a location=/resources/exclude_file1 exclude_file1
  12. 调用的机器redfish,主机名redfish_t.lab.austin.ibm.com,将其主接口连接到环速为 16 兆位的令牌环网络。 要定义redfish作为 NIM 环境中的独立机器,并指示 NIM 查找该机器的主接口所连接的网络的名称,请输入:
    nim -o define -t standalone  -a if1="find_net \
    redfish_t.lab.austin.ibm.com 0" -a ring_speed1=16 redfish
  13. 调用的机器bluefish,主机名为bluefish_e.lab.austin.ibm.com,将其主接口连接到 cable_typebnc的以太网网络。 要定义bluefish作为 NIM 环境中的无盘机器,并指示 NIM 找到该机器的主接口所连接的网络的名称,如果找不到,请 NIM 定义具有该名称的 NIM 网络ent_net,子网掩码255.255.255.128以及通过将网关与主机名配合使用的缺省路由lab_gate,类型:
    nim -o define -t diskless -a if1="find_net \
    bluefish_e.lab.austin.ibm.com 0" -a net_definition="ent \
    255.255.255.128 lab_gate 0 ent_net" -a cable_type=bnc bluefish

    注:如果主控机的缺省路由存在,请在 net_definition 属性中指定 0 来代替主网关,否则必须指定主网关。

  14. 要将 /export/nim/adapters 目录定义为主控机上的 adapter_def 资源 adapter_def1,请输入:
      nim -o define -t adapter_def -a server=master \
      -a location=/export/nim/adapters adapter_def1
    要植入具有子适配器配置文件的 adapter_def 资源,请运行 nimadapters 命令。
  15. 要在资源定义期间显示定义 savevg 资源所需的空间, savevg2并创建客户机的 savevg 映像 client1,其中该映像位于主节点上的 /export/nim/savevg 中,而要备份的 volume_groupmyvg,请输入:
    nim -o define -t savevg -a server=master \
      -a location=/export/nim/savevg/savevg2 -a source=client1 \
      -a mk_image=yes -a size_preview=yes -a volume_group=myvg savevg2
    注: 此操作显示操作所需的空间。 不会执行 savevg 或创建资源。
  16. 要定义 savevg 资源 savevg2,并在资源定义期间创建客户机 client1savevg 映像,其中该映像位于主节点上的 /export/nim/savevg 中,而要备份的 volume_groupmyvg,请输入:
    nim -o define -t savevg -a server=master \
    -a location=/export/nim/savevg -a source=client1 \
    -a mk_image=yes -a volume_group=myvg savevg2
  17. 要定义 savevg 资源 savevg2,并在资源定义期间创建客户机 client1savevg 映像,其中用于创建该映像的 savevg 标志是 -em,并且该映像在主节点上的 /export/nim/savevg 中,请输入:
    nim -o define -t savevg -a server=master \
    -a location=/export/nim/savevg -a source=client1 \
    -a mk_image=yes -a volume_group=myvg -a savevg_flags=em savevg2
  18. 要在位于 /export/nim的主节点上定义 vg_data 资源 my_vg_data,请输入:
    nim -o define -t vg_data -a server=master -a location=/export/nim/my_vg_data my_vg_data
  19. 要定义由 yogi 管理独立机器管理的 wpar1 工作负载分区,并同时将 wpar1 用作管理系统上的主机名和工作负载分区名,请输入:
    nim -o define -t wpar -a mgmt_profile1="yogi wpar1" -a if1="find_net wpar1 0" wpar1
  20. 要定义名为 wpar1backupsavewpar 资源并在 sterling 服务器上创建 yogi 工作负载分区的 savewpar 映像,请输入:
    nim -o define -t savewpar \
       -a server=sterling -a location=/resources/wpar1.image \
       -a source=wpar1 -a mk_image=yes wpar1backup
  21. 要定义名为 wpar1backupsavewpar 资源并在 sterling 服务器上创建 yogi 工作负载分区的 savewpar 映像,排除 exclude_files 资源 wparexclude中的文件模式,并将该标志传递到 savewpar 资源以排除文件并创建 image.data 文件,请输入:
    nim -o define -t savewpar \
       -a server=sterling -a location=/resources/wpar1.image -a source=wpar1 \
       -a exclude_files=wparexclude -a cmd_flags="-ei" mk_image=yes wpar1backup
  22. 要定义 ios_mksysb 资源 (例如 ios_mksysb1) ,并将 维奥斯 客户机的 ios_mksysb 映像创建为 vios1,请在主节点上映像位于 /export/nim/ios_mksysb 中的资源定义期间输入:
    nim -o define -t ios_mksysb -a server=master \
    -a location=/export/nim/ios_mksysb -a source=vios1 \
    -a mk_image=yes ios_mksysb1

destroy

  1. 要从受管 wpar1 工作负载分区的管理系统中除去该分区,请输入:
    nim -o destroy wpar1
  2. 要强制除去受管 wpar1 工作负载分区,请输入:
    nim -Fo destroy wpar1

dkls_init

  1. 使用以下名称初始化无盘工作站的环境:syzygy,通过使用资源spot1,root1,dump1paging1,您必须通过输入以下命令来分配资源:
    nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 \
    -a paging=paging1 syzygy
    然后通过输入一些命令可为客户机初始化这些资源:
    nim -o dkls_init syzygy
  2. 使用以下名称初始化无盘工作站的环境:syzygy,类型:
    nim -o dkls_init syzygy
  3. 要排除指定的成员diskls2从机器组上的操作DisklsMacs1,然后在分配由指定的资源组定义的无盘资源时初始化其余成员DisklsRes1,输入以下两个命令:
    nim -o select -a exclude=diskls2 DisklsMacs1
    nim -o dkls_init -a group=DisklsRes1 DisklsMacs1
  4. 初始化由机器组定义的无盘机器组dtgrp1,在分配由资源组定义的必需资源和可选资源时dk_resgrp1,当 dkls_init 操作运行时,请输入:
    nim -o dkls_init -a group=dtgrp1 dk_resgrp1

dtls_init

  1. 要使用以下名称初始化无数据工作站的环境:syzygy,使用资源spot1,root1dump1,首先通过输入以下命令来分配资源:
    nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 syzygy
    然后通过输入一些命令可为客户机初始化这些资源:
    nim -o dtls_init syzygy
  2. 要使用以下名称初始化无数据工作站的环境:syzygy,类型:
    nim -o dtls_init syzygy
  3. 要排除指定的成员dataless1从机器组上的操作DatalsMacs1,然后在分配由指定的资源组定义的无数据资源时初始化其余成员DatalsRes1,输入以下两个命令:
    nim -o select -a exclude=datals2 DatalsMacs1
    nim -o dtls_init -a group=DatalsMacs1 DatalsRes1
  4. 初始化由机器组定义的无数据机器组DatalsMacs1,在分配由资源组定义的必需资源和可选资源时DatalsRes1,当 dtls_init 操作运行时,请输入:
    nim -o dtls_init -a group=DatalsMacs1 DatalsRes1

fix_query

列出有关客户机上安装的修订的信息Standalone1对于 20 个 APAR 号,创建文件/tmp/apar.list每行一个 APAR 号,如下所示:
IX123435
IX54321
IX99999
...
然后输入:
nim -o define -t fix_bundle -alocation=/tmp/apar.list \
                 -aserver=master fix_bun
nim -o allocate -a fix_bundle=fix_bun Standalone1
nim -o fix_query Standalone1

lppchk

  1. 要在 SPOT 上检查文件集版本和必需一致性spot1,类型:
    nim -o lppchk spot1
  2. 验证以名称开头的所有包的文件校验和bos在独立机器组中的 NIM 目标上macgrp1,并在发现不一致时显示详细的错误信息和更新软件数据库以匹配实际文件校验和,请输入:
    nim -o lppchk -a lppchk_flags='-c -m3 -u' \
    -a filesets='bos*' macgrp1
    因为缺省情况下 lppchk 操作是在后台对组成员运行的,要查看 lppchk 操作的输出,请输入:
    nim -o showlog -a log_type=lppchk macgrp1

lppmgr

  1. 要列出应从 lpp_source1 除去并具有空间用法信息的完全相同的基本级别文件集的名称,请输入:
    nim -o lppmgr -a lppmgr_flags="-lsb" lpp_source1
  2. 要从 lpp_source1中除去重复的基本和更新文件集以及已取代的更新,请输入:
    nim -o lppmgr -a lppmgr_flags="-rbux" lpp_source1
  3. 要从 lpp_source1 中除去所有非 SIMAGES(bos 安装不需要的文件集),请输入:
    nim -o lppmgr -a lppmgr_flags="-rX" lpp_source1
  4. 要从 lpp_source1 中除去除了‘C’的所有语言支持,请输入:
    nim -o lppmgr -a lppmgr_flags="-r -k C" lpp_source1

lswpar

  1. 要列示受管 wpar1 工作负载分区的特征,请输入:
    nim -o lswpar wpar1
  2. 要列示受管 wpar1 工作负载分区的网络特征,请输入:
    nim -o lswpar -a cmd_flags="-N" wpar1
  3. 要列示由 global1 独立系统管理的工作负载分区的一般特征,请输入:
    nim -o lswpar -a cmd_flags="-G" global1

maint

  1. 要从现场中断的软件安装中清除,spot1,类型:
    nim -o maint -a installp_flags="-C" spot1
  2. 从主服务器,要从独立机器上中断的软件安装中进行清除, stand1,类型:
    nim -o maint -a installp_flags="-C" stand1

maint_boot

要启用 NIM 独立客户机,stand1,要以维护方式引导,请输入:
nim -o maint_boot stand1
这将设置维护引导操作,但您必须在本地启动网络引导。stand1.

移除

除去指定的资源 dump_files,类型:
nim -o remove dump_files

showlog

查看组定义的机器的引导日志DisklsMacs1,类型:
nim -o showlog -a log_type=boot DisklsMacs1

showres

  1. 显示配置的内容script1脚本,类型:
    nim -o showres script1
  2. 显示 bosinst.data 资源的内容bosinst_data1,类型:
    nim -o showres bosinst_data1
  3. 列出 lpp_source 中的所有文件集lpp_source1,类型:
    nim -o showres lpp_source1
  4. 列出 lpp_source 中的所有文件集lpp_source1相对于机器上安装的内容machine1,类型:
    nim -o showres -a reference=machine1 lpp_source1
  5. 列出由 lpp_source 上的软件解决的所有问题lpp_source1,使用:
    nim -o showres -a instfix_flags="T" lpp_source1
  6. 要在客户机 deadfishadapter_def 资源 adapter_def1中显示辅助适配器配置文件的内容,请输入:
    nim -o showres -a client=deadfish adapter_def1
  7. 要在 adapter_def 资源 adapter_def1 中输入每个子适配器配置文件的内容,请输入:
    nim -o showres adapter_def1
  8. 要显示 savevg 资源 savevg1的内容,请输入:
    nim -o showres savevg1

syncwpar

  1. 要使受管 wpar1 工作负载分区的软件与其管理系统同步,请输入:
    nim -o syncwpar wpar1
  2. 要使由 global1 独立系统管理的所有工作负载分区的软件同步,请输入:
    nim -o syncwpar -a cmd_flags="-A" global1

更新 (update)

  1. 要将 /dev/cd0 上的所有文件集添加到 lpp_source1,请输入:
    nim -o update -a packages=all -a source=/dev/cd0 lpp_source1
  2. 要将 bos.games 7.1.0.0bos.terminfo 文件集添加到 lpp_source1,请输入:
    nim -o update -a packages="bos.games 7.1.0.0 bos.terminfo" \
      -a source=/dev/cd0 lpp_source1
  3. 要从 lpp_source1 中除去 bos.games,请输入:
    nim -o update -a rm_images=yes -a packages="bos.games" lpp_source1
  4. 要从 AIX 安装 CD 中恢复 lpp_source1 的缺失 SIMAGES ,请输入:
    nim -o update -a recover=yes -a source=/dev/cd0 lpp_source1

更新

  1. 如果要安装修订或将 NIM 对象名为 vioserver1 的 VIOS 更新到最新维护级别,请输入以下命令:
    nim -o updateios -a lpp_source=lpp_source1 -a preview=no vioserver1
    更新存储在 lpp_sourcelpp_source1 文件中。
    注: updateios 操作在安装期间运行预览。 从 NIM 运行 updateios 操作将运行预览,除非预览标志设置为 no。 在安装期间,当您将 updateios 操作与 updatios_flags = -install配合使用时,必须运行预览。 通过预览,可在继续执行 VIOS 更新之前检查预览安装是否在正确运行。
  2. 如果要拒绝 NIM 对象名为 vioserver1 的 VIOS 的修订,请输入以下命令:
    nim -o updateios -a updateios_flags=-reject vioserver1
  3. 如果要清除 NIM 对象名为 vioserver1 的 VIOS 的部分安装的更新,请输入以下命令:
    nim -o updateios -a updateios_flags=-cleanup vioserver1
  4. 如果要落实 NIM 对象名为 vioserver1 的 VIOS 的更新,请输入以下命令:
    nim -o updateios -a updateios_flags=-commit vioserver1
  5. 要除去具有 vioserver1 NIM 对象名的 VIOS 的特定更新 (例如 update1 ) ,请输入:
    nim -o updateios -a updateios_flags=-remove-a filesets="update1" vioserver1
  6. 如果要使用 installp_bundle bundle1(其中,bundle1 包含要除去的更新)来除去 NIM 对象名为 vioserver1 的 VIOS 的更新,请输入以下命令:
    nim -o updateios -a updateios_flags=remove -a installp_bundle=bundle1 vioserver1

文件

描述
/etc/niminfo 包含由 NIM 使用的变量。