Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: ✔️ Linux VMs
Original KB number: 3200481
This article provides information about resolving a problem in which Azure Linux VMs that are running Azure Linux VM Agent 2.1.5 or 2.1.6 cannot process extensions.
Symptoms
Azure Linux virtual machines (VMs) that are running Azure Linux VM Agent 2.1.5 or 2.1.6 experience the following issues if they receive more than one automatic update of Azure Linux VM Agent:
- Inability to process extensions, such as install, delete, update, or get extension status
- Abnormal high CPU consumption during the Azure Linux VM Agent process
Resolution
To resolve this issue, manually upgrade Azure Linux VM Agent to the latest version by using the following commands.
SUSE Linux Enterprise Server 12 SP1 (update to 2.2.0)
zypper refresh
zypper lu
zypper up python-azure-agent
sudo systemctl restart waagent.service
Ubuntu 16.10 (updated version of 2.1.5)
apt install walinuxagent
systemctl restart walinuxagent
Debian 9 (update to 2.2.0)
apt install waagent
service walinuxagent restart
If you installed Azure Linux VM Agent 2.1.5 or 2.1.6 from GitHub directly, you can uninstall that version, and then install the currently supported Azure Linux VM Agent package version.
Workaround
To work around this issue, restart the Azure Linux VM Agent service. This restores the functionality and performance of the VMs but does not resolve the issue. To apply the workaround, run the following command:
service walinuxagent restart
Contact us for help
If you have questions or need help, create a support request, or ask Azure community support. You can also submit product feedback to Azure feedback community.