Get the active firmware level
lslic -t syspower -m <Frame Name> -F mtms,ecnumber,activated_level
To verify whether the package is an concurrent or disruptive level update
lslic -m <Frame Name> -t sys -r mountpoint -d /home/hscroot/01SF240_418_382 -F retrievable_release concurrent_retrievable_level disruptive_retrievable_level
System Readiness Check
updlic -o k -m <Frame Name>
If no error, Then you should get next prompt else you would recieve an error something like below. Below error is an example, depend on the HMC Hardware Issue error message may vary
Error Message (Example):
In case of any errors, You will get the error message as shown below
——————————————————–
hscroot@testhmc01:~> updlic -o k -m <Frame Name>
Licensed Internal Code Readiness Check detected the following errors:
HSCF0071E Communication error to Secondary Flexible Service Processor on 9117-570*656A6FD:
No connection exists.
These errors must be corrected before updating Licensed Internal Code.
hscroot@testhmc01:~>
HMC update – Query
updlic -o a -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382 -q
HMC update – Actual Installation
updlic -o a -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382
HMC upgrade – Query
updlic -o u -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382 -q
HMC upgrade – Actual Installation
updlic -o u -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382