Pages

IBM AIX NIM : Complete Command Reference for Administrators

smitty nim launches the Network Installation Manager (NIM) menu in SMIT, allowing administrators to centrally install, configure, and maintain AIX systems over a network. NIM supports managing NIM Masters, clients, installation resources, and remote system maintenance through a user-friendly, menu-driven interface.

The NIM CLI (nim) provides full command-line access for scripting, automation, and remote administration of NIM tasks.

SMITTY NIM
|
|-- Configure the NIM Environment
|   |
|   |-- Configure a Basic NIM Environment (Easy Startup)
|   |
|   |-- Advanced Configuration
|       |
|       |-- Initialize the NIM Master Only
|       |
|       |-- Create Basic Installation Resources
|       |   |
|       |   |-- Create an LPP_SOURCE and SPOT from Installation Media
|       |   |-- Create a New LPP_SOURCE Only
|       |   |-- Create a New SPOT Only
|       |
|       |-- Create Diskless/Dataless Client Resources
|       |-- Create NIM System Bundles for Installation
|       |
|       |-- Define NIM Client Machines
|           |
|           |-- Add a NIM Client
|           |-- Preview a Client Definition File
|           |-- Add Client Definitions from a Definition File
|           |-- Generate NIM Commands From a Definition File
|
|-- Perform NIM Software Installation and Maintenance Tasks
|   |
|   |-- Install and Update Software
|   |   |
|   |   |-- Install the Base Operating System on Standalone Clients
|   |   |-- Install Software
|   |   |-- Update Installed Software to Latest Level (Update All)
|   |   |-- Install Software Bundle
|   |   |-- Update Software by Fix (APAR)
|   |   |-- Install and Update from ALL Available Software
|   |
|   |-- List Software and Related Information
|   |   |
|   |   |-- List Installed Software and Related Information
|   |   |   |
|   |   |   |-- List Installed Software
|   |   |   |-- List Applied but Not Committed Software Updates
|   |   |   |-- Show Software Installation History
|   |   |   |-- Show Fix (APAR) Installation Status
|   |   |   |-- List Fileset Requisites
|   |   |   |-- List Fileset Dependents
|   |   |   |-- List Files Included in a Fileset
|   |   |   |-- List Fileset Containing File
|   |   |   |-- Show Installed License Agreements
|   |   |
|   |   |-- List Software on Media and Related Information
|   |   |   |
|   |   |   |-- List Filesets in a Bundle
|   |   |   |-- List Software on Installation Media
|   |   |   |-- List Software Fixes (APARs) on Installation Media
|   |   |   |-- List Supplemental Fileset Information on Installation Media
|   |   |   |-- Show License Agreements on Installation Media
|   |   |
|   |   |-- Installation Inventory
|   |       |
|   |       |-- Get Installation Inventory of NIM Object(s)
|   |       |-- Conglomerate Installation Inventory of NIM Objects
|   |       |-- Compare Installation Inventory of NIM Objects
|   |       |-- Get Fixes Based on Installation Inventory of NIM Object(s)
|   |
|   |-- Software Maintenance and Utilities
|   |   |
|   |   |-- Commit Applied Software Updates (Remove Saved Files)
|   |   |-- Reject Applied Software Updates (Use Previous Version)
|   |   |-- Remove Installed Software
|   |   |-- Copy Software to Hard Disk for Future Installation
|   |   |-- Add Software to an lpp_source
|   |   |-- Remove Software from an lpp_source
|   |   |-- Eliminate Unnecessary Software Images in an lpp_source
|   |   |-- Check Software File Sizes After Installation
|   |   |-- Verify Software Installation and Requisites
|   |   |-- Clean Up After Failed or Interrupted Installation
|   |
|   |-- Alternate Disk Installation
|   |   |
|   |   |-- Install mksysb on an Alternate Disk
|   |   |-- Clone the rootvg to an Alternate Disk
|   |   |
|   |   |-- NIM Alternate Disk Migration
|   |       |
|   |       |-- Perform NIM Alternate Disk Migration
|   |       |-- Clean up NIM Alternate Disk Migration
|   |       |-- Synchronize Alternate Disk Migration Software
|   |
|   |-- Manage Diskless/Dataless Machines
|   |   |
|   |   |-- Initialize a Diskless/Dataless Machine
|   |   |-- Uninitialize a Diskless/Dataless Machine
|   |
|   |-- Manage Workload Partition Machines
|       |
|       |-- Create a Managed Workload Partition
|       |-- Start a Managed Workload Partition
|       |-- Stop a Managed Workload Partition
|       |-- Show Characteristics of a Workload Partition
|       |-- Synchronize Workload Partition Software
|       |-- Remove a Managed Workload Partition
|
|-- Perform NIM Administration Tasks
|   |
|   |-- Manage Networks
|   |   |
|   |   |-- List All Networks
|   |   |-- Define a Network
|   |   |-- Change/Show Characteristics of a Network
|   |   |-- Remove a Network
|   |   |
|   |   |-- Manage Network Install Routing
|   |       |
|   |       |-- List Network Install Routes
|   |       |-- Define a Default Network Install Route
|   |       |-- Define a Static Network Install Route
|   |       |-- Change/Show Characteristics of a Network Install Route
|   |       |-- Remove a Network Install Route
|   |
|   |-- Manage Machines
|   |   |
|   |   |-- List All Machines
|   |   |-- Define a Machine
|   |   |-- Change/Show Characteristics of a Machine
|   |   |-- Specify New Master for Client Machine
|   |   |-- Remove a Machine
|   |   |
|   |   |-- Manage Network Install Interfaces
|   |       |
|   |       |-- List Network Install Interfaces
|   |       |-- Define a Network Install Interface
|   |       |-- Change/Show Characteristics of a Network Install Interface
|   |       |-- Remove a Network Install Interface
|   |
|   |-- Manage Network Install Resource Allocation
|   |   |
|   |   |-- List Allocated Network Install Resources
|   |   |-- Allocate Network Install Resources
|   |   |-- Deallocate Network Install Resources
|   |
|   |-- Perform Operations on Machines
|   |   |
|   |   |-- Query Remote Machine
|   |
|   |-- Manage Secondary Adapter Definition Files
|   |   |
|   |   |-- Define Secondary Definition File
|   |   |-- Remove Secondary Definition File
|   |   |-- Show Contents of Secondary Definition File
|   |
|   |-- Manage Control Objects
|   |   |
|   |   |-- List All Management Objects
|   |   |-- Define a Management Object
|   |   |-- Change/Show Characteristics of a Management Object
|   |   |-- Perform Operations on a Management Object
|   |   |-- Remove a Management Object
|   |   |-- Query Hardware Control Point
|   |
|   |-- Manage Resources
|   |   |
|   |   |-- List All Network Install Resources
|   |   |-- Define a Resource
|   |   |-- Change/Show Characteristics of a Resource
|   |   |-- Show the Contents of a Resource
|   |   |-- Remove a Resource
|   |   |-- Perform Operations on Resources
|   |   |-- Verify Resources
|   |
|   |-- Manage Groups
|       |
|       |-- List Network Install Groups
|       |   |
|       |   |-- List all Groups
|       |   |-- List Group Members
|       |   |-- List Group Member State and Error Information
|       |   |-- List Group Member Details
|       |   |-- List Default Resource Group
|       |
|       |-- Define a Group
|       |   |
|       |   |-- Define a Standalone Machine Group
|       |   |-- Define a Diskless Machine Group
|       |   |-- Define a Dataless Machine Group
|       |   |-- Define a Resource Group
|       |   |-- Define a WPAR Machine Group
|       |
|       |-- Change/Show Characteristics of a Group
|       |-- Remove a Group
|       |
|       |-- Manage Group Resource Allocation
|       |   |
|       |   |-- List Allocated Network Install Resources
|       |   |-- Allocate Network Install Resources
|       |   |-- Deallocate Network Install Resources
|       |
|       |-- Perform Operations on Machine Groups
|       |-- Exclude/Include Machine Group Members
|       |-- Select/Unselect a Default Resource Group
|
|       |-- Backup/Restore the NIM Database
|       |   |
|       |   |-- Backup the NIM Database
|       |   |-- Restore the NIM Database from a Backup
|
|       |-- Configure NIM Environment Options
|       |
|       |-- Manage Client Registration
|       |
|       |-- Control Client Resource Allocation
|       |   |
|       |   |-- Set Allocation Permissions for all Clients
|       |   |-- Set Allocation Permissions for a Specific Client
|       |   |-- Set Allocation Permissions for a Specific Resource
|       |
|       |-- Client CPU ID Validation
|       |-- Export NIM Resources Globally
|       |
|       |-- Control Network Boot Image Creation
|       |   |
|       |   |-- Limit Boot Image Creation to Defined Interfaces?
|       |   |-- Discover Machine Interface Definitions
|       |
|       |-- Tune Client Request Processing
|       |-- Enable Cryptographic Authentication
|       |-- Manage NFS Client Communication
|       |-- Configure Client Communication Services
|       |
|       |-- Rebuild the niminfo File on the Master
|       |-- Change the Master's Primary Interface
|       |
|       |-- Manage Alternate Master Environment
|           |
|           |-- Initialize This Machine as an Alternate Master
|           |-- Define Another Machine as an Alternate Master
|           |-- Synchronize an Alternate Master's NIM database
|           |-- Takeover control of NIM clients from an Alternate Master
|           |-- Remove an Alternate Master
|           |
|           |-- Unconfigure NIM
|
|-- Create IPL ROM Emulation Media
|
|-- NIM POWER5 Tools
|   |
|   |-- Virtual I/O Server and Integrated Virtualization Manager Installation Tasks
|   |   |
|   |   |-- Setup for Virtual I/O Server and Integrated Virtualization Manager Installation
|   |   |-- Cleanup after Virtual I/O Server and Integrated Virtualization Manager Installation
|   |
|   |-- Migrate a Client to a POWER5 Server
|       |
|       |-- Display the Current Status of nim_move_up
|       |-- Configure nim_move_up Input Values
|       |-- Execute nim_move_up Phases
|       |-- Configure SSH Keys on Target HMC
|       |-- Unconfigure nim_move_up
|
|-- Thin Server Maintenance
    |
    |-- Manage Thin Server
    |   |
    |   |-- Make Thin Server
    |   |-- Switch Thin Server to New Common OS Image
    |   |-- Get Thin Server Status
    |   |-- Debug Boot Thin Server
    |   |-- Remove Thin Server
    |
    |-- Manage Common OS Image
        |
        |-- Make Common OS Image
        |-- Clone Common OS Image
        |
        |-- Manage Common OS Image
        |   |
        |   |-- Install Software to Common OS Image
        |   |-- Update Software to Common OS Image
        |   |-- Commit Software on Common OS Image
        |   |-- Reject Software on Common OS Image
        |   |-- Remove Software on Common OS Image
        |
        |-- Get Common OS Image Status
        |-- Remove Common OS Image

