Azure Linux VM agent unresponsive

Tika Syahfitri 20 Reputation points
2025-06-05T03:51:05.8766667+00:00

We are having issues connecting to our Linux VM via SSH. In the portal, it is saying that the agent is unresponsive and unhealthy.
What we have done so far:

  1. Resetting the config by resetting the password. Did not work.
  2. Tried to stop the VM but it is not able to.

The last log showed this:

"submissionTimestamp": "2025-05-31T23:43:52.087Z", "subscriptionId": "xxx", "tenantId": "", "properties": { "title": "Migration scheduled due to degraded hardware", "details": "", "currentHealthStatus": "Degraded", "previousHealthStatus": "Available", "type": "Downtime", "cause": "PlatformInitiated" },

Please let us know how we can troubleshoot this issue. Thanks

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,013 questions
{count} votes

Accepted answer
  1. TP 124.7K Reputation points Volunteer Moderator
    2025-06-05T04:28:03.8466667+00:00

    UPDATE: from Tika in regards to fix:

    I managed to fix it by changing the fstab file once I created a new disk from the snapshot of the affected VM. There were some mount points that were failing which caused it to not boot up correctly.


    Tika Syahfitri wrote:

    Thank you. Please get back to me as soon as possible as this is affecting our production use.

    If you have backup you could restore it to a new VM instead of waiting for support. Another option would be to take snapshot of your disk(s) and then create new VM from snapshot.

    Basic steps to create new VM from existing VM using snapshot are:

    1. Create snapshot from existing OS disk by navigating to disk and clicking Create snapshot and filling out details. If you have data disk(s) you can create snapshots of those as well.
    2. Navigate to OS snapshot, click Create Disk, fill out details. Create disk(s) from snapshot(s) of your data disk(s), if applicable.
    3. Navigate to new Disk, click Create VM, attach data disk(s) on Disks tab if applicable, set VNet/subnet to match original VM, fill out details.
    4. Test new VM to make sure everything is okay

    Above is summary of steps. If you have questions and/or need me to elaborate on specific areas please let me know.

    Once you verified that new VM is working fine you could wait say a week or so and delete old VM.

    They are supposed to respond within 8 business hours for Developer support plan. If you upgraded to Standard plan you could open Severity A case which has <1 hour response time.

    I'm not saying you should upgrade, just letting you know potential options.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.