虚拟化SQL Server集群testing环境错误“最初使用扇区大小4096格式化”

我试图build立一个testing集群SQL Server升级的环境,所以我在VMware Workstation 11上构build了一个副本。

我为此configuration了三台服务器,两台用于SQL的Windows Server 2012R2以及一台提供iSCSI共享卷的FreeNAS 9.1。

iSCSI目标似乎工作正常,故障转移群集设置接受它们的群集,并允许它用于仲裁卷。

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

Master.mdf最初格式化为扇区大小4096,现在扇区大小为3072

最后一个号码3072在随后的拆解/重build中有所不同,我已经看到了它的高5位数字。

对错误的任何研究都会显示许多针对具体物理SAN驱动程序的问题的结果,或许多年后版本的古老结果。

或者,有没有更好的方法来创build一个完全虚拟化的SQL集群?