我正在尝试在 Windows 2012R2 上设置一个新的 sql server 2008 集群,但安装程序在集群共享磁盘可用性检查中失败。在故障转移集群管理器中查看时,我已验证有 5 个磁盘分配给“可用存储”。
一些背景,这是我第二次尝试在此集群上安装 sql server。第一次,群集对象无法在群集安装期间创建新的计算机对象。这导致安装程序因缺少权限而无法执行。我已经解决了这个问题,并运行了“从集群中删除节点”以从节点中卸载 sql server。我现在再次尝试运行安装程序。
关于环境,操作系统:windows 2012R2 SQL 版本/版本:2008/Enterprise 我正在从当前集群主机(node1)运行安装程序,所有存储都归 node1 所有。这包括仲裁以及分配给可用存储组的 5 个磁盘。两个集群节点都已启动且可用,并且可以通过节点名称或 Windows 集群名称进行访问。
据我所知,没有集群验证警告,但我已要求 Windows 管理员重新运行验证工具以确认情况仍然如此。前端应用程序需要 SQL 2008(我要求至少 2012,但被告知这是不行的)
好吧,看起来当第一个 sql server 安装运行时,它还配置了文件服务器服务,这些服务仍在尝试保存磁盘和网络名称。奇怪的是,所有显示 0 依赖项的磁盘。如果我们用微软打开一个案例,这可能已经被修复,也许清理了一些注册表项,等等,但是来自 windows 团队的人想要从裸机重建,因为它会更快更容易。我同意这一点,所以这就是我正在实施的解决方案