Using the NIM cust operation
Use the cust operation to install software filesets and updates on standalone clients and SPOT resources.
Note: The following operation is not allowed when resources with architectures
different from the client are allocated to the client.
See Customizing NIM clients and SPOT resources for information on performing a software customization of standalone NIM clients.
The command line syntax for the cust operation
is as follows:
nim -o cust -a Attribute=Value ... TargetName |TargetNames
The target of a cust operation can be a standalone NIM client, a group of standalone NIM clients, or a SPOT resource.
The following are required attributes that can be specified for the cust operation:
Item | Description |
---|---|
-a filesets=Value | Specifies a list of filesets to install on the target. This attribute is required unless an installp_bundle is used for the operation. |
-a installp_bundle=Value | Specifies an installp_bundle resource that lists filesets to install on the target. This attribute is required unless the filesets attribute is specified. |
-a lpp_source=Value | Identifies the lpp_source resource that will provide the installation images for the cust operation. |
The following are optional attributes that can be specified for the cust operation:
Item | Description |
---|---|
-a accept_licenses=Value | Specifies whether software licenses should be automatically
accepted during installation. If accept_licenses=yes ,
the -Y flag is passed on the installp command
and licenses are automatically accepted. If accept_licenses=no ,
license processing is controlled by the installp_flags attribute.
The default value is accept_licenses=no. |
-a async=Value | Specifies whether NIM should perform operations on group members asynchronously and not wait for the operation to complete on one member before beginning the operation on the next. The default value is async=yes. |
-a concurrent=Value | Specifies the maximum number of machines from the selected group that should be installing at any given time. This attribute is only valid when the target of the operation is a machine group. If specified, NIM will monitor the progress of all machines in the group and attempt to keep no more or less than the number specified installing until all machines in the group are installed. |
-a fix_bundle=Value | Contains a list of fixes to install on the target. Fixes should be listed in the fix_bundle resource by APAR number with one number per line. |
-a fixes=Value | Identifies a list of fixes to install on the target. Fixes
should be listed by APAR number. For example, fixes="IX12345
IX54321" . |
-a group=Value | Specifies the name of a resource group to use for the installation. A resource group can be specified as an alternative to specifying multiple resources as separate attributes. If a resource group is specified, and it contains an lpp_source, the lpp_source attribute is no longer required. |
-a installp_flags=Value | Identifies the flags that tell installp how to apply the filesets specified by the filesets, installp_bundle, fixes, and fix_bundle attributes. The default value is installp_flags=agQX. |
-a resolv_conf=Value | Specifies a resolv_conf resource for configuring domain and name resolution on a client. |
-a script=Value | Specifies a script resource to be run on the target system after all software has been installed. |
-a show_progress=Value | Indicates whether status should be displayed while software is installed. The default value is show_progress=yes. |
-a time_limit=Value, | Specifies the maximum number of hours that should elapse before ceasing to initiate installation of additional members of the selected group of machines. This value can only be specified when limiting the number of concurrent operations on a group. |
-a live_update_data=Value | Identifies the live_update_data resource that provides the AIX® Live Update information for the cust
operation. |
-a live_update=Value | Specifies that a Live Update operation
must be executed. If a live_update_data resource is specified, the resource is
Network File System (NFS)-exported from the NIM resource server and mounted on the client. On the
Network Installation Manager (NIM) client, the mounted live_update_data resource is
copied to the /var/adm/ras/liveupdate/lvupdate.data file. If a
live_update_data resource is not specified, the file that is located at
/var/adm/ras/liveupdate/lvupdate.data on the client is used. |