Under Construction
Update using the IBM Website
The easiest way is to update using the IBM website. The iFix or service pack does not have to be downloaded manually, but is downloaded by the HMC as part of the update process from IBM. For this to work, the HMC must have either a direct Internet connection or a proxy connection.
If Call-Home is configured, you can easily test whether the connection to IBM works and whether a download of updates from the IBM website can work:
$ hmc testcallhome hmc01
Test beginning
No customer data has been configured.
Edge_Gateway_1:129.42.56.189:443(esupport.ibm.com)::Connected
Edge_Gateway_2:129.42.54.189:443(esupport.ibm.com)::Connected
Edge_Gateway_3:129.42.60.189:443(esupport.ibm.com)::Connected
Testing Completed
Shared connection to 172.168.99.61 closed.
$
The iFix MF70632 can then be downloaded and installed from the IBM website in one command:
$ hmc updhmc hmc01 ibmwebsite:MF70632
INFO: using ibmwebsite:MF70632
The corrective service file offload was successful. Continuing with HMC service installation...
Verifying Certificate Information
Authenticating Install Packages
Installing Packages...warning: /dump/hsc_install.images/images/install.d/java/ibm-java-sdk-17.0.5.0-ppc64le.rpm: Header V3 RSA/SHA256 Signature, key ID 9bce9629: NOKEY
Installing Packages...
The corrective service file was successfully applied. A mandatory reboot is required but was not specified on the command syntax.
Shared connection to 172.168.99.18 closed.
ERROR: remote HMC command returned an error (2)
$
Attention: When using the IBM website, the ISO file name of the iFix or service pack is not specified, only the PTF name (without any extensions) is used.
If the IBM website is generally used from the HMC for the installation of iFixes and service packs, CorrectiveServiceLocation should not be set explicitly or should have the value “ibmwebsite“.
If you want to set the value explicitly, you should store it in one of the two files /opt/pwrcmps/etc/lpar.cfg or ~/.lpar.cfg:
...
CorrectiveServiceLocation ibmwebsite
...
Since “ibmwebsite” is the default value for CorrectiveServiceLocation, you should comment out the parameter in both files in this case.
In both variants, specifying the PTF name as an argument is sufficient to perform an update:
$ hmc updhmc hmc01 MF70632
INFO: using ibmwebsite:MF70632
The corrective service file offload was successful. Continuing with HMC service installation...
Verifying Certificate Information
Authenticating Install Packages
Installing Packages...warning: /dump/hsc_install.images/images/install.d/java/ibm-java-sdk-17.0.5.0-ppc64le.rpm: Header V3 RSA/SHA256 Signature, key ID 9bce9629: NOKEY
Installing Packages...
The corrective service file was successfully applied. A mandatory reboot is required but was not specified on the command syntax.
Shared connection to 172.168.99.18 closed.
ERROR: remote HMC command returned an error (2)
$