Managing Failover Live : The Failover Live Process : Prerequisites Before Failing Over to Linux Virtual Machines in Azure
  
Prerequisites Before Failing Over to Linux Virtual Machines in Azure
Before attempting to failover certain Linux virtual machines, preparations to the virtual machine need to be made for the failover to be successful.
The following table lists the name of the supported Linux distribution and the link to follow instructions for preparation:
 
Linux Distribution
Link for Instructions
Ubuntu (16.04, 14.04)
CentOS (6.3, 7.0)
RHEL (6.9, 6.7, 7.4)
IMPORTANT: dracut -f -v should be replaced with dracut -force -v
 
IMPORTANT:
Make sure you do not perform the following step from the above Microsoft guidelines:
waagent -force -deprovision
This command will attempt to clean the system and make it suitable for reprovisioning.
 
 
IMPORTANT:
Due to an Azure limitation, failing over Linux VMs with static IP is not supported.