`Live migration` feature allow compute engine to live migrate your VM instance without interuption [1], worth to make sure this feature is enabled.
However, its possible during a `failed hardware` such memory, CPU or network interface, etc that prevents live migration and a `hostError` is then logged.
We always recommend to design your environment with redundancy to avoid simple point of failure, here is the best practices to build such systems [2].