Network Installation Manager (NIM) CLI:

Activate:
# nim -o activate wpar1 ---> To start the managed wpar1 workload partition, type:
# nim -o activate -a cmd_flags="-v" wpar1 ---> To start the managed wpar1 workload partition with additional startwpar command flags with verbose output, type:

Allocate:
# nim -o allocate -a spot=spot1 syzygy ---> To allocate resources to a diskless workstation with the name syzygy and SPOT attribute value of spot1, type:
# nim -o allocate -a spot=myspot -a lpp_source=images krakatoa ---> To allocate resources for a base system installation on the system named krakatoa, type:
# nim -o bos_inst krakatoa ---> To initialize the NIM environment and install the base OS on krakatoa, type:
# nim -o allocate -a lpp_source=images stand1 ---> To allocate resources for installing the software product adt on standalone system stand1, type:
# nim -o cust -a filesets="adt" stand1 ---> To install the adt filesets on stand1, type:
# nim -o allocate -a lpp_source=images -a installp_bundle=bundle1 stand1 ---> To allocate resources for installing software products from installp_bundle bundle1 on stand1, type:
# nim -o cust stand1 ---> To install the software products on stand1, type:
# nim -o define -t resolv_conf -a location=/exports/resolv.conf -a server=master rconf1 ---> To define a name resolution resource for automatic configuration after BOS installation, type:
# nim -o allocate -a spot=spot1 -a lpp_source=images1 -a bosinst_data=bid1 -a resolv_conf=rconf1 client1 ---> To allocate all required and optional resources including resolv_conf to client1 prior to bos_inst, type:
# nim -o allocate -a group=res_grp1 mac1 ---> To allocate all resources from NIM resource group res_grp1 to the machine mac1, type:

alt_disk_install:
# nim -o alt_disk_install -a source=mksysb -a image_data=image_data_shrink -a debug=yes -a disk='hdisk4 hdisk5' roundrock ---> To install a mksysb resource all_devices_mysysb to client roundrock on hdisk4 and hdisk5, using the image_data resource image_data_shrink with debug enabled, type:
# nim -o alt_disk_install -a source=rootvg -a disk='hdisk2' -a phase=12 austin ---> To clone the rootvg on client austin to hdisk2, but only run phase1 and phase2, leaving /alt_inst filesystems mounted, type:

bos_inst:
# nim -o allocate -a spot=spot1 -a lpp_source=images1 -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish ---> To allocate resources for the machine blowfish, type:
# nim -o bos_inst blowfish ---> To perform the BOS installation on blowfish using the allocated resources, type:
# nim -o bos_inst -a spot=spot1 -a lpp_source=images1 -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish ---> To install blowfish while automatically allocating the resources when the bos_inst operation starts, type:
# nim -o bos_inst mac1 ---> To use default resources when installing the machine mac1, type:
# nim -o bos_inst -a spot=spot1 -a lpp_source=lpp_source1 -a adapter_def=adapter_def1 deadfish ---> To install deadfish with spot1, lpp_source1 and configure secondary adapters using adapter_def1, type:
# nim -o bos_inst -a spot=spot1 -a lpp_source=images1 -a accept_licenses=yes -a resolv_conf=rconf1 blowfish ---> To install blowfish and accept software license agreements, type:

Change:
# nim -o change -a routing1="OZ gateway905 gatewayOZ" BLDG905 ---> To add a route between networks BLDG905 and OZ, type:
# 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 ---> To define a secondary interface for adapter sailfish2.austin.ibm.com and configure a token ring network, type:
# nim -o change -a routing1="default gw1" net1 ---> To define a default route for network net1 using gateway gw1, type:
# nim -o change -a routing1="default gw2" net2 ---> To define a default route for network net2 using gateway gw2, type:
# nim -o change -a default_res=res_grp1 master ---> To designate resources in res_grp1 as the default set of resources always allocated by NIM, type:

Check:
# nim -o check myspot ---> To have NIM check the usability of a SPOT named myspot, type:
# nim -o check images ---> To check the status of an lpp_source named images, type:

chwpar:
# nim -o chwpar -a cmd_flags="-R rset=rs/cpu23" wpar1 ---> To add resource control rset rs/cpu23 to the wpar1 workload partition, type:

Create:
# nim -o create -a wpar_spec=basic_wpar wpar1 ---> To create the wpar1 workload partition using the specification file basic_wpar, type:
# nim -o create -a wpar_spec=wpar1_spec wpar1 ---> To create wpar1 using the wpar-specification file wpar1_spec, type:
# nim -o create -a savewpar=wpar_backup wpar1 ---> To create wpar1 from a savewpar backup image wpar1_backup, type:

