LPM has completed for vmraix1 on Target host Server-8408-E8E-SN212424W Waiting for rediscovery. 1 out of 1 VMs have been successfully performed LPM root:vmrksys: /home/root > # --------- # /usr/ios/sbin/vioservice lib/libviopass/passthru <na.xml <VIO><Response> <needsAtt> <vmStatList> <vmList machine_type="8408" model="E8E" serial="21282FW"> </vmList> </vmStatList> </needsAtt> <needsAtt> <vmStatList> <vmList machine_type="8408" model="E8E" serial="212424W"> </vmList> </vmStatList> </needsAtt> </Response></VIO> # 

As expected, we get as the response payload a vmList  element inside the nested needsAtt/vmStatList  structure for each host with at least one heartbeat VM. The vmList elements contain nothing, which means that the heartbeats are received for both VMs. 

We analyze the case where the heartbeat from one VM is lost on both VMM to HM paths. We enforce this missed heartbeat event by disabling the HA client adapters for one of the heartbeat VMs, as shown in Example 2-218. 

hscroot@usaxhmc013ccpf1:~> lshwres -r virtualio --rsubtype eth -m Server-8408-E8E-SN212424W --level lpar -F lpar_name,slot_num,port_vlan_id,vswitch,mac_addr --filter lpar_names=vmraix1 vmraix1,7,101,rbRMHA_VSWITCH,6A6A0FFDF707 vmraix1,8,102,rbRMHA_VSWITCH,6A6A0FFDF708 vmraix1,32,2030,ETHERNET0,FA643EBA1D20 hscroot@usaxhmc013ccpf1:~> date;chhwres -r virtualio -m Server-8408-E8E-SN212424W -o d --rsubtype eth -p vmraix1 -s 7;date Tue Aug 27 22:09:04 UTC 2019 Tue Aug 27 22:09:07 UTC 2019 hscroot@usaxhmc013ccpf1:~> date;chhwres -r virtualio -m Server-8408-E8E-SN212424W -o d --rsubtype eth -p vmraix1 -s 8;date Tue Aug 27 22:09:38 UTC 2019 Tue Aug 27 22:09:41 UTC 2019 hscroot@usaxhmc013ccpf1:~> 

