虚拟化 SQL Server 群集测试环境错误“最初格式化为扇区大小 4096”

虚拟化 SQL Server 群集测试环境错误“最初格式化为扇区大小 4096”

我正在尝试建立一个用于测试集群 SQL Server 升级的环境,因此我在 VMware Workstation 11 上构建了一个副本。

我为此配置了 3 台服务器,两台 Windows Server 2012R2 用于 SQL,一台 FreeNAS 9.1 用于提供 iSCSI 共享卷。

iSCSI 目标似乎运行良好,故障转移群集设置接受它们用于群集,并允许其用于仲裁卷。

我遇到的问题是,当我将 SQL Server 实例安装到群集上时,它会启动数据库然后失败,并在事件日志中显示错误:

Master.mdf 最初格式化为扇区大小为 4096,现在位于扇区大小为 3072 的卷上

最后一个数字 3072 在后续的拆卸/重建中会有所不同,我看到它是高 5 位数字。

对错误的任何研究都会显示许多与特定物理 SAN 驱动程序有关的问题的结果,或者多年前和多年后版本的产品的古老结果。

或者,有没有更好的方法来启动完全虚拟化的 SQL 集群?

相关内容