Allows Network Installation Management (NIM) operations to be performed from a NIM client.
To Enable or Disable the NIM Master's Push Permissions
To Enable or Disable Cryptographic Authentication for NIM Master Push Operations
To List Information about the NIM Environment
nimclient -l LsnimParameters
To Set the Date and Time to That of the NIM Master
nimclient -d
To Perform a NIM Operation
The nimclient command is used by workstations that are NIM clients to pull NIM resources. This command can enable or disable the NIM master server's ability to initiate workstation installation and customization for the workstation. The nimclient command can be used to generate a list of available NIM resources or display the NIM resources that have already been allocated to the client. A limited set of NIM operations can also be performed by the nimclient command using the -o flag.
Item | Description |
---|---|
-a Attribute=Value | Passes information to NIM operations.
|
-c | Enables SSL authentication during NIM master
push operations. Note: OpenSSL certificates must be configured on
the NIM master using the nimconfig
-c command. The SSL certificate is copied from the NIM
master when nimclient -c is executed.
|
-C | Disables SSL authentication and uses standard nimsh security during NIM master push operations. |
-d | Sets the client's date and time to that of the master. |
-l Lsnim parameters | Executes the lsnim command on the master using the lsnim parameters that you specify. All the parameters which you use with this option must adhere to the syntax rules of the lsnim command. Note that some lsnim syntax requires the use of a NIM object name. To find out what the NIM name is for your machine, look in the /etc/niminfo file. |
-o Operation | Performs the specified operation. The possible operations
are:
|
-p | Enables the NIM master to push commands. |
-P | Removes the NIM master's permissions to push commands. Note: The master can override this restriction by using the -F flag. |
Access Control: You must have root authority to run the nimclient command.
Attention RBAC users and Trusted AIX® users: This command can perform privileged operations. Only privileged users can run privileged operations. For more information about authorizations and privileges, see Privileged Command Database in Security. For a list of privileges and the authorizations associated with this command, see the lssecattr command or the getcmdattr subcommand.
nimclient -l -L pluto
nimclient -l -L -t spot pluto
nimclient -l -p -s pull_ops
nimclient -P
nimclient -o allocate -a spot=myspot -a lpp_source=images \
-a installp_bundle=dept_bundle
nimclient -o bos_inst
nimclient -o allocate -a lpp_source=images
Then
enter: nimclient -o cust -a filesets="adt"
nimclient -o allocate -a lpp_source=images \
-a installp_bundle=bundle3
Then enter: nimclient -o cust
nimclient -o allocate -a lpp_source=updt_images
nimclient -o cust -afixes=IX12345
nimclient -o allocate -a lpp_source=updt_images
nimclient -o cust -afixes=update_all
nimclient -o maint_boot -a spot=spot1
This
sets up the maintenance boot operation, but you must initiate the
network boot locally.nimclient -o showres -a resource=script1
nimclient -o showres -a resource=bosinst_data1
nimclient -o showres -a resource=lpp_source1
The reference attribute
is automatically supplied by the nimclient command.nimclient -o showres -a filesets="bos.INed xlC.rte" \
-a resource=lpp_source1 -a installp_flags="qi"
nimclient -o showres -a instfix_flags="T" -a resource=lpp_source1
nimclient -o cust -a installp_bundle=client_bundle \
-a lpp_source=client_images
nimclient -o bos_inst -a group=client_grp
nimclient -o bos_inst
nimclient -c
Item | Description |
---|---|
/etc/niminfo | Contains variables used by NIM. |