Question & Answer
Question
ios.cli.rte is reported in a broken state after updating VIOS from to 2.2.3.x to 2.2.6.x:
$ oem_setup_env
# lppchk -v
lppchk: The following filesets need to be installed or corrected to bring
the system to a consistent state:
ios.cli.rte 6.1.9.xxx (BROKEN)
Cause
Part of a VIOS update pre-installation steps is to verify there is no virtual media repository loaded at the time a VIOS update is done. This is noted in the VIOS README for the fix pack or service pack level you are updating "to".
Example: VIOS 2.2.6.10 README
> Prior to installation
> Pre-installation information and instructions
> Before installing...
Failure to unload the virtual optical media will cause ios.cli.rte to be left in broken state after the updateios process is finished, so the fileset must be reinstalled as noted on the VIOS README section under
> Performing the necessary tasks after installation
> Post-installation information and instructions
Answer
ios.cli.rte must be force-installed/overwitten using the BASE fileset, which is available on the 2.1.3.10 migration image (ISO or media).
The download link can be found on the 2.1.3.10 migration README at
https://www-01.ibm.com/support/docview.wss?rs=0&uid=isg400000258
> Click on Download location
The download link can be found on the 2.1.3.10 migration README at
https://www-01.ibm.com/support/docview.wss?rs=0&uid=isg400000258
> Click on Download location
If you download the ISO version, you will need to burn it to media. Once you have it on DVD, load it on the optical device allocated to the VIOS partition, (i.e. cd0).
To force-overwrite the fileset, login to the VIOS, as padmin, and run:
$ oem_setup_env
# installp -Or -agX ios.cli.rte dd /dev/cd#
or
$ smitty install_all
> select ios.cli.rte
> automatically install requisite sw? NO
> overwrite same or newer versions? YES
$ smitty install_all
> select ios.cli.rte
> automatically install requisite sw? NO
> overwrite same or newer versions? YES
Once the fileset is overwritten, redo updateios to get the fileset updated, i.e.
$ updateios -dev /home/padmin/<VIOS_fixes> -install -accept
$ updateios -dev /home/padmin/<VIOS_fixes> -install -accept
Then commit it (optional)
$ updateios -commit
$ updateios -commit
Related Information
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"Component":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"VIOS 2.2","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]
Was this topic helpful?
Document Information
Modified date:
20 October 2021
UID
ibm11105653