什么可能导致Azure虚拟机完全停止响应?

我有一个运行MySQL的Azure Linux虚拟机,它在过去的24小时内停止了响应 – ping,SSH,MySQL和其他所有的东西在连接时超时。 但在门户网站中,状态通常显示为“正在运行”。

我已经尝试重新启动服务器,停止/启动服务器,调整它。 全部成功完成,但没有任何区别。 我也从虚拟机中分离出VHD,并用它创build了一个新的虚拟机,但新虚拟机有同样的问题。 我想这意味着问题在于VHD本身。 在这之前的几个月里它一直运行良好。 最近唯一的变化是为没有stream量的新网站添加一个新的空白的WordPress数据库。

有什么我错过,可能会导致这样的问题,或任何方式来解决它? 这是令人难以置信的令人沮丧的,因为我所有的网站都没有修复视线:(

我遇到过这种情况,这是一个不幸的情况。 有时,当微软修补虚拟机运行的HyperV主机时,如果在重新引导之前无法将其移出,可能会发生三件事情。

  1. VM下降,通常在19分钟后出现,一切正常。
  2. 虚拟机挂在一个怪异的状态,并要求你强制停止,如果通过Powershell Azure命令。 我在这里博客如何做到这一点 。
  3. 不幸的是,虚拟机本身就是腐败的。 你不能pipe理它,你不能进入它,老实说,我找不到解决办法。 我不得不删除并重build虚拟机,尽pipe几个小时试图保存它。

我意识到这是一个旧post,但想提供一个解决scheme,因为我知道答案,希望它可以帮助别人,因为这仍然偶尔发生。