Under Construction

Update via USB (Virtual Media 7063-CR2)

Note: The following steps require an HMC type 7063-CR2!

The iFix MF70632_ppc.iso must first be downloaded from IBM Fix Central and placed on the system on which the browser with the BMC GUI is started.

The downloaded ISO image must then be made available as q virtual media via the OpenBMC GUI (see Virtual Media for 7063-CR2).

The virtual media of a 7063-CR2 HMC appears on the HMC as a USB device:

$ hmc lsmediadev hmc01
DEVICE    TYPE  MOUNT_POINT  DESCRIPTION  LABEL
/dev/sda  6     -            disk drive   -
/dev/sdb  3     -            USB device   CDROM
$

The device name of the virtual medium (here /dev/sdb) can be taken from the output of the command “hmc lsmediadev“. With this information, the installation of the iFix can be started as follows:

$ hmc updhmc hmc01 usb:/dev/sdb
INFO: using usb:/dev/sdb
Verifying Certificate Information
Installing Packages...warning: /media/sdb/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)
$

The USB device is automatically mounted during the update:

$ hmc lsmediadev hmc01
DEVICE    TYPE  MOUNT_POINT  DESCRIPTION  LABEL
/dev/sda  6     -            disk drive   -
/dev/sdb  3     /media/sdb   USB device   CDROM
$

In case you always make the ISO file available via the BMC as a virtual medium of the HMC, you could set the attribute CorrectiveServiceLocation in /opt/pwrcmps/etc/lpar.cfg or ~/.lpar.cfg to the value “usb”:

...
CorrectiveServiceLocation usb
...

Note: Theoretically you could also use “usb:/dev/sdb“, then you don’t have to specify any argument after the HMC name when updating (at least if /dev/sdb is the correct USB device).

To start the update, simply enter the USB device name:

$ hmc updhmc -c hmc01 /dev/sdb
INFO: using usb:/dev/sdb
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)
$

Since the argument /dev/sdb is not a complete “location“, the default from CorrectiveServiceLocationusb” is combined with /dev/sdb to form “usb:/dev/sdb“.