cust:
# nim -o cust -a lpp_source=images -a filesets=adt spot1 ---> To install software product adt into spot1 using lpp_source images, type:
# nim -o cust -a lpp_source=images -a installp_bundle=bundle1 spot1 ---> To install adt in spot1 using lpp_source images and installp_bundle bundle1, type:
# nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1 ---> To install adt from a tape drive local to the machine hosting spot1, type:
# nim -F -o cust -afixes=IX12345 -a lpp_source=/dev/rmt0 spot1 ---> To install all fileset updates associated with APAR IX12345 from tape /dev/rmt0 into spot1 and allocated clients, type:
# nim -o allocate -a lpp_source=updt_images Standalone1 ---> To allocate update lpp_source updt_images to Standalone1, type:
# nim -o cust -afixes=update_all Standalone1 ---> To update all software on Standalone1 using latest updates in updt_images, type:
# nim -o allocate -a installp_bundle=bundle1 -a lpp_source=images1 catfish ---> To allocate resources for installing bundle1 to catfish, type:
# nim -o cust catfish ---> To perform the cust operation on catfish, type:
# nim -o cust -a lpp_source=updt_images -a fixes=update_all Standalone1 ---> To update all installed software on Standalone1 from lpp_source updt_images, type:
# nim -o cust -a installp_bundle=bundle1 -a lpp_source=images1 catfish ---> To install catfish with bundle1 while allocating resources during cust operation, type:
# nim -o cust -a adapter_def=adapter_def1 deadfish ---> To configure secondary adapters on deadfish using adapter_def1, type:

Deactivate:
# nim -o deactivate wpar1 ---> To stop the managed wpar1 workload partition, type:
# nim -Fo deactivate wpar1 ---> To force the stop of the managed wpar1 workload partition, type:
# nim -o deactivate -a cmd_flags="-t 85" wpar1 ---> To stop the managed wpar1 workload partition with additional stopwpar command flags to halt after 85 seconds, type:

Deallocate:
# nim -o deallocate -a lpp_source=images client1 ---> To deallocate an lpp_source named images from the standalone machine client1, type:

Define:
# nim -o define -t lpp_source -a server=altoid -a location=/usr/sys/inst.images images ---> To define a resource images that is a directory containing installable images on server altoid at /usr/sys/inst.images, type:
# nim -o define -t spot -a server=master -a location=/export/exec -a source=images myspot ---> To create a new SPOT resource myspot on the NIM master in /export/exec using lpp_source images, type:
# nim -o define -t tok -a snm=255.255.240.0 -a net_addr=129.35.129.0 BLDG905 ---> To define a token-ring network object BLDG905 with subnetmask 255.255.240.0 and address 129.35.129.0, type:
# nim -o define -t mksysb -a server=master -a location=/resources/mksysb.image mksysb1 ---> To define a mksysb resource mksysb1 from an existing mksysb image located at /resources/mksysb.image on the master, type:
# nim -o define -t generic -a snm=255.255.240.0 -a net.addr=129.35.101.0 ATMnet ---> To define a NIM network ATMnet representing an ATM network with subnetmask 255.255.240.0 and address 129.35.101.0, type:
# nim -o define -t mac_group -a add_member=diskls1 -a add_member=diskls2 -a add_member=diskls3 DisklsMacs1 ---> To define a machine group DisklsMacs1 with members diskls1, diskls2, and diskls3, type:
# 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 ---> To define a resource group DisklsRes1 with resources spot1, root1, dump1, paging1, home1, and tmp1, type:
# 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 ---> To display the space required to define a mksysb resource mksysb2 and create a preview image of client client1 without actually creating it, type:
# nim -o define -t mksysb -a server=master -a location=/resources/mksysb.image -a source=client1 -a mk_image=yes mksysb2 ---> To define a mksysb resource mksysb2 and create a mksysb image of client client1, type:
# 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 ---> To define a mksysb resource mksysb2 and create the image of client client1 using mksysb flags -em, type:
# nim -o define -t exclude_files -a server=master -a location=/resources/exclude_file1 exclude_file1 ---> To define an exclude_files resource exclude_file1 located on the master at /resources/exclude_file1, type:
# nim -o define -t standalone -a if1="find_net redfish_t.lab.austin.ibm.com 0" -a ring_speed1=16 redfish ---> To define a standalone machine redfish with primary interface attached to a token-ring network at 16 Mbps, type:
# 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 ---> To define a diskless machine bluefish with primary ethernet interface using cable_type bnc, type:
# nim -o define -t adapter_def -a server=master -a location=/export/nim/adapters adapter_def1 ---> To define /export/nim/adapters as an adapter_def resource adapter_def1 on the master, type:
# 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 ---> To preview space required to define savevg2 and create a savevg image of client client1 for volume group myvg without actually creating it, type:
# 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 ---> To define savevg2 and create a savevg image of client client1 for volume group myvg, type:
# 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 ---> To define savevg2 and create the savevg image using flags -em, type:
# nim -o define -t vg_data -a server=master -a location=/export/nim/my_vg_data my_vg_data ---> To define a vg_data resource my_vg_data on the master at /export/nim, type:
# nim -o define -t wpar -a mgmt_profile1="yogi wpar1" -a if1="find_net wpar1 0" wpar1 ---> To define the managed wpar1 workload partition on managing machine yogi with network interface located by NIM, type:
# nim -o define -t savewpar -a server=sterling -a location=/resources/wpar1.image -a source=wpar1 -a mk_image=yes wpar1backup ---> To define a savewpar resource wpar1backup and create the savewpar image of wpar1 on server sterling, type:
# nim -o define -t savewpar -a server=sterling -a location=/resources/wpar1.image -a source=wpar1 -a exclude_files=wparexclude -a cmd_flags="-ei" -a mk_image=yes wpar1backup ---> To define wpar1backup excluding file patterns in wparexclude and create the savewpar image with -ei flag, type:
# nim -o define -t ios_mksysb -a server=master -a location=/export/nim/ios_mksysb -a source=vios1 -a mk_image=yes ios_mksysb1 ---> To define an ios_mksysb resource ios_mksysb1 and create the ios_mksysb image of vios client vios1, type:

Destroy:
# nim -o destroy wpar1 ---> To remove the managed wpar1 workload partition from its managing system, type:
# nim -Fo destroy wpar1 ---> To force the removal of the managed wpar1 workload partition, type:

dkls_init:
# nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 -a paging=paging1 syzygy ---> To allocate the resources for diskless workstation syzygy, type:
# nim -o dkls_init syzygy ---> To initialize the environment for syzygy using the allocated resources, type:
# nim -o dkls_init syzygy ---> To initialize the environment for a diskless workstation named syzygy without allocating resources, type:
# nim -o select -a exclude=diskls2 DisklsMacs1 ---> To exclude the member diskls2 from operations on machine group DisklsMacs1, type:
# nim -o dkls_init -a group=DisklsRes1 DisklsMacs1 ---> To initialize remaining members and allocate resources from resource group DisklsRes1, type:
# nim -o dkls_init -a group=dtgrp1 dk_resgrp1 ---> To initialize a group of diskless machines defined by dtgrp1 while allocating required and optional resources in dk_resgrp1, type:

dtls_init:
# nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 syzygy ---> To allocate resources for dataless workstation syzygy, type:
# nim -o dtls_init syzygy ---> To initialize the environment for syzygy using allocated resources, type:
# nim -o dtls_init syzygy ---> To initialize the environment for a dataless workstation syzygy without allocating resources, type:
# nim -o select -a exclude=datals2 DatalsMacs1 ---> To exclude datals2 from operations on machine group DatalsMacs1, type:
# nim -o dtls_init -a group=DatalsMacs1 DatalsRes1 ---> To initialize remaining members and allocate resources from DatalsRes1, type:
# nim -o dtls_init -a group=DatalsMacs1 DatalsRes1 ---> To initialize all dataless machines in DatalsMacs1 while allocating resources in DatalsRes1, type:

