我有一个运行 4 个虚拟机的 VMWare Workstation。
- Windows Server 2012 R2域控制器。
- 还有 WS2012 R2,“WS1",成为集群的一部分。
- “WS2",已从“WS1”进行系统准备。
- 自由网络存储(也尝试过NAS4免费,更好)与iSCSI 目标跑步。
我的目标是创建一个集群并在其上使用 SQL Server。
我有...
- 使用以下方法将此 FreeNAS 驱动器添加到“WS1”处的驱动器iSCSI 启动器工具。
- 将其格式化并分配驱动器号,然后将其脱机。
- 然后我还在“WS2”上添加了驱动器。在那里上线后,它已经获得了驱动器号并显示为已格式化。
- 接下来我将其置于离线状态。
因此驱动器在两台机器上都存在并且处于离线状态。
但当我尝试创建集群时,无论我做什么,这个驱动器都不会出现在存储中。有时我会收到有关驱动器不可用的警告,并建议运行Clear-ClusterDiskReservation
。即使我这样做了,后来的测试也只是说Test cancelled
。
此外,以后该驱动器无法使用WS1和WS2。在任何服务器上上线后,它都会显示为 RAW。这似乎只能通过重新启动 FreeNAS 服务器来修复。
那么,我该怎么做才能让整个事情顺利进行呢?我已经尝试了这些教程,但不幸的是一切都进行得很顺利。
http://www.ekzorchik.ru/wordpress/2012/12/server2008-failover-cluster-iscsi-freenas/ http://www.sysprobs.com/setup-windows-2008-cluster-vmware-workstation
答案1
前段时间我使用了几个月的 FreeNAS,但因为太多错误而放弃了它,尤其是 SMB,显然,SMB 是 Windows 环境的固有特征。对于 FreeNAS,我建议您将 FreeNAS 驱动器联机,将其添加到 FC 作为可用存储,然后添加为 CSV。这对我来说很有效。
由于您的方法是部署集群并在其上运行 SQL Server,因此在我看来StarWind Virtual SAN 免费在这里是更好的选择。StarWind 将本地存储作为故障转移群集的 iSCSI 目标进行演示。对于我的 Hyper-V 群集,StarWind 存储作为 CSV 添加以存储正在运行的虚拟机。到目前为止,我对它没有任何问题,只有优点(StarWind 存储对我来说很有益,因为它具有内置的 WB RAM 缓存功能)。
答案2
您必须将驱动器投入服务,然后将其放在 NTFS 或 FAT 文件系统上。