以下是我的环境详细信息
- 我在 Azure 中创建了 2 个虚拟机。节点 01和节点 02
- 两台机器都使用 windows server 2012 R2
- 节点 01 和节点 02 的附加磁盘
- 添加节点 01 和 02 以故障转移集群
然后我去故障转移集群管理器中的以下区域添加新磁盘
故障转移集群管理器 -> 存储 -> 磁盘
但是,我没有看到任何磁盘,如下所示
当我尝试添加磁盘时,我收到以下错误消息
为什么我需要磁盘?
我正在尝试使用横向扩展文件服务器功能创建文件共享访问
我在新共享向导中看不到驱动器,如下所示
我明白,一旦集群设置完成,我们需要使用“添加到集群共享卷”选项将磁盘添加到共享卷 http://blogs.technet.com/b/canitpro/archive/2013/12/11/scale -out-file-shares-and-continuously-available-file-services.aspx但我没有看到任何磁盘!
更新 一位朋友建议如下
要在 Microsoft Azure VM 上部署 Windows Server 故障转移群集,您需要第三方存储级复制软件,例如StarWind Virtual SAN或SIOS Data Keeper。
但我不确定这些第三方是否会支持我的所有生产要求。
使用 StarWind Virtual SAN 解决方案在 Azure IaaS 云中配置 SQL AlwaysOn FCI 的步骤 http://www.tech-coffee.net/sql-alwayson-fci-in-azure-iaas-cloud-with-starwind-virtual-san-solution /
您必须在两个节点上连接共享磁盘。然后,您必须在 2 个节点之一上配置和格式化共享卷:这应该只在文件服务器 VM 的第一个上执行,而不是同时在两个节点上执行。在第一个节点上,初始化 iSCSI LUN
以下链接是一个非常完整的分步指南“使用 Azure VM 部署 Windows Server 2012 R2 横向扩展文件服务器集群”,您应该查看:https ://blogs.technet.microsoft.com/josebda/ 2014/03/29/deploying-a-windows-server-2012-r2-scale-out-file-server-cluster-using-azure-vms/
只是为了确保您使用的是受支持的存储配置。您是否具备以下先决条件?
Microsoft 服务器软件对 Microsoft Azure 虚拟机的支持 https://support.microsoft.com/en-us/kb/2721672
使用 Azure Iaas VM 的 Windows Server 故障转移群集的要求:必须运行 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 对于 Windows Server 2012 和 Windows Server 2008 R2,必须在所有节点上安装修补程序 2854082。必须使用单集群 IP 地址资源。必须通过使用以下选项之一来使用 Azure 托管的存储:非共享存储的应用程序级复制 | 非共享存储的卷级复制| ExpressRoute 用于远程 iSCSI 目标共享块存储 | 用于共享文件存储的 Azure 文件