什么会导致附加到 Azure 虚拟机的数据磁盘突然变得未附加?

Posted

技术标签:

【中文标题】什么会导致附加到 Azure 虚拟机的数据磁盘突然变得未附加?【英文标题】:What would cause the Data Disks attached to an Azure Virtual Machine to suddenly become unattached? 【发布时间】:2019-09-22 04:45:14 【问题描述】:

我在故障转移群集设置中运行了两个 Azure Windows 2016 VM,运行 SQL Server 2017。

3 周以来,它们一直运行良好。但是最近两天,数据磁盘(连接为存储 SQL 数据的“F:”)莫名其妙地断开了。

因此,SQL Server 停止工作,故障转移变得毫无意义,因为它故障转移到另一台同样不工作的服务器。

什么会导致数据磁盘像这样分离?

重启虚拟机解决了这个问题,谢天谢地。并且所有数据都保持不变,但这可能会在办公时间以外发生,并且确实不理想。

【问题讨论】:

检查 Windows 事件日志?我认为他们在重新启动时重新连接的事实应该表明这不是平台问题 昨天发生了间歇性中断。也许您的磁盘分离问题与此有关? 谢谢,@DavidMakogon。此问题发生在中断之前,但感谢您抽出宝贵时间回复。 【参考方案1】:

根据您的解释,磁盘没有分离,听起来像是在操作系统级别上脱机。

不幸的是,当磁盘耗尽性能时,这是 SQL 集群经常做的事情。

确保您遵循 Microsoft 针对 Azure 虚拟机中的 SQL Server 的性能指南

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-performance

如果您遵循性能指南但仍然遇到问题,那么您需要一个支持请求来调查平台方面的性能。

【讨论】:

感谢您的反馈。很抱歉延迟回复。我已经浏览了您的链接,似乎我正在遵循指南。我正在检查我们是否没有以某种方式使磁盘超载,但还向 Azure 提交了票证。从今天起就没有发生过,所以我希望这只是暂时的。

以上是关于什么会导致附加到 Azure 虚拟机的数据磁盘突然变得未附加?的主要内容,如果未能解决你的问题,请参考以下文章

使用Azure门户从虚拟机分离数据磁盘

使用异地复制存储的 Azure 虚拟机的灾难恢复

Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上

如何将 SSD(高级)磁盘附加到我的 NC6 - Microsoft Azure 中的数据科学 VM?

如何为Azure虚拟机添加数据磁盘

Azure虚拟机的磁盘管理