Skip to content

Commit 066b4d1

Browse files
committed
Added workaround for install error on 2017 and below
1 parent a3c5f29 commit 066b4d1

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

articles/azure-sql/virtual-machines/windows/failover-cluster-instance-azure-shared-disks-manually-configure.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,17 @@ After you've configured the failover cluster and all cluster components, includi
148148

149149
1. In **Failover Cluster Manager**, make sure that all core cluster resources are on the first virtual machine. If necessary, move the disks to that virtual machine.
150150

151+
1. If the version of operating system is Windows Server 2019 and windows cluster was created using the default [**Distributed Network Name (DNN)**](https://blogs.windows.com/windows-insider/2018/08/14/announcing-windows-server-2019-insider-preview-build-17733/), then FCI installation for SQL Server 2017 and below will fail with following error:
152+
153+
**The given key was not present in the dictionary**
154+
155+
SQL Server FCI installation queries for existing Virtual Network Name (VNN) and doesn't recognize the Windows Cluster DNN. The issue has been fixed in SQL Server 2019 setup. For SQL Server 2017 and below, follow these steps to avoid FCI installation error:
156+
157+
- In Failover Cluster Manager, connect to the cluster, right click **Roles** and select **Create Empty Role**
158+
- Right click the newly created empty role, select **Add Resource** and select **Client Access Point**
159+
- Enter any name and complete the wizard to create **Client Access Point**
160+
- Upon completion of SQL Server FCI installation, this role which contains just the temporary **Client Access Point** can be deleted.
161+
151162
1. Locate the installation media. If the virtual machine uses one of the Azure Marketplace images, the media is located at `C:\SQLServer_<version number>_Full`.
152163

153164
1. Select **Setup**.

0 commit comments

Comments
 (0)