我正在安装 SQL Server 的新实例,但出现此错误:
instance directory (or command line option /instancedir) value for a cluster installation cannot be a directory on shared drive
很清楚,这是我的情况:
我有一个包含 3 个服务器的 Microsoft 集群。全部安装了 Windows 2012R2。SQL Server 版本为 2016 SP1。
在前两台服务器上,我有一些 SQL Server 实例在故障转移中使用专用存储。其中一个驱动器是 Y:
此 istance (IS1)无法在 server03 上移动。同样对于光盘,在故障转移集群管理器中,在高级策略下,我从可能的所有者那里删除了 server03。
现在我有另一个磁盘,在 server03 中,带有字母 Y。这是一个本地磁盘。
要配置 AlwaysON,我需要在 Server03 上有一些本地实例,并且我想使用此磁盘进行自动播种。
我怎样才能说服sql server 安装 Y 是本地磁盘?
如果我理解正确,您在 FCI 安装中配置了 2 个服务器。他们使用共享磁盘,即 Y 驱动器。您有一个具有本地磁盘的第三台服务器,该磁盘是 Y 驱动器。
然后,您应该能够在同一个 Windows 集群上安装 FCI 和独立安装。您将能够在节点 1 和节点 2 之间自动进行故障转移,并手动故障转移到节点 3。
我现在在我的实验室里设置了这个。