{"id":33882,"date":"2017-08-11T07:30:36","date_gmt":"2017-08-11T14:30:36","guid":{"rendered":"https:\/\/virtual-dba.com\/?p=33882"},"modified":"2021-02-10T18:10:34","modified_gmt":"2021-02-11T01:10:34","slug":"wsfc-fixing-errors-alwayson","status":"publish","type":"post","link":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/","title":{"rendered":"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)"},"content":{"rendered":"\n\n[et_pb_section admin_label=&#8221;section&#8221;]\n\t\t[et_pb_row admin_label=&#8221;row&#8221;]\n\t\t\t[et_pb_column type=&#8221;4_4&#8243;]\n\t\t\t\t[et_pb_text admin_label=&#8221;Text&#8221;]\n\t\t\t\t\t<p>As a SQL Server DBA, there will be times when you will cross over into the system administrator realm of responsibilities or at a minimum telling them how to fix errors so your SQL environment runs better. WSFC (windows server failover cluster) is setup for AlwaysOn (AO) Availability Group (AG) but setup with no shared disk resources. If WSFC is having issues, your Availability Group will not function properly or will cause you a lot of heartache trying to figure out why you have so many issues.<\/p>\r\n\r\n<p>Most of the time WSFC errors do not occur until AO is setup; however, you should make sure no errors exist in the WSFC logs before setting up AO. You can look at the event viewer or look within Failover Cluster Manager for errors. Fix errors before setting up AO or have the SA fix the errors.<\/p>\r\n\r\n<p>Only add nodes within the Failover Cluster Manager that are part of the AlwaysOn Availability Group failover. Adding other servers that will not be part of the AG will cause issues if those nodes have problems. If other servers are part of the WSFC, make sure those servers do not have a separate AG that is part of the WSFC. If they do then the AG will have to be deleted (verify the AG name is no longer under Roles in the Failover Cluster Manager for the cluster) and the nodes evicted from the WSFC. After that is done, a new WSFC will have to be created and the AG recreated. If those servers do not have an AG created, they should be evicted from the WSFC. Do this during a maintenance window in case of something going wrong.<\/p>\r\n\r\n<h2>WSFC &#8211; Here are some common errors and how to fix them.<\/h2>\r\n\r\n<p><strong>Error:<\/strong> The file share witness recourse \u201cfailed to arbitrate for the files share &#8220;\\\\servername\\share&#8221;. Please ensure that file share \\\\servername\\share exists and is accessible by the cluster.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-1.jpg\" alt=\"SQL Server\" width=\"879\" height=\"316\" class=\"alignnone size-full wp-image-33886\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-1.jpg 879w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-1-300x108.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-1-768x276.jpg 768w\" sizes=\"(max-width: 879px) 100vw, 879px\" \/>\r\n\r\n<p><strong>Fix:<\/strong> To fix the error, an admin needs to give EVERYONE FULL control to share \\\\servername\\share. This is a share that the cluster uses within WSFC and needs access to it. Nothing is in this share.<\/p>\r\n\r\n<p><strong>Error:<\/strong> The cluster service is shutting down because quorum was lost. This could be due to the loss of network connectivity between some or all nodes in the cluster or a failover of the witness disk&#8230;<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-2.jpg\" alt=\"Microsoft\" width=\"855\" height=\"318\" class=\"alignnone size-full wp-image-33887\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-2.jpg 855w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-2-300x112.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-2-768x286.jpg 768w\" sizes=\"(max-width: 855px) 100vw, 855px\" \/>\r\n\r\n<p><strong>Fix:<\/strong> This can be fixed by changing the cluster threshold and delay settings. More details on how to change this can be found here &#8211; <a href=\"https:\/\/virtual-dba.com\/alwayson-changing-cluster-configuration\/\">https:\/\/virtual-dba.com\/alwayson-changing-cluster-configuration\/<\/a><\/p>\r\n\r\n<p><strong>Error(s):<\/strong> Cluster is offline.<\/p>\r\n\r\n<p>Clustered role \u2018Cluster Group\u2019 has exceeded its failover threshold. It has exhausted the configured number of failover attempts within the failover period of time allotted to it and will be left in a failed state. No additional attempts will be made to bring the role online or fail it over to another node in the cluster\u2026<\/p>\r\n\r\n<p>The Cluster service failed to bring clustered role &#8216;Cluster Group&#8217; completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered role.<\/p>\r\n\r\n<p>Cluster resource &#8216;Clustered IP Address XXX.XXX.XXX.XXX of type &#8216;IP Address; in clustered role &#8216;Cluster Group&#8217; failed&#8230;<\/p>\r\n\r\n<p>Encountered a failure when attempting to create new NetBIOS interface while bringing resource \u2018Cluster IP Address XXX.XXX.XXX.XXX online (error code &#8216;1450&#8217;). The maximum number of NetBIOS names may have been exceeded.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-3.jpg\" alt=\"\" width=\"694\" height=\"709\" class=\"alignnone size-full wp-image-33888\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-3.jpg 694w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-3-294x300.jpg 294w\" sizes=\"(max-width: 694px) 100vw, 694px\" \/>\r\n\r\n<p><strong>Fix:<\/strong> After validating the WSFC had no errors, the problem was a duplicate IP address conflict issue. The SA needs to fix this. Verify DNS has the IP address for the cluster node. If the IP address is changed, make sure DNS is fixed. If the IP does not respond to ping, flush the ARP cache to remove old information or you can just remove the one bad entry.<\/p>\r\n\r\n<p>How to flush the whole ARP cache or just remove one bad entry: <a href=\"http:\/\/www.techrepublic.com\/blog\/windows-and-office\/quick-tips-flush-the-arp-cache-in-windows-7\/\">http:\/\/www.techrepublic.com\/blog\/windows-and-office\/quick-tips-flush-the-arp-cache-in-windows-7\/<\/a><\/p>\r\n\r\n<p><strong>Error:<\/strong> The computer object associated with cluster network name resource \u2018\u2019 could not be updated. The cluster identity &#8216;Name$&#8217; may lack permissions required to update the object. Please work with your domain administrator to ensure that the cluster identity can update computer objects in the domain.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-4.jpg\" alt=\"\" width=\"634\" height=\"178\" class=\"alignnone size-full wp-image-33889\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-4.jpg 634w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-4-300x84.jpg 300w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/>\r\n\r\n<p><strong>Fix:<\/strong> https:\/\/support.microsoft.com\/en-us\/help\/2770582\/event-id-1222-when-you-create-a-windows-server-2012-failover-cluster<\/p>\r\n\r\n<p><strong>Error:<\/strong> Cluster network name resource &#8216;SQL Network Name (SQLClusterName)&#8217; failed registration of one or more associated DNS name(s) for the following reason: DNS operation refused. Ensure that the network adapters associated with dependent IP address resources are configured with at least one assessable DNS server.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-5.jpg\" alt=\"\" width=\"658\" height=\"108\" class=\"alignnone size-full wp-image-33890\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-5.jpg 658w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-5-300x49.jpg 300w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/>\r\n\r\n<p><strong>Fix:<\/strong><\/p>\r\n<ol>\r\n<li>Open DNS Manager, find the record (SQLClusterName) (Host(A) record) for the SQLClusterName resource.<\/li>\r\n<li>Go to properties for that record<\/li>\r\n<li>In the Security tab, make sure the WindowsClusterName is included if not add it.<\/li>\r\n<li>Make sure the WindowsClusterName (will have $ after the name) has Write, Read and Special permissions checked under Allow<\/li>\r\n<li>Click Advance, locate WindowsClusterName, and click Edit<\/li>\r\n<li>Make sure that Write all properties, Read permissions, All Validated Writes are selected<\/li>\r\n<li>Click OK three times to exit.<\/li>\r\n<\/ol>\r\n\r\n<p><strong>Error:<\/strong> Cluster network name resource &#8216;name&#8217; cannot be brought online. The computer object associated with the resource could not be updated in &#8216;domainname&#8217; for the following reason: Unable to update password for computer account&#8230; The cluster identity &#8216;windowsclustername$&#8217; may lack permissions required to update the object. Please work with your domain administrator to ensure that the cluster identity can update computer objects in the domain.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6.jpg\" alt=\"\" width=\"1201\" height=\"161\" class=\"alignnone size-full wp-image-33891\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6.jpg 1201w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6-300x40.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6-768x103.jpg 768w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6-1024x137.jpg 1024w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6-1080x145.jpg 1080w\" sizes=\"(max-width: 1201px) 100vw, 1201px\" \/>\r\n\r\n<p><strong>Fix:<\/strong><\/p>\r\n<ol>\r\n<li>Within AD, look for the Listener name.<\/li>\r\n<li>Go to Properties of the computer (listener name), then click on the security tab.\r\n<ol>\r\n<li>If you do not see the security tab close the properties window for the listener, click on View then check Advanced Features. This will allow you to see the Security tab of the listener within Computers.<\/li>\r\n<\/ol><\/li> \r\n<li>Within the security tab, give the WindowsClusterName (it will have a $ after the name) FULL CONTROL permissions.<\/li>\r\n<\/ol>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-7.jpg\" alt=\"\" width=\"467\" height=\"287\" class=\"alignnone size-full wp-image-33892\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-7.jpg 467w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-7-300x184.jpg 300w\" sizes=\"(max-width: 467px) 100vw, 467px\" \/>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-8.jpg\" alt=\"\" width=\"495\" height=\"554\" class=\"alignnone size-full wp-image-33893\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-8.jpg 495w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-8-268x300.jpg 268w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/>\r\n\r\n<p><strong>Error:<\/strong> No matching network interface found for resource &#8216;AGName_XXX.XXX.XXX.XXX&#8217; IP address &#8216;XXX.XXX.XXX.XXX&#8217; (return code was &#8216;5035&#8217;).  If your cluster nodes span different subnets, this may be normal.<\/p>\r\n\r\n<p>The Cluster service failed to bring clustered role &#8216;AGName&#8217; completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered role.<\/p>\r\n\r\n<p>Cluster resource &#8216;AGName_XXX.XXX.XXX.XXX&#8217;of type &#8216;IP Address&#8217; in clustered role &#8216;AGName&#8217; failed.\r\nBased on the failure policies for the resource and role, the cluster service may try to bring the resource online on this node or move the group to another node of the cluster and then restart it.  Check the resource and group state using Failover Cluster Manager or the Get-ClusterResource Windows PowerShell cmdlet.<\/p>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9.jpg\" alt=\"\" width=\"1065\" height=\"329\" class=\"alignnone size-full wp-image-33894\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9.jpg 1065w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9-300x93.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9-768x237.jpg 768w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9-1024x316.jpg 1024w\" sizes=\"(max-width: 1065px) 100vw, 1065px\" \/>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10.jpg\" alt=\"\" width=\"1051\" height=\"248\" class=\"alignnone size-full wp-image-33895\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10.jpg 1051w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10-300x71.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10-768x181.jpg 768w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10-1024x242.jpg 1024w\" sizes=\"(max-width: 1051px) 100vw, 1051px\" \/>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11.jpg\" alt=\"\" width=\"1096\" height=\"331\" class=\"alignnone size-full wp-image-33896\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11.jpg 1096w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11-300x91.jpg 300w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11-768x232.jpg 768w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11-1024x309.jpg 1024w, https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11-1080x326.jpg 1080w\" sizes=\"(max-width: 1096px) 100vw, 1096px\" \/>\r\n\r\n<p><strong>Fix:<\/strong> You will see these errors if you try to configure your listener and you either have multiple computers on different subnets or all your servers on the same subnet.<\/p>\r\n<ul>\r\n<li>If your servers that you want to be part of the AG are on the same subnet, make sure your primary NIC (look at all NICs settings) subnet mask are set the same for all servers. Once you fix that, you will be able to create a listener.<\/li>\r\n<li>If you have multiple server on different subnets, make sure you have an IP address for every subnet your computer is attached too.<\/li>\r\n<\/ul>\n\t\t\t\t[\/et_pb_text]\n\t\t\t[\/et_pb_column]\n\t\t[\/et_pb_row]\n\t[\/et_pb_section]\n\n","protected":false},"excerpt":{"rendered":"<p>As a SQL Server DBA, there will be times when you will cross over into the system administrator realm of responsibilities or at a minimum telling them how to fix errors so your SQL environment runs better. WSFC (windows server failover cluster) is setup for AlwaysOn (AO) Availability Group (AG) but setup with no shared [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":33900,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p>As a SQL Server DBA, there will be times when you will cross over into the system administrator realm of responsibilities or at a minimum telling them how to fix errors so your SQL environment runs better. WSFC (windows server failover cluster) is setup for AlwaysOn (AO) Availability Group (AG) but setup with no shared disk resources. If WSFC is having issues, your Availability Group will not function properly or will cause you a lot of heartache trying to figure out why you have so many issues.<\/p>\r\n\r\n<p>Most of the time WSFC errors do not occur until AO is setup; however, you should make sure no errors exist in the WSFC logs before setting up AO. You can look at the event viewer or look within Failover Cluster Manager for errors. Fix errors before setting up AO or have the SA fix the errors.<\/p>\r\n\r\n<p>Only add nodes within the Failover Cluster Manager that are part of the AlwaysOn Availability Group failover. Adding other servers that will not be part of the AG will cause issues if those nodes have problems. If other servers are part of the WSFC, make sure those servers do not have a separate AG that is part of the WSFC. If they do then the AG will have to be deleted (verify the AG name is no longer under Roles in the Failover Cluster Manager for the cluster) and the nodes evicted from the WSFC. After that is done, a new WSFC will have to be created and the AG recreated. If those servers do not have an AG created, they should be evicted from the WSFC. Do this during a maintenance window in case of something going wrong.<\/p>\r\n\r\n<h2>WSFC - Here are some common errors and how to fix them.<\/h2>\r\n\r\n<p><strong>Error:<\/strong> The file share witness recourse \u201cfailed to arbitrate for the files share \"\\servernameshare\". Please ensure that file share \\servernameshare exists and is accessible by the cluster.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-1.jpg\" alt=\"SQL Server\" width=\"879\" height=\"316\" class=\"alignnone size-full wp-image-33886\" \/>\r\n\r\n<p><strong>Fix:<\/strong> To fix the error, an admin needs to give EVERYONE FULL control to share \\servernameshare. This is a share that the cluster uses within WSFC and needs access to it. Nothing is in this share.<\/p>\r\n\r\n<p><strong>Error:<\/strong> The cluster service is shutting down because quorum was lost. This could be due to the loss of network connectivity between some or all nodes in the cluster or a failover of the witness disk...<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-2.jpg\" alt=\"Microsoft\" width=\"855\" height=\"318\" class=\"alignnone size-full wp-image-33887\" \/>\r\n\r\n<p><strong>Fix:<\/strong> This can be fixed by changing the cluster threshold and delay settings. More details on how to change this can be found here - <a href=\"https:\/\/virtual-dba.com\/alwayson-changing-cluster-configuration\/\">https:\/\/virtual-dba.com\/alwayson-changing-cluster-configuration\/<\/a><\/p>\r\n\r\n<p><strong>Error(s):<\/strong> Cluster is offline.<\/p>\r\n\r\n<p>Clustered role \u2018Cluster Group\u2019 has exceeded its failover threshold. It has exhausted the configured number of failover attempts within the failover period of time allotted to it and will be left in a failed state. No additional attempts will be made to bring the role online or fail it over to another node in the cluster\u2026<\/p>\r\n\r\n<p>The Cluster service failed to bring clustered role 'Cluster Group' completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered role.<\/p>\r\n\r\n<p>Cluster resource 'Clustered IP Address XXX.XXX.XXX.XXX of type 'IP Address; in clustered role 'Cluster Group' failed...<\/p>\r\n\r\n<p>Encountered a failure when attempting to create new NetBIOS interface while bringing resource \u2018Cluster IP Address XXX.XXX.XXX.XXX online (error code '1450'). The maximum number of NetBIOS names may have been exceeded.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-3.jpg\" alt=\"\" width=\"694\" height=\"709\" class=\"alignnone size-full wp-image-33888\" \/>\r\n\r\n<p><strong>Fix:<\/strong> After validating the WSFC had no errors, the problem was a duplicate IP address conflict issue. The SA needs to fix this. Verify DNS has the IP address for the cluster node. If the IP address is changed, make sure DNS is fixed. If the IP does not respond to ping, flush the ARP cache to remove old information or you can just remove the one bad entry.<\/p>\r\n\r\n<p>How to flush the whole ARP cache or just remove one bad entry: <a href=\"http:\/\/www.techrepublic.com\/blog\/windows-and-office\/quick-tips-flush-the-arp-cache-in-windows-7\/\">http:\/\/www.techrepublic.com\/blog\/windows-and-office\/quick-tips-flush-the-arp-cache-in-windows-7\/<\/a><\/p>\r\n\r\n<p><strong>Error:<\/strong> The computer object associated with cluster network name resource \u2018\u2019 could not be updated. The cluster identity 'Name$' may lack permissions required to update the object. Please work with your domain administrator to ensure that the cluster identity can update computer objects in the domain.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-4.jpg\" alt=\"\" width=\"634\" height=\"178\" class=\"alignnone size-full wp-image-33889\" \/>\r\n\r\n<p><strong>Fix:<\/strong> https:\/\/support.microsoft.com\/en-us\/help\/2770582\/event-id-1222-when-you-create-a-windows-server-2012-failover-cluster<\/p>\r\n\r\n<p><strong>Error:<\/strong> Cluster network name resource 'SQL Network Name (SQLClusterName)' failed registration of one or more associated DNS name(s) for the following reason: DNS operation refused. Ensure that the network adapters associated with dependent IP address resources are configured with at least one assessable DNS server.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-5.jpg\" alt=\"\" width=\"658\" height=\"108\" class=\"alignnone size-full wp-image-33890\" \/>\r\n\r\n<p><strong>Fix:<\/strong><\/p>\r\n<ol>\r\n<li>Open DNS Manager, find the record (SQLClusterName) (Host(A) record) for the SQLClusterName resource.<\/li>\r\n<li>Go to properties for that record<\/li>\r\n<li>In the Security tab, make sure the WindowsClusterName is included if not add it.<\/li>\r\n<li>Make sure the WindowsClusterName (will have $ after the name) has Write, Read and Special permissions checked under Allow<\/li>\r\n<li>Click Advance, locate WindowsClusterName, and click Edit<\/li>\r\n<li>Make sure that Write all properties, Read permissions, All Validated Writes are selected<\/li>\r\n<li>Click OK three times to exit.<\/li>\r\n<\/ol>\r\n\r\n<p><strong>Error:<\/strong> Cluster network name resource 'name' cannot be brought online. The computer object associated with the resource could not be updated in 'domainname' for the following reason: Unable to update password for computer account... The cluster identity 'windowsclustername$' may lack permissions required to update the object. Please work with your domain administrator to ensure that the cluster identity can update computer objects in the domain.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-6.jpg\" alt=\"\" width=\"1201\" height=\"161\" class=\"alignnone size-full wp-image-33891\" \/>\r\n\r\n<p><strong>Fix:<\/strong><\/p>\r\n<ol>\r\n<li>Within AD, look for the Listener name.<\/li>\r\n<li>Go to Properties of the computer (listener name), then click on the security tab.\r\n<ol>\r\n<li>If you do not see the security tab close the properties window for the listener, click on View then check Advanced Features. This will allow you to see the Security tab of the listener within Computers.<\/li>\r\n<\/ol><\/li> \r\n<li>Within the security tab, give the WindowsClusterName (it will have a $ after the name) FULL CONTROL permissions.<\/li>\r\n<\/ol>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-7.jpg\" alt=\"\" width=\"467\" height=\"287\" class=\"alignnone size-full wp-image-33892\" \/>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-8.jpg\" alt=\"\" width=\"495\" height=\"554\" class=\"alignnone size-full wp-image-33893\" \/>\r\n\r\n<p><strong>Error:<\/strong> No matching network interface found for resource 'AGName_XXX.XXX.XXX.XXX' IP address 'XXX.XXX.XXX.XXX' (return code was '5035').  If your cluster nodes span different subnets, this may be normal.<\/p>\r\n\r\n<p>The Cluster service failed to bring clustered role 'AGName' completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered role.<\/p>\r\n\r\n<p>Cluster resource 'AGName_XXX.XXX.XXX.XXX'of type 'IP Address' in clustered role 'AGName' failed.\r\nBased on the failure policies for the resource and role, the cluster service may try to bring the resource online on this node or move the group to another node of the cluster and then restart it.  Check the resource and group state using Failover Cluster Manager or the Get-ClusterResource Windows PowerShell cmdlet.<\/p>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-9.jpg\" alt=\"\" width=\"1065\" height=\"329\" class=\"alignnone size-full wp-image-33894\" \/>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-10.jpg\" alt=\"\" width=\"1051\" height=\"248\" class=\"alignnone size-full wp-image-33895\" \/>\r\n\r\n<img src=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-or-SQL-Cluster-11.jpg\" alt=\"\" width=\"1096\" height=\"331\" class=\"alignnone size-full wp-image-33896\" \/>\r\n\r\n<p><strong>Fix:<\/strong> You will see these errors if you try to configure your listener and you either have multiple computers on different subnets or all your servers on the same subnet.<\/p>\r\n<ul>\r\n<li>If your servers that you want to be part of the AG are on the same subnet, make sure your primary NIC (look at all NICs settings) subnet mask are set the same for all servers. Once you fix that, you will be able to create a listener.<\/li>\r\n<li>If you have multiple server on different subnets, make sure you have an IP address for every subnet your computer is attached too.<\/li>\r\n<\/ul>","_et_gb_content_width":"","content-type":"","footnotes":""},"categories":[4166,55],"tags":[],"class_list":["post-33882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-sql-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>WSFC fixing Errors for AlwaysOn Microsoft SQL Server (SQL Clustering)<\/title>\n<meta name=\"description\" content=\"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)\" \/>\n<meta property=\"og:description\" content=\"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-11T14:30:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-11T01:10:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"557\" \/>\n\t<meta property=\"og:image:height\" content=\"291\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"XTIVIA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:site\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"XTIVIA\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\"},\"author\":{\"name\":\"XTIVIA\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/2d86f74bed0c3f1b49100f7fdf7d78d1\"},\"headline\":\"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)\",\"datePublished\":\"2017-08-11T14:30:36+00:00\",\"dateModified\":\"2021-02-11T01:10:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\"},\"wordCount\":1264,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg\",\"articleSection\":[\"Blog\",\"SQL Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\",\"url\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\",\"name\":\"WSFC fixing Errors for AlwaysOn Microsoft SQL Server (SQL Clustering)\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg\",\"datePublished\":\"2017-08-11T14:30:36+00:00\",\"dateModified\":\"2021-02-11T01:10:34+00:00\",\"description\":\"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).\",\"breadcrumb\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg\",\"width\":557,\"height\":291},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/virtual-dba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/virtual-dba.com\/#website\",\"url\":\"https:\/\/virtual-dba.com\/\",\"name\":\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\",\"description\":\"Remote Database Administration\",\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/virtual-dba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/virtual-dba.com\/#organization\",\"name\":\"Virtual-DBA: Remote DBA | Remote Database Administration\",\"alternateName\":\"Virtual-DBA powered by XTIVIA\",\"url\":\"https:\/\/virtual-dba.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"width\":557,\"height\":291,\"caption\":\"Virtual-DBA: Remote DBA | Remote Database Administration\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/virtual_dba\",\"https:\/\/www.linkedin.com\/showcase\/36220649\/\",\"https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg\"],\"description\":\"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.\",\"email\":\"info@xtivia.com\",\"telephone\":\"8886853101\",\"legalName\":\"XTIVIA, Inc\",\"foundingDate\":\"1992-05-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/2d86f74bed0c3f1b49100f7fdf7d78d1\",\"name\":\"XTIVIA\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d3648a00e319a37cf8d6d19f762acfbbb4fd0320fd8a6d6b1e64f44a2a6f259?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d3648a00e319a37cf8d6d19f762acfbbb4fd0320fd8a6d6b1e64f44a2a6f259?s=96&d=mm&r=g\",\"caption\":\"XTIVIA\"},\"url\":\"https:\/\/virtual-dba.com\/author\/xtivia\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WSFC fixing Errors for AlwaysOn Microsoft SQL Server (SQL Clustering)","description":"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/","og_locale":"en_US","og_type":"article","og_title":"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)","og_description":"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).","og_url":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/","og_site_name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","article_published_time":"2017-08-11T14:30:36+00:00","article_modified_time":"2021-02-11T01:10:34+00:00","og_image":[{"width":557,"height":291,"url":"https:\/\/virtual-dba.com\/media\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg","type":"image\/jpeg"}],"author":"XTIVIA","twitter_card":"summary_large_image","twitter_creator":"@virtual_dba","twitter_site":"@virtual_dba","twitter_misc":{"Written by":"XTIVIA","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#article","isPartOf":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/"},"author":{"name":"XTIVIA","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/2d86f74bed0c3f1b49100f7fdf7d78d1"},"headline":"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)","datePublished":"2017-08-11T14:30:36+00:00","dateModified":"2021-02-11T01:10:34+00:00","mainEntityOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/"},"wordCount":1264,"commentCount":0,"publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg","articleSection":["Blog","SQL Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/","url":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/","name":"WSFC fixing Errors for AlwaysOn Microsoft SQL Server (SQL Clustering)","isPartOf":{"@id":"https:\/\/virtual-dba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg","datePublished":"2017-08-11T14:30:36+00:00","dateModified":"2021-02-11T01:10:34+00:00","description":"WSFC Fixing Errors for AlwaysOn in Microsoft SQL Server Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering).","breadcrumb":{"@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#primaryimage","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/WSFC-fixing-errors-for-AlwaysOn-Availability-Group-or-AlwaysOn-failover-cluster-instances-SQL-Clustering-.jpg","width":557,"height":291},{"@type":"BreadcrumbList","@id":"https:\/\/virtual-dba.com\/blog\/wsfc-fixing-errors-alwayson\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtual-dba.com\/"},{"@type":"ListItem","position":2,"name":"WSFC fixing Errors for AlwaysOn Availability Group or AlwaysOn Failover Cluster Instances (SQL Clustering)"}]},{"@type":"WebSite","@id":"https:\/\/virtual-dba.com\/#website","url":"https:\/\/virtual-dba.com\/","name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","description":"Remote Database Administration","publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtual-dba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/virtual-dba.com\/#organization","name":"Virtual-DBA: Remote DBA | Remote Database Administration","alternateName":"Virtual-DBA powered by XTIVIA","url":"https:\/\/virtual-dba.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","width":557,"height":291,"caption":"Virtual-DBA: Remote DBA | Remote Database Administration"},"image":{"@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/virtual_dba","https:\/\/www.linkedin.com\/showcase\/36220649\/","https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg"],"description":"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.","email":"info@xtivia.com","telephone":"8886853101","legalName":"XTIVIA, Inc","foundingDate":"1992-05-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/2d86f74bed0c3f1b49100f7fdf7d78d1","name":"XTIVIA","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d3648a00e319a37cf8d6d19f762acfbbb4fd0320fd8a6d6b1e64f44a2a6f259?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d3648a00e319a37cf8d6d19f762acfbbb4fd0320fd8a6d6b1e64f44a2a6f259?s=96&d=mm&r=g","caption":"XTIVIA"},"url":"https:\/\/virtual-dba.com\/author\/xtivia\/"}]}},"_links":{"self":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/33882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/comments?post=33882"}],"version-history":[{"count":0,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/33882\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media\/33900"}],"wp:attachment":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media?parent=33882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/categories?post=33882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/tags?post=33882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}