fix_query:
# nim -o define -t fix_bundle -a location=/tmp/apar.list -a server=master fix_bun ---> To define a fix_bundle resource fix_bun with APAR numbers listed in /tmp/apar.list, type:
# nim -o allocate -a fix_bundle=fix_bun Standalone1 ---> To allocate the fix_bundle to client Standalone1, type:
# nim -o fix_query Standalone1 ---> To list information about installed fixes on client Standalone1, type:

lppchk
# nim -o lppchk spot1 ---> To check fileset version and requisite consistency on the SPOT spot1, type:
# nim -o lppchk -a lppchk_flags='-c -m3 -u' -a filesets='bos*' macgrp1 ---> To verify file checksums for all packages beginning with bos on machines in group macgrp1 and update the software database when inconsistencies are found, type:
# nim -o showlog -a log_type=lppchk macgrp1 ---> To view the output of the lppchk operation running in the background, type:

lppmgr:
# nim -o lppmgr -a lppmgr_flags="-lsb" lpp_source1 ---> To list duplicate base-level filesets in lpp_source1 with space usage information, type:
# nim -o lppmgr -a lppmgr_flags="-rbux" lpp_source1 ---> To remove duplicate base and update filesets and superseded updates from lpp_source1, type:
# nim -o lppmgr -a lppmgr_flags="-rX" lpp_source1 ---> To remove all non-SIMAGES filesets from lpp_source1, type:
# nim -o lppmgr -a lppmgr_flags="-r -k C" lpp_source1 ---> To remove all language support except C from lpp_source1, type:

lswpar:
# nim -o lswpar wpar1 ---> To list the characteristics of the managed wpar1 workload partition, type:
# nim -o lswpar -a cmd_flags="-N" wpar1 ---> To list the network characteristics of wpar1, type:
# nim -o lswpar -a cmd_flags="-G" global1 ---> To list the general characteristics of workload partitions managed by global1, type:

maint:
# nim -o maint -a installp_flags="-C" spot1 ---> To clean up from an interrupted software installation on SPOT spot1, type:
# nim -o maint -a installp_flags="-C" stand1 ---> To clean up from an interrupted software installation on standalone machine stand1, type:

maint_boot:
# nim -o maint_boot stand1 ---> To enable the NIM standalone client stand1 to boot in maintenance mode (boot must be initiated locally), type:

Remove:
# nim -o remove dump_files ---> To remove a resource named dump_files, type:

Showlog:
# nim -o showlog -a log_type=boot DisklsMacs1 ---> To view the boot logs of machines in group DisklsMacs1, type:

showres:
# nim -o showres script1 ---> To show the contents of the configure script script1, type:
# nim -o showres bosinst_data1 ---> To show the contents of the bosinst.data resource bosinst_data1, type:
# nim -o showres lpp_source1 ---> To list all filesets in lpp_source1, type:
# nim -o showres -a reference=machine1 lpp_source1 ---> To list all filesets in lpp_source1 relative to what is installed on machine1, type:
# nim -o showres -a instfix_flags="T" lpp_source1 ---> To list all problems fixed by software on lpp_source1, type:
# nim -o showres -a client=deadfish adapter_def1 ---> To show the secondary adapter configuration file contents in adapter_def1 for client deadfish, type:
# nim -o showres adapter_def1 ---> To show the contents of every secondary adapter configuration file in adapter_def1, type:
# nim -o showres savevg1 ---> To show the contents of the savevg resource savevg1, type:

syncwpar:
# nim -o syncwpar wpar1 ---> To synchronize the software of the managed wpar1 workload partition with its managing system, type:
# nim -o syncwpar -a cmd_flags="-A" global1 ---> To synchronize the software of all workload partitions managed by global1, type:

Update:
# nim -o update -a packages=all -a source=/dev/cd0 lpp_source1 ---> To add all filesets on /dev/cd0 to lpp_source1, type:
# nim -o update -a packages="bos.games 7.1.0.0 bos.terminfo" -a source=/dev/cd0 lpp_source1 ---> To add specific filesets bos.games and bos.terminfo to lpp_source1, type:
# nim -o update -a rm_images=yes -a packages="bos.games" lpp_source1 ---> To remove bos.games from lpp_source1, type:
# nim -o update -a recover=yes -a source=/dev/cd0 lpp_source1 ---> To recover missing SIMAGES for lpp_source1 from the AIX Installation CD, type:

updatios
# nim -o updateios -a lpp_source=lpp_source1 -a preview=no vioserver1 ---> To install fixes or update VIOS vioserver1 to the latest maintenance level from lpp_source1, type:
# nim -o updateios -a updateios_flags=-reject vioserver1 ---> To reject fixes for VIOS vioserver1, type:
# nim -o updateios -a updateios_flags=-cleanup vioserver1 ---> To clean up partially installed updates for VIOS vioserver1, type:
# nim -o updateios -a updateios_flags=-commit vioserver1 ---> To commit updates for VIOS vioserver1, type:
# nim -o updateios -a updateios_flags=-remove -a filesets="update1" vioserver1 ---> To remove a specific update update1 for VIOS vioserver1, type:
# nim -o updateios -a updateios_flags=remove -a installp_bundle=bundle1 vioserver1 ---> To remove updates for VIOS vioserver1 using installp_bundle bundle1, type:

IBM AIX smitty: Menu-Driven System Management Tool

Smitty is the text-based, menu-driven interface for IBM AIX, providing a structured way to perform system administration tasks without memorizing complex commands. It allows administrators to manage software, devices, storage, users, security, networking, performance, partitions, and more through intuitive menus and prompts. smitty executes underlying AIX commands safely, offers context-sensitive help, and supports automation via SMIT scripts. 

Ideal for both beginners and experienced admins, it reduces errors, speeds up configuration, and gives a complete hierarchical view of system management tasks.

smitty hierarchical diagram:

smitty
├─ Software Installation and Maintenance
│  ├─ Install and Update Software
│  │  ├─ Install Software
│  │  ├─ Update Installed Software to Latest Level (Update All)
│  │  ├─ Update Installed Software to Latest Level (Live Update)
│  │  ├─ Install Software Bundle
│  │  ├─ Update Software by Fix (APAR)
│  │  └─ Install and Update from ALL Available Software
│  ├─ List Software and Related Information
│  │  ├─ List Installed Software and Related Information
│  │  └─ List Software on Media and Related Information
│  ├─ Software Maintenance and Utilities
│  │  ├─ Commit Applied Software Updates (Remove Saved Files)
│  │  ├─ Reject Applied Software Updates (Use Previous Version)
│  │  ├─ Remove Installed Software
│  │  ├─ Rename Software Images in Repository
│  │  ├─ Clean Up Software Images in Repository
│  │  ├─ Copy Software to Hard Disk for Future Installation
│  │  ├─ Copy Software Bundle to Hard Disk for Future Installation
│  │  ├─ Check Software File Sizes After Installation
│  │  ├─ Verify Software Installation and Requisites
│  │  ├─ Clean Up After Failed or Interrupted Installation
│  │  └─ Service Update Management Assistant (SUMA)
│  ├─ Software Service Management
│  │  ├─ Service Update Management Assistant (SUMA)
│  │  ├─ Comparison Reports
│  │  ├─ Rename Software Images in Repository
│  │  └─ Clean Up Software Images in Repository
│  ├─ Relocatable Software Installation and Maintenance
│  │  ├─ Install Software
│  │  ├─ List Installed Software and Related Information
│  │  └─ Software Maintenance and Utilities
│  ├─ Network Installation Management
│  │  ├─ Configure the NIM Environment
│  │  ├─ Perform NIM Software Installation and Maintenance Tasks
│  │  ├─ Perform NIM Administration Tasks
│  │  ├─ Create IPL ROM Emulation Media
│  │  ├─ NIM POWER5 Tools
│  │  └─ Thin Server Maintenance
│  ├─ EZ NIM (Easy NIM Tool)
│  │  ├─ Configure as a NIM Master
│  │  └─ Configure as a NIM Client
│  ├─ System Workload Partition Software Maintenance
│  ├─ System Backup Manager
│  │  ├─ Back Up the System
│  │  ├─ Preview Information about a Backup
│  │  ├─ Verify the Readability of a Backup (Tape only)
│  │  ├─ View the Backup Log
│  │  ├─ List Information about Filesets in a System Image
│  │  ├─ List Files in a System Image
│  │  └─ Restore Files in a System Image
│  ├─ Alternate Disk Installation
│  │  ├─ Install mksysb on an Alternate Disk
│  │  ├─ Clone the rootvg to an Alternate Disk
│  │  └─ NIM Alternate Disk Migration
│  ├─ EFIX Management
│  │  ├─ List EFIXES and Related Information
│  │  ├─ Install EFIX Packages
│  │  ├─ Remove Installed EFIXES
│  │  └─ Check Installed EFIXES
│  └─ Thin Server Maintenance
│     ├─ Manage Thin Server
│     └─ Manage Common OS Image
├─ Software License Management
│  └─ Show License Agreements
│     ├─ Show Installed License Agreements
│     └─ Show License Agreements on Installation Media
├─ Manage Editions
│  ├─ List Current Edition
│  └─ Change Edition
├─ Devices
│  ├─ Install/Configure Devices Added After IPL
│  ├─ Printer/Plotter
│  │  ├─ Printer/Plotter Devices
│  │  └─ Print Spooling
│  ├─ TTY
│  │  ├─ List All Defined TTYs
│  │  ├─ Add a TTY
│  │  ├─ Move a TTY to Another Port
│  │  ├─ Change / Show Characteristics of a TTY
│  │  ├─ Remove a TTY
│  │  ├─ Configure a Defined TTY
│  │  ├─ Generate Error Report
│  │  └─ Trace a TTY
│  ├─ Asynchronous Adapters
│  │  ├─ Serial over Ethernet Adapter
│  │  ├─ Native 2-Port Asynchronous EIA-232 PCI Adapter
│  │  ├─ Native 1-Port Asynchronous EIA-232 PCI Adapter
│  │  ├─ IBM 8-Port EIA-232/RS-422A (PCI) Adapter
│  │  ├─ PCIe Async EIA-232 Controller
│  │  ├─ 4 Port Async EIA-232 PCIe Adapter
│  │  ├─ 2-Port Asynchronous EIA-232 PCI Adapter
│  │  ├─ PCIe 2-port Async EIA-232 Adapter
│  │  ├─ IBM 128-Port Async (PCI) Adapter
│  │  ├─ Generate an Error Report
│  │  └─ Trace a 128-Port Async Adapter
│  ├─ PTY
│  │  ├─ Change / Show Characteristics of the PTY
│  │  ├─ Remove the PTY; Keep Definition
│  │  ├─ Configure the Defined PTY
│  │  ├─ Generate Error Report
│  │  └─ Trace the PTY
│  ├─ Console
│  │  ├─ Assign the Console
│  │  ├─ Redirect Console Output
│  │  ├─ Show the Console Log File
│  │  └─ Port Mirror
│  ├─ MPIO Management
│  │  ├─ MPIO Path Management
│  │  ├─ MPIO Device Management
│  │  └─ MPIO Parent Management
│  ├─ Fixed Disk
│  │  ├─ List All Defined Disks
│  │  ├─ List All Supported Disks
│  │  ├─ Add a Disk
│  │  ├─ Change / Show Characteristics of a Disk
│  │  ├─ Remove a Disk
│  │  ├─ Configure a Defined Disk
│  │  ├─ MPIO Management
│  │  ├─ Generate Error Report
│  │  └─ Trace a Disk
│  ├─ Disk Array
│  │  ├─ IBM SAS Disk Array
│  │  ├─ IBM PCI SCSI Disk Array
│  │  └─ IBM PCI-X SCSI Disk Array
│  ├─ CD ROM Drive
│  │  ├─ List All Defined CD ROM Drives
│  │  ├─ List All Supported CD ROM Drives
│  │  ├─ Add a CD ROM Drive
│  │  ├─ Change / Show Characteristics of CD ROM Drive
│  │  ├─ Remove a CD ROM Drive
│  │  ├─ Configure a Defined CD ROM Drive
│  │  ├─ Generate Error Report
│  │  └─ Trace a CD ROM Drive
│  ├─ Read/Write Optical Drive
│  │  ├─ List All Defined R/W Optical Drives
│  │  ├─ List All Supported R/W Optical Drives
│  │  ├─ Add a R/W Optical Drive
│  │  ├─ Change / Show Characteristics of R/W Optical Drive
│  │  ├─ Remove a R/W Optical Drive
│  │  ├─ Configure a Defined R/W Optical Drive
│  │  ├─ Generate Error Report
│  │  └─ Trace a R/W Optical Drive
│  ├─ Diskette Drive
│  │  ├─ List All Defined Diskette Drives
│  │  ├─ Add a Diskette Drive
│  │  ├─ Change / Show Characteristics of a Diskette Drive
│  │  ├─ Remove a Diskette Drive
│  │  ├─ Configure a Defined Diskette Drive
│  │  ├─ Generate Error Report
│  │  └─ Trace a Diskette Drive
│  ├─ Tape Drive
│  │  ├─ List All Defined Tape Drives
│  │  ├─ List All Supported Tape Drives
│  │  ├─ Add a Tape Drive
│  │  ├─ Change / Show Characteristics of a Tape Drive
│  │  ├─ Remove a Tape Drive
│  │  ├─ Configure a Defined Tape Drive
│  │  ├─ Generate Error Report
│  │  └─ Trace a Tape Drive
│  ├─ Cryptographic Adapters
│  ├─ Communication
│  │  ├─ Ethernet Adapter
│  │  ├─ IBM 2-Port Multiprotocol Adapter
│  │  ├─ IBM ARTIC960Hx PCI Adapter
│  │  ├─ Fibre Channel
│  │  ├─ EtherChannel / IEEE 802.3ad Link Aggregation
│  │  ├─ VLAN
│  │  ├─ Tap Network Adapter
│  │  └─ Infiniband
│  ├─ Graphic Displays
│  │  ├─ List All Graphics Adapters Available
│  │  ├─ Select the Display Size
│  │  ├─ Select the Display Type
│  │  ├─ Display Power Management
│  │  └─ Select the Display Resolution and Refresh Rate
│  ├─ Graphic Input Devices
│  │  ├─ Keyboard
│  │  ├─ Mouse
│  │  ├─ Tablet
│  │  ├─ Dials/LPFKeys
│  │  ├─ Spaceball(TM)
│  │  ├─ Wacom (TM) Serial Tablet
│  │  └─ 6093 Serial Tablet
│  ├─ Low Function Terminal (LFT)
│  │  ├─ Software Keyboard
│  │  ├─ Displays
│  │  └─ Fonts
│  ├─ Target Mode Initiator Device
│  │  ├─ List All Defined Target Mode Initiator Devices
│  │  ├─ List All Supported Target Mode Initiator Devices
│  │  ├─ Add a Target Mode Initiator Device
│  │  ├─ Change / Show Characteristics of a Target Mode Initiator Device
│  │  ├─ Remove a Target Mode Initiator Device
│  │  ├─ Configure a Defined Target Mode Initiator Device
│  │  ├─ Generate an Error Report
│  │  └─ Trace a Target Mode Initiator Device
│  ├─ SCSI Adapter
│  │  ├─ List All SCSI Adapters
│  │  ├─ Change / Show Characteristics of a SCSI Adapter
│  │  ├─ Generate Error Report
│  │  └─ Trace a SCSI Adapter
│  ├─ FC Adapter
│  │  ├─ FC Adapter
│  │  ├─ FC SCSI I/O Controller Protocol Device
│  │  ├─ Fibre Channel Network Protocol Device
│  │  └─ FC-NVMe Protocol Device
│  ├─ IDE Adapters
│  │  ├─ List All Defined IDE Adapters
│  │  ├─ Change/Show Characteristics of an IDE Adapter
│  │  ├─ Generate an Error Report for an IDE Adapter
│  │  └─ Trace an IDE Adapter
│  ├─ iSCSI
│  │  ├─ iSCSI Adapter
│  │  ├─ iSCSI Protocol Device
│  │  ├─ iSCSI Target Device Parameters in ODM
│  │  └─ iSNS Discovery Configuration
│  ├─ Virtual SCSI Adapters
│  │  ├─ List All Virtual SCSI Adapters
│  │  └─ Change / Show Characteristics of a Virtual SCSI Adapter
│  ├─ VirtIO SCSI Adapters
│  │  ├─ List All VirtIO SCSI Adapters
│  │  ├─ Change / Show Characteristics of a VirtIO SCSI Adapter
│  │  └─ (Duplicate entries if present)
│  ├─ I/O Completion Ports
│  │  ├─ Change / Show Characteristics of I/O Completion Ports
│  │  └─ Configure Defined I/O Completion Ports
│  ├─ Multimedia
│  │  └─ Audio
│  ├─ List Devices
│  │  ├─ List All Supported Devices
│  │  ├─ List All Defined Devices
│  │  ├─ Show Characteristics of a Supported Device
│  │  └─ Show Characteristics of a Defined Device
│  ├─ Configure/Unconfigure Devices
│  │  ├─ Unconfigure a Device
│  │  ├─ Configure a Defined Device
│  │  └─ Install/Configure Devices Added After IPL
│  ├─ Install Additional Device Software
│  ├─ PCI Hot Plug Manager
│  │  ├─ List PCI Hot Plug Slots
│  │  ├─ Add a PCI Hot Plug Adapter
│  │  ├─ Replace/Remove a PCI Hot Plug Adapter
│  │  ├─ Identify a PCI Hot Plug Slot
│  │  ├─ Unconfigure a Device
│  │  ├─ Configure a Defined Device
│  │  └─ Install/Configure Devices Added After IPL
│  ├─ USB Adapter
│  │  ├─ USB Adapter
│  │  ├─ USB Device
│  │  ├─ Enable LIBUSB Devices
│  │  └─ Disable LIBUSB Devices
│  ├─ SAS Adapter
│  │  ├─ SAS Adapter
│  │  └─ SAS SCSI Protocol Device
│  ├─ SSD cache devices
│  │  ├─ Change / Show Characteristics of SSD Cache virtual device
│  │  ├─ List SSD cache devices
│  │  ├─ Cache Pool
│  │  ├─ Cache Partition
│  │  ├─ Caching Operation
│  │  ├─ Cache Monitoring
│  │  └─ Cache Engine
│  ├─ CAPI Flash Adapter
│  │  ├─ List All CAPI Flash Adapters
│  │  └─ Change / Show Characteristics of a CAPI Flash Adapter
│  └─ NVMe Manager
│     ├─ List NVMe Storage Configuration
│     ├─ Configure a Defined NVMe Controller
│     ├─ Change / Show Characteristics of a NVMe Controller
│     └─ Namespace Management and Attachment
├─ System Storage Management (Physical & Logical Storage)
│  ├─ Logical Volume Manager
│  │  ├─ Volume Groups
│  │  ├─ Logical Volumes
│  │  ├─ Physical Volumes
│  │  └─ Paging Space
│  ├─ File Systems
│  │  ├─ List All File Systems
│  │  ├─ List All Mounted File Systems
│  │  ├─ Add / Change / Show / Delete File Systems
│  │  ├─ Mount a File System
│  │  ├─ Mount a Group of File Systems
│  │  ├─ Unmount a File System
│  │  ├─ Unmount a Group of File Systems
│  │  ├─ Verify a File System
│  │  ├─ Backup a File System
│  │  ├─ Restore a File System
│  │  ├─ List Contents of a Backup
│  │  └─ Create and Back Up a Snapshot
│  ├─ Files & Directories
│  │  ├─ Backup a File or Directory
│  │  ├─ Restore a File or Directory
│  │  └─ List Contents of a Backup
│  └─ System Backup Manager
│     ├─ Back Up the System
│     ├─ Preview Information about a Backup
│     ├─ Verify the Readability of a Backup (Tape only)
│     ├─ View the Backup Log
│     ├─ List Information about Filesets in a System Image
│     ├─ List Files in a System Image
│     └─ Restore Files in a System Image
├─ Security & Users
│  ├─ Users
│  │  ├─ Add a User
│  │  ├─ Change a User's Password
│  │  ├─ Change / Show Characteristics of a User
│  │  ├─ Lock / Unlock a User's Account
│  │  ├─ Reset User's Failed Login Count
│  │  ├─ Remove a User
│  │  └─ List All Users
│  ├─ Groups
│  │  ├─ List All Groups
│  │  ├─ Add a Group
│  │  ├─ Change / Show Characteristics of a Group
│  │  └─ Remove a Group
│  ├─ Passwords
│  │  ├─ System Password Policy
│  │  ├─ Change a User's Password
│  │  └─ Change / Show Password Attributes for a User
│  ├─ Login Controls
│  │  ├─ Change / Show Login Attributes for a User
│  │  └─ Change / Show Login Attributes for a Port
│  ├─ LDAP
│  │  ├─ LDAP Client
│  │  └─ LDAP Server
│  ├─ Role Based Access Control (RBAC)
│  │  ├─ Authorizations
│  │  ├─ Roles
│  │  ├─ Privileged Commands
│  │  ├─ Privileged Devices
│  │  ├─ Privileged Files
│  │  └─ Process privileges
│  ├─ Trusted Execution
│  │  ├─ Change/Show characteristics of Trusted Execution
│  │  └─ Manage Trusted Signature Database
│  └─ Cluster Security
│     ├─ Display Current Cluster Security Configuration
│     ├─ Disable Current Cluster Security Configuration
│     ├─ Enable Default Cluster Security Configuration with AES Algorithm and Self-Signed Certificate
│     └─ Advanced Cluster Security Configuration
├─ Communications Applications and Services
│  ├─ TCP/IP
│  │  ├─ Minimum Configuration & Startup
│  │  ├─ Further Configuration
│  │  ├─ Use DHCP for TCPIP Configuration & Startup
│  │  ├─ IPV6 Configuration
│  │  ├─ Quality of Service Configuration & Startup
│  │  ├─ Configure IP Security (IPv4)
│  │  └─ Configure IP Security (IPv6)
│  ├─ NFS
│  │  ├─ Configure TCP/IP (If Not Already Configured)
│  │  ├─ Network File System (NFS)
│  │  ├─ Network Information Service (NIS)
│  │  └─ Configure Secure NFS & NIS
│  └─ Create/Change Service Configuration
│     ├─ Create/Change Service Configuration
│     ├─ Restore Default Configuration
│     └─ Manage the Service and Support Proxy
├─ Workload Partition Administration
│  ├─ List All Workload Partitions
│  ├─ Administer SYSTEM Workload Partitions
│  │  ├─ List System Workload Partitions
│  │  ├─ Create a System Workload Partition or Specification File
│  │  ├─ Start / Stop / Reboot a System Workload Partition
│  │  ├─ System Workload Partition Software Maintenance
│  │  ├─ Change / Show System Workload Partition Characteristics
│  │  ├─ Remove a System Workload Partition
│  │  └─ System Workload Partition Backup Manager
│  └─ Administer APPLICATION Workload Partitions
│     ├─ List Application Workload Partitions
│     ├─ Create an Application Workload Partition or Specification File
│     ├─ Change / Show Application Workload Partition Characteristics
│     └─ Stop and Remove an Application Workload Partition
├─ Print Spooling
│  └─ AIX Print Spooling
│     ├─ Start a Print Job
│     ├─ Manage Print Jobs
│     ├─ List All Print Queues
│     ├─ Manage Print Queues
│     ├─ Add a Print Queue
│     ├─ Add an Additional Printer to an Existing Print Queue
│     ├─ Change / Show Print Queue Characteristics
│     ├─ Change / Show Printer Connection Characteristics
│     ├─ Remove a Print Queue
│     ├─ Manage Print Server
│     ├─ Programming Tools
│     └─ Change / Show Current Print Subsystem
├─ Advanced Accounting
│  ├─ Manage Accounting Data Files
│  │  ├─ Create Data File
│  │  ├─ Release Data File
│  │  ├─ Re-use Accounting Data File
│  │  ├─ Show Data File(s)
│  │  └─ Switch Active Data File
│  ├─ Manage Project Definitions and Assignments
│  │  ├─ Project Definitions
│  │  ├─ Automatic Project Assignment
│  │  └─ Manual Project Assignment
│  ├─ Manage Transactions
│  │  ├─ List defined Transactions
│  │  └─ Enable/Disable Transactions
│  └─ Manage Advanced Accounting Subsystem
│     ├─ Configure LDAP server and client
│     ├─ Configure Admin Notification
│     ├─ Manage ACCT Capabilities
│     ├─ Show/Change Process interval
│     ├─ Show/Change System interval
│     ├─ Show/Change Process Aggregation
│     ├─ Show/Change Kernel Extension Aggregation
│     ├─ Show/Change ARM Transaction Aggregation
│     ├─ Write Process Accounting Data
│     ├─ Start Advanced Accounting
│     ├─ Stop Advanced Accounting
│     ├─ Query Advanced Accounting
│     ├─ Report Advanced Accounting Statistics
│     └─ Show/Change Turbo Mode Accounting
├─ Problem Determination
│  ├─ Electronic Service Agent
│  │  ├─ Configure Electronic Service Agent
│  │  ├─ Unconfigure Electronic Service Agent
│  │  ├─ Configure Service Connectivity
│  │  ├─ Start Electronic Service Agent
│  │  ├─ Stop Electronic Service Agent
│  │  └─ Verify Electronic Service Agent Connectivity
│  ├─ Error Log
│  │  ├─ Generate Error Report
│  │  ├─ Change / Show Characteristics of the Error Log
│  │  ├─ Change / Show Characteristics of pureScale logging of the Error Log
│  │  └─ Clean the Error Log
│  ├─ Trace
│  │  ├─ START Trace
│  │  ├─ STOP Trace
│  │  ├─ Generate a Trace Report
│  │  ├─ Manage Trace
│  │  └─ Manage Event Groups
│  ├─ System Dump
│  │  ├─ Show Current Dump Devices
│  │  ├─ Show Information About the Previous System Dump
│  │  ├─ Show Estimated Dump Size
│  │  ├─ Change the Type of Dump
│  │  ├─ Change the Full Memory Dump Mode
│  │  ├─ Change the Primary Dump Device
│  │  ├─ Change the Secondary Dump Device
│  │  ├─ Change the Directory to which Dump is Copied on Boot
│  │  ├─ Start a Dump to the Primary Dump Device
│  │  ├─ Start a Traditional System Dump to the Secondary Dump Device
│  │  ├─ Copy a System Dump from a Dump Device to a File
│  │  ├─ Always ALLOW System Dump
│  │  ├─ Check Dump Resources Utility
│  │  ├─ Change/Show Global System Dump Properties
│  │  ├─ Change/Show Dump Attributes for a Component
│  │  └─ Change Dump Attributes for multiple Components
│  ├─ Alog
│  │  ├─ Show an Alog File
│  │  └─ Change / Show Characteristics of an Alog File
│  ├─ Change/Show/Reset Core File Copying Directory
│  │  ├─ Reset/Clear Core File copying directory
│  │  ├─ Show the Directory to which Core file copied
│  │  └─ Change the Directory to which Core file copied
│  ├─ Hardware Diagnostics
│  ├─ Verify Software Installation and Requisites
│  ├─ Advanced First Failure Data Capture Features
│  ├─ Cluster Data Aggregation Tool
│  │  ├─ Create the Repository
│  │  ├─ Discover Nodes
│  │  ├─ Manage Remote Nodes
│  │  ├─ List the Collect Types
│  │  ├─ Collect Data from Remote Nodes
│  │  ├─ Archive Collects
│  │  ├─ Manage Scheduled Collects
│  │  ├─ Display Repository Contents
│  │  ├─ Delete Collects from the Repository
│  │  └─ Check Consistency of the Repository
│  ├─ Kernel Recovery
│  │  └─ Change/Show Kernel Recovery State
│  ├─ Component / Live Dump
│  │  ├─ Start a Live Dump
│  │  ├─ List Components that are Dump Aware
│  │  ├─ List Live Dumps in the Live Dump Repository
│  │  ├─ Change/Show Global Live Dump Attributes
│  │  ├─ Change/Show Dump Attributes for a Component
│  │  ├─ Change Dump Attributes for multiple Components
│  │  ├─ Refresh the Kernel's List of Live Dumps
│  │  └─ Display Persistent Customizations
│  ├─ Storage Protection Keys
│  │  ├─ Show Storage Protection Keys Settings
│  │  └─ Change Next Boot Storage Protection Keys Settings
│  └─ ProbeVue
│     ├─ Change/Show current configured values
│     └─ Change/Show next boot configured values
├─ Manage the AIX Cryptographic Framework
│  ├─ Change/Show Cryptographic Framework Parameters
│  ├─ Change/Show Cryptographic Framework Tracing
│  ├─ Launch PKCS#11 Administration Tool
│  └─ Launch PKCS#11 Key Management Tool
├─ Performance & Resource Scheduling
│  ├─ Resource Status & Monitors
│  │  ├─ Report System Activity
│  │  ├─ Show Process Status
│  │  ├─ Show Virtual Memory Statistics
│  │  └─ Show Input/Output Statistics
│  ├─ Analysis Tools
│  │  ├─ Show System Activity While Running a Command
│  │  └─ Trace
│  ├─ Resource Controls
│  │  ├─ Remove a Process
│  │  ├─ Set Initial Priority of a Process
│  │  ├─ Change Initial Priority of a Process
│  │  ├─ Set System Run Level
│  │  └─ Change System User Interface
│  ├─ Schedule Jobs
│  │  ├─ List All Jobs Scheduled
│  │  ├─ Schedule a Job
│  │  └─ Remove a Job from the Schedule
│  ├─ Workload Manager
│  │  ├─ Manage time-based configuration sets
│  │  ├─ Work on alternate configurations
│  │  ├─ Work on a set of Subclasses
│  │  ├─ Show current focus (Configuration, Class Set)
│  │  ├─ List all classes
│  │  ├─ Add a class
│  │  ├─ Change / Show Characteristics of a class
│  │  ├─ Remove a class
│  │  ├─ Class assignment rules
│  │  └─ Start/Stop/Update WLM & Assign/Unassign processes
│  ├─ Enterprise Workload Management
│  │  ├─ Change/Show status of the EWLM services
│  │  ├─ Change/Show EWLM services configuration
│  │  └─ Change/Show EWLM Local Resource Management Configuration
│  ├─ Resource Set Management
│  │  ├─ List All Resource Sets
│  │  ├─ List All Resource Sets in a given namespace
│  │  ├─ List All System RADs
│  │  ├─ List Application-defined Resource Sets
│  │  ├─ Remove Application-defined Resource Sets
│  │  ├─ Show a Process Partition
│  │  └─ Manage Resource Set Database
│  ├─ Tuning Kernel & Network Parameters
│  │  ├─ Save/Restore All Tuning Parameters
│  │  ├─ Tuning Scheduler & Memory Load Control Parameters
│  │  ├─ Tuning Virtual Memory Manager, File System, LVM Params
│  │  ├─ Tuning Network Option Parameters
│  │  ├─ Tuning NFS Option Parameters
│  │  ├─ Tuning IO Parameters
│  │  ├─ Tuning RAS Parameters
│  │  ├─ Tuning Development Parameters
│  │  └─ Tuning ASO Parameters
│  ├─ Simultaneous Multi-Threading Processor Mode
│  │  ├─ List SMT Mode Settings
│  │  ├─ Change SMT Mode
│  │  └─ Set Number of SMT Threads
│  ├─ Topas
│  │  ├─ Add Host to topas external subnet search file
│  │  ├─ List hosts in topas external subnet search file
│  │  ├─ List active Recordings
│  │  ├─ Start New Recording
│  │  ├─ Stop Recording
│  │  ├─ List completed recordings
│  │  ├─ Generate Report
│  │  ├─ Setup Performance Management
│  │  └─ Setup Workload Estimator
│  ├─ Active Memory Expansion Planner & Adviser
│  │  ├─ Start Recording
│  │  └─ Generate Report
│  └─ xmtopas
│     ├─ Change/Show xmtopas configuration file
│     ├─ Enable/Refresh xmtopas
│     └─ Disable xmtopas
├─ System Environments
│  ├─ Stop the System
│  ├─ Aix Security Expert
│  │  ├─ High Level Security
│  │  ├─ Medium Level Security
│  │  ├─ Low level Security
│  │  ├─ Default Security
│  │  ├─ SOX-COBIT Best Practices Security
│  │  ├─ SOX-COBIT Best Practices Security Audit
│  │  ├─ Undo Security
│  │  └─ Check Security
│  ├─ Aix Runtime Expert
│  │  ├─ Manage configuration profiles
│  │  └─ Manage system configuration
│  ├─ Assign the Console
│  ├─ Change / Show Date and Time
│  │  ├─ Change / Show Date & Time
│  │  ├─ Change Time Zone Using System Defined Values
│  │  └─ Change Time Zone Using User Inputted Values
│  ├─ Manage Language Environment
│  │  ├─ Change/Show Primary Language Environment
│  │  ├─ Add Additional Language Environments
│  │  ├─ Remove Language Environments
│  │  ├─ Change/Show Language Hierarchy
│  │  ├─ Set User Languages
│  │  ├─ Change/Show Applications for a Language
│  │  └─ Convert System Messages and Flat Files
│  ├─ Change / Show Characteristics of Operating System
│  ├─ Change / Show Number of Licensed Users
│  ├─ Broadcast Message to all Users
│  ├─ Manage System Logs
│  │  ├─ Error Log
│  │  └─ Alog
│  ├─ Change / Show Characteristics of System Dump
│  │  ├─ Show Current Dump Devices
│  │  ├─ Show Information About the Previous System Dump
│  │  ├─ Show Estimated Dump Size
│  │  ├─ Change the Type of Dump
│  │  ├─ Change the Full Memory Dump Mode
│  │  ├─ Change the Primary Dump Device
│  │  ├─ Change the Secondary Dump Device
│  │  ├─ Change the Directory to which Dump is Copied on Boot
│  │  ├─ Start a Dump to the Primary Dump Device
│  │  ├─ Start a Traditional System Dump to the Secondary Dump Device
│  │  ├─ Copy a System Dump from a Dump Device to a File
│  │  ├─ Always ALLOW System Dump
│  │  ├─ Check Dump Resources Utility
│  │  ├─ Change/Show Global System Dump Properties
│  │  ├─ Change/Show Dump Attributes for a Component
│  │  └─ Change Dump Attributes for multiple Components
│  ├─ Change System User Interface
│  ├─ Change / Show Default Browser
│  ├─ System Cryptographic Operational Mode
│  │  ├─ Show Current Cryptographic Operational Mode
│  │  └─ Change Cryptographic Operational Mode
│  ├─ Manage Remote Reboot Facility
│  └─ Manage System Hang Detection
│     ├─ System Hang Detection Status
│     ├─ Change/Show Characteristics of Priority Problem Detection
│     ├─ Restore Default Priority Problem Configuration
│     ├─ Change/Show Characteristics of Lost I/O Detection
│     └─ Restore Default Lost I/O Detection Configuration
├─ Processes & Subsystems
│  ├─ Processes
│  │  ├─ Show All Current Processes
│  │  ├─ Remove a Process
│  │  ├─ Bind a Process to a Processor
│  │  └─ Unbind a Process
│  ├─ Subsystems
│  │  ├─ List All Subsystems
│  │  ├─ Query a Subsystem
│  │  ├─ Start a Subsystem
│  │  ├─ Stop Subsystem
│  │  ├─ Refresh a Subsystem
│  │  └─ Trace Subsystem
│  └─ Subservers
│     ├─ Query a Subserver
│     ├─ Start a Subserver
│     ├─ Stop a Subserver
│     └─ Trace Subserver
├─ Applications
│  └─ Live Partition Mobility with Host Ethernet Adapter (HEA)
├─ Installation Assistant
│  ├─ Set Date and Time
│  │  ├─ Change / Show Date & Time
│  │  ├─ Change Time Zone Using System Defined Values
│  │  └─ Change Time Zone Using User Inputted Values
│  ├─ Set root Password
│  ├─ Configure Network Communications
│  │  ├─ TCP/IP Startup
│  │  ├─ Add a Hostname to Access Other Systems
│  │  ├─ Start NFS
│  │  ├─ Mount a Remote File System
│  │  ├─ Further Configuration
│  │  └─ Use DHCP for TCPIP Configuration & Startup
│  ├─ Install Software Applications
│  │  ├─ Install and Update Software
│  │  ├─ Add License Passwords for Applications
│  │  └─ Show Installed License Agreements
│  ├─ System Workload Partition Software Maintenance
│  └─ Using SMIT (information only)
├─ Electronic Service Agent
│  ├─ Configure Electronic Service Agent
│  ├─ Unconfigure Electronic Service Agent
│  ├─ Configure Service Connectivity
│  ├─ Start Electronic Service Agent
│  ├─ Stop Electronic Service Agent
│  └─ Verify Electronic Service Agent Connectivity
└─ Using SMIT (information only)
   ├─ Table of Contents
   │  ├─ 1. Overview
   │  ├─ 2. Understanding the Menu Screen
   │  ├─ 3. Understanding the Dialog Screen
   │  ├─ 4. Understanding the Command Status Panel
   │  ├─ 5. Making Selections from a List of Choices
   │  ├─ 6. Using SMIT Function Keys
   │  └─ 7. Using SMIT Fastpath
   ├─ Home or Esc-<        Scroll to top of command output
   ├─ End or Esc->         Scroll to bottom of command output
   ├─ PageUp or Esc-V      Scroll to the previous page
   └─ PageDown or Ctrl-V   Scroll to the next page