SQL Server 2012 Failover Cluster Setup
I have to set up a Lab Test environment for SQL Server 2012 with failover clustering. What are the most cost effective specifications for H\W & S\W. AFAIK Apart of Enterprise edition, Standard edition can support failover clustering for upto
2 nodes with one node in passive mode. Somewhere (Here) I got that it is possible to configure SQL Server failover clustering On SQL
Server 2012 Developer edition. Also Is it possible to use Windows 7 Platform with SQL Server 2012 Developer Edition for configuring Always on Failover Clustering. Although I have researched alot, but puzzled. Seeking for experts advise. Thanks in advance.
Pranshul Gupta
Yes you can configure and install in windows 7.. but make sure you have made all the proper updates as per the microsoft suggestion..
Software and hardware requirments for sql 2012
http://msdn.microsoft.com/en-us/library/ms143506%28SQL.110%29.aspx
http://www.yourdba.com/?p=123
http://resources.arcgis.com/en/help/system-requirements/10.2/index.html#//015100000070000000
Developer Edition..
SQL Server 2012 Developer Edition will continue to be part of the SQL Server 2012 family. The Developer edition provides the same feature set as the Enterprise edition. However, it's licensed per developer and can't be used for production work.
Clustering FAQ's
http://www.brentozar.com/archive/2012/02/introduction-sql-server-clusters/
SQL Server licensing :
http://www.microsoft.com/sqlserver/en/us/future-editions/sql2012-licensing.aspx
http://www.microsoft.com/sqlserver/en/us/get-sql-server/how-to-buy.aspx
Overview and support :
http://msdn.microsoft.com/en-us/library/cc645993.aspx
FCI Failover Cluster Instances (SQL Server)
http://technet.microsoft.com/en-us/library/ms189134.aspx
AlwaysOn Availability Groups (SQL Server) -- AG's
http://technet.microsoft.com/en-us/library/hh510230.aspx
Raju Rasagounder Sr MSSQL DBA
Similar Messages
-
SQL Server 2012 Failover Cluster configuration questions
Hi,
I have few questions on , SQL Server 2012 Failover cluserting pleasse provide suggestions:
1) In SQL Server 2012 is there a configuration for active / passive Failover Cluster installation? If so how is it done? if you could provide any links or articles that would help.
OR
Is this been replaced by Always ON Availability Groups?
2) Also in our environment we have done active/active installation but at a time my understanding is only node has the ownership to the shared storage versus both the nodes, is that correct? If not please provide an explanation?
Any additional information would be valuable in clearing my doubts?
Thank youy
Malini=Hi malinisethi,
If you install SQL Server in a cluster and configure Active-Passive cluster. In the first node, select “New SQL Server Failover Cluster installation” option , when we are installing Active-Passive cluster, we have to specify one virtual/network name. (Note:
For Active-Active clustering you have specify different network names as per the number of nodes). on the other nodes is similar to installing on the first node except that we have select the Add Node to a SQL Server failover cluster option from the initial
menu. For more information, there is a similar issue about SQL Server 2008 Active-Passive/Active-Active cluster installation, you can review the following article.
http://sqldbpool.com/2009/10/07/sql-server-2008-active-passive-cluster-installation/
About Active/Active SQL Cluster, two clustered SQL Server instance are created in different nodes. Then apply Active /Active configuration of both instance. There is an example about creating an Active/Active SQL Cluster using Hyper-V. you can review the
following article.
http://blogs.msdn.com/b/momalek/archive/2012/04/11/creating-an-active-active-sql-cluster-using-hyper-v-part2-the-clustered-instances.aspx
Regards,
Sofiya Li
Sofiya Li
TechNet Community Support -
Install Guide - SQL Server 2014, Failover Cluster, Windows 2012 R2 Server Core
I am looking for anyone who has a guide with notes about an installation of a two node, multi subnet failover cluster for SQL Server 2014 on Server Core edition
Hi KamarasJaranger,
According to your description, you want configure a SQL Server 2014 Multi-Subnet failover Cluster on Windows Server 2012 R2. Below are the whole steps for the configuration. For the detailed steps about the configuration, please download
and refer to the
PDF file.
1.Add Required Windows Features (.NET Framework 3.5 Features, Failover Clustering and Multipath I/O).
2.Discover target portals.
3.Connect targets and configuring Multipathing.
4.Initialize and format the Disks.
5.Verify the Storage Replication Process.
6.Run the Failover Cluster Validation Wizard.
7.Create the Windows Server 2012 R2 Multi-Subnet Cluster.
8.Tune Cluster Heartbeat Settings.
9.Install SQL Server 2014 on a Multi-Subnet Failover Cluster.
10.Add a Node on a SQL Server 2014 Multi-Subnet Cluster.
11.Tune the SQL Server 2014 Failover Clustered Instance DNS Settings.
12.Test application connectivity.
Regards,
Michelle Li -
While installing sql server 2012 with failover clustering I got the following error:
The cluster resource 'SQL Server' could not be brought online. Error: There was a failure to call cluster code from a provider. Exception message: Generic failure. Status code: 5942. Description: The resource failed to come online due to the failure of one
or more provider resources.
The two nodes of the sql server failover have been successfully prepared. The error came while running the advance cluster completion option.
In the clustered events in failover cluster manager the following message is displayed:
Cluster resource 'SQL Network Name (CPCTestSQLClus)' of type 'Network name' in clustered role 'SQL Server (MSSQLSERVER)' failed.
I have done various checking and the issue remained. I tried to start the sqlPlease find below part of the content of the cluster log. I hope this is helpful in resolving the issue:
00000998.000010e8::2013/05/08-20:45:00.233 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Online called for resource SQL Network Name (CPCTestSQLClus)
000005a4.0000050c::2013/05/08-20:45:00.233 INFO [RCM] HandleMonitorReply: ONLINERESOURCE for 'SQL Network Name (CPCTestSQLClus)', gen(6) result 997/0.
000005a4.0000050c::2013/05/08-20:45:00.233 INFO [RCM] Res SQL Network Name (CPCTestSQLClus): OnlineCallIssued -> OnlinePending( StateUnknown )
000005a4.0000050c::2013/05/08-20:45:00.233 INFO [RCM] TransitionToState(SQL Network Name (CPCTestSQLClus)) OnlineCallIssued-->OnlinePending.
00000998.000012f0::2013/05/08-20:45:00.233 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Entering Online thread
000005a4.0000050c::2013/05/08-20:45:00.233 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.000012f0::2013/05/08-20:45:00.233 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Initializing config info
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Skipping initialization of 'Identity' module because netname is not yet created
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Performing actual online of resource.
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Obtaining IP info for resource SQL IP Address 1 (CPCTestSQLClus)
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Using provider SQL IP Address 1 (CPCTestSQLClus), ip address 10.144.166.160, mask 255.255.255.0, prefix length 24
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Resource has 1 IPs
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: IP: Type Ipv4, Address 10.144.166.160:~0~, Prefix 10.144.166.160/24, Online true, Transport \Device\NetBt_If3
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Initializing (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration)
00000998.000012f0::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending request Netname/InitializeIndirect to NN:Agent
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: OnInitialize (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration)
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: CanModuleBeInitializedImp - Module can be initialized, current state Offline
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending Initialize to module NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:Configuration
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending request Netname/Initialize to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:Configuration
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Waiting for ongoing slow strand to complete (if any)
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Signaling main strand to initialize module
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Calling initialize of the configuration implementation
000005a4.00001350::2013/05/08-20:45:00.248 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Setting 'StatusKerberos' in clusdb returned status 0
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Creating a New AD NetName (type Singleton)...
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Initializing (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD)
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending request Netname/InitializeIndirect to NN:Agent
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: OnInitialize (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD)
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: CanModuleBeInitializedImp - Module can be initialized, current state Closing
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending Initialize to module NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:AccountAD
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: Agent: Sending request Netname/Initialize to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:AccountAD
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: Waiting for ongoing slow strand to complete (if any)
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: Signaling main strand to initialize module
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: Initializing Name: CPCTestSQLClus, NetbiosName: CPCTESTSQLCLUS, Type: Singleton, Created: false
00000998.000010e8::2013/05/08-20:45:00.248 INFO [RES] Network Name: [NNLIB] GetCreatingDC - name CPCTestSQLClus, lookup flags = 1
00000998.000010e8::2013/05/08-20:45:00.452 INFO [RES] Network Name: [NNLIB] GetDCWithFlags - using DC
\\MY01DC03.Domain.net, domain name Domain.net, IsReadOnly 0, Object exists 0
00000998.000010e8::2013/05/08-20:45:00.452 INFO [RES] Network Name: [NN] Setting crypto access members for encrypt. New container = false.
000005a4.00001350::2013/05/08-20:45:00.452 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.000010e8::2013/05/08-20:45:00.452 INFO [RES] Network Name: Agent: Sending request Netname/LastDcChange to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:Configuration
00000998.0000075c::2013/05/08-20:45:00.452 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: LastDc Changed, configOnly: 1
000005a4.00001350::2013/05/08-20:45:00.452 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.0000075c::2013/05/08-20:45:00.468 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Setting last DC in clusdb returned status 0
00000998.0000075c::2013/05/08-20:45:00.468 INFO [RES] Network Name: [NN] got sync reply: 0
00000998.000010e8::2013/05/08-20:45:00.468 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: LastDc Changed (configOnly true), result: 0
00000998.000010e8::2013/05/08-20:45:00.468 INFO [RES] Network Name: Agent: Sending request Netname/PasswordChange to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:Configuration
00000998.0000075c::2013/05/08-20:45:00.468 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Password Changed, configOnly: 1
000005a4.00001350::2013/05/08-20:45:00.468 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.0000075c::2013/05/08-20:45:00.468 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Setting password in clusdb returned status 0
00000998.0000075c::2013/05/08-20:45:00.468 INFO [RES] Network Name: [NN] got sync reply: 0
00000998.000010e8::2013/05/08-20:45:00.468 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: PasswordChanged (configOnly true), result: 0
00000998.000010e8::2013/05/08-20:45:00.468 INFO [RES] Network Name: [NN] Setting crypto access members for decrypt. New container = false.
00000998.00000ab8::2013/05/08-20:45:00.636 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
00000998.00000ab8::2013/05/08-20:45:00.647 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.0000075c::2013/05/08-20:45:00.784 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
00000998.00000ab8::2013/05/08-20:45:00.815 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.00000ab8::2013/05/08-20:45:00.815 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
00000998.00000ab8::2013/05/08-20:45:00.830 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.00000ab8::2013/05/08-20:45:00.830 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
00000998.00000ab8::2013/05/08-20:45:00.830 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.000010e8::2013/05/08-20:45:00.924 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: OU name for VCO is OU=NewComputers,OU=WORKSTATIONS,DC=Domain,DC=net
00000998.000010e8::2013/05/08-20:45:00.924 INFO [RES] Network Name: Agent: Sending request Netname/GetToken to NN:c03fb105-9a50-4d00-8bee-afaf693f7efc:Identity
00000998.00000ab8::2013/05/08-20:45:00.924 INFO [RES] Network Name <Cluster Name>: Identity: Module is not yet initialized. Trying to obtain a new token.
00000998.0000075c::2013/05/08-20:45:00.924 INFO [RES] Network Name <Cluster Name>: Identity: Obtaining new token
00000998.0000075c::2013/05/08-20:45:00.924 INFO [RES] Network Name: [NN] Setting crypto access members for decrypt. New container = false.
00000998.0000075c::2013/05/08-20:45:00.924 INFO [RES] Network Name: [NNLIB] Priming local KDC cache to
\\MY01DC02.Domain.net for domain Domain.net
00000998.0000075c::2013/05/08-20:45:00.924 INFO [RES] Network Name: [NNLIB] PopulateKerbKDCLookupCache - DC flags 0
00000998.0000075c::2013/05/08-20:45:00.940 INFO [RES] Network Name: [NNLIB] LsaCallAuthenticationPackage success with a request of size 94, result size 0 (status: 0, subStatus: 0)
00000998.0000075c::2013/05/08-20:45:00.940 INFO [RES] Network Name: [NNLIB] Priming local KDC cache to
\\MY01DC02.Domain.net for domain label Domain
00000998.0000075c::2013/05/08-20:45:00.940 INFO [RES] Network Name: [NNLIB] LsaCallAuthenticationPackage success with a request of size 86, result size 0 (status: 0, subStatus: 0)
00000998.0000075c::2013/05/08-20:45:01.018 WARN [RES] Network Name: [NNLIB] LogonUserEx fails for user CPCTestWinClus$: 1326 (useSecondaryPassword: 0)
00000998.0000075c::2013/05/08-20:45:01.096 WARN [RES] Network Name: [NNLIB] LogonUserEx fails for user CPCTestWinClus$: 1326 (useSecondaryPassword: 1)
00000998.0000075c::2013/05/08-20:45:01.096 INFO [RES] Network Name: [NNLIB] Logon failed for user CPCTestWinClus$ (Error 1326), DC
\\MY01DC02.Domain.net, domain Domain.net
00000998.0000075c::2013/05/08-20:45:01.096 INFO [RES] Network Name <Cluster Name>: Identity: Obtaining Windows Token for Name: CPCTestWinClus, SamName: CPCTestWinClus$, Type: Singleton, Result: 1326, LastDC:
\\MY01DC02.Domain.net
00000998.0000075c::2013/05/08-20:45:01.096 INFO [RES] Network Name <Cluster Name>: Identity: Slow Operation, FinishWithReply: 1326
00000998.0000075c::2013/05/08-20:45:01.096 INFO [RES] Network Name <Cluster Name>: Identity: InternalReplyHandler with event: 1326
00000998.0000075c::2013/05/08-20:45:01.096 INFO [RES] Network Name <Cluster Name>: Identity: End of Slow Operation, state: Error/Idle, prevWorkState: Idle
00000998.00000ab8::2013/05/08-20:45:01.096 WARN [RES] Network Name <Cluster Name>: Identity: Get Token Request, currently doesnt have a token!
00000998.00000ab8::2013/05/08-20:45:01.096 INFO [RES] Network Name: [NN] got sync reply: 0
00000998.000010e8::2013/05/08-20:45:01.096 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: End of Slow Operation, state: Initializing/Writing, prevWorkState: Writing
00000998.000010e8::2013/05/08-20:45:01.096 WARN [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: Slow operation has exception ERROR_INVALID_HANDLE(6)' because of '::ImpersonateLoggedOnUser( GetToken() )'
00000998.000010e8::2013/05/08-20:45:01.096 INFO [RES] Network Name: Agent: OnInitializeReply, Failure on (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD): 6
00000998.000010e8::2013/05/08-20:45:01.096 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: InitializeReplyCreation of NetName (type Singleton), result: 6, IsCanceled: false
000005a4.00000cd8::2013/05/08-20:45:01.096 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000ab8::2013/05/08-20:45:01.096 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
00000998.000010e8::2013/05/08-20:45:01.096 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Setting 'StatusKerberos' in clusdb returned status 0
00000998.000010e8::2013/05/08-20:45:01.096 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Deleting ResourceData, CreatingDC, ObjectGUID for a newly created netname from cluster database
000005a4.00000cd8::2013/05/08-20:45:01.096 INFO [GEM] Sending 1 messages as a batched GEM message
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnInitializeReply, Failure on (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration): 6
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: SyncReplyHandler Configuration, result: 6
00000998.000012f0::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: PerformOnline - Initialization of Configuration module finished with result: 6
00000998.000012f0::2013/05/08-20:45:01.112 ERR [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Online thread Failed: ERROR_SUCCESS(0)' because of 'Initializing netname configuration for SQL Network Name (CPCTestSQLClus) failed with
error 6.'
00000998.000012f0::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: All resources offline. Cleaning up.
00000998.000012f0::2013/05/08-20:45:01.112 ERR [RHS] Online for resource SQL Network Name (CPCTestSQLClus) failed.
000005a4.0000050c::2013/05/08-20:45:01.112 WARN [RCM] HandleMonitorReply: ONLINERESOURCE for 'SQL Network Name (CPCTestSQLClus)', gen(6) result 5018/0.
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Res SQL Network Name (CPCTestSQLClus): OnlinePending -> ProcessingFailure( StateUnknown )
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] TransitionToState(SQL Network Name (CPCTestSQLClus)) OnlinePending-->ProcessingFailure.
000005a4.0000050c::2013/05/08-20:45:01.112 ERR [RCM] rcm::RcmResource::HandleFailure: (SQL Network Name (CPCTestSQLClus))
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] resource SQL Network Name (CPCTestSQLClus): failure count: 6, restartAction: 2 persistentState: 1.
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [GEM] Sending 1 messages as a batched GEM message
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Greater than restartPeriod time has elapsed since first failure of SQL Network Name (CPCTestSQLClus), resetting failureTime and failureCount.
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Will queue immediate restart (500 milliseconds) of SQL Network Name (CPCTestSQLClus) after terminate is complete.
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Res SQL Network Name (CPCTestSQLClus): ProcessingFailure -> WaitingToTerminate( DelayRestartingResource )
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] TransitionToState(SQL Network Name (CPCTestSQLClus)) ProcessingFailure-->[WaitingToTerminate to DelayRestartingResource].
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Res SQL Network Name (CPCTestSQLClus): [WaitingToTerminate to DelayRestartingResource] -> Terminating( DelayRestartingResource )
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] TransitionToState(SQL Network Name (CPCTestSQLClus)) [WaitingToTerminate to DelayRestartingResource]-->[Terminating to DelayRestartingResource].
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Terminate called for resource SQL Network Name (CPCTestSQLClus)
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Entering Offline thread
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Performing actual offline of resource.
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Closing (082d8ef5-62a8-4fee-acbc-e89b769e9181,AdminShare)
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/CloseIndirect to NN:Agent
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnClose (082d8ef5-62a8-4fee-acbc-e89b769e9181,AdminShare)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/Close to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:AdminShare
00000998.000010e8::2013/05/08-20:45:01.112 ERR [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AdminShare: OnCloseBase, Error Already Closing, previous state: Closing/Ending
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnCloseReply (082d8ef5-62a8-4fee-acbc-e89b769e9181,AdminShare) result: 1904
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: SyncReplyHandler Configuration, result: 1904
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Closing (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration)
00000998.00000ab8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/CloseIndirect to NN:Agent
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00000cd8::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnClose (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/Close to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:Configuration
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Canceling work, state: Closing/Idle
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: OnCloseBase, previous state: Initializing/Idle
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Closing... (PreviousState: Initializing, Created: false, Type: Singleton)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Closing (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/CloseIndirect to NN:Agent
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnClose (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: Sending request Netname/Close to NN:082d8ef5-62a8-4fee-acbc-e89b769e9181:AccountAD
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: Canceling work, state: Closing/Idle
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: AccountAD: OnCloseBase, previous state: Initializing/Idle
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnCloseReply (082d8ef5-62a8-4fee-acbc-e89b769e9181,AccountAD) result: 0
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Finish Closing NetName (type Singleton) Module AccountAD, result 0, remaining... 0 (0)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: -- listing 3 instances ---------------------------------------------
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: --- 7 modules for instance: 082d8ef5-62a8-4fee-acbc-e89b769e9181:
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Configuration with states: Offline/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AccountAD with states: Closing/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Client with states: Offline/Idle (BeingBorn)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Configuration: Closed
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Identity with states: Offline/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Dns with states: Offline/Idle (BeingBorn)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: OnCloseReply (082d8ef5-62a8-4fee-acbc-e89b769e9181,Configuration) result: 0
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Netbios with states: Offline/Idle (BeingBorn)
00000998.0000075c::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: SyncReplyHandler Configuration, result: 0
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AdminShare with states: Closing/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: --- 7 modules for instance: 43dec41b-661c-42a8-ae23-b635d7ab11f5:
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Configuration with states: Offline/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AccountAD with states: Closing/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Client with states: Offline/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Identity with states: Offline/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Dns with states: Offline/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Netbios with states: Offline/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AdminShare with states: Closing/Ending (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: --- 7 modules for instance: c03fb105-9a50-4d00-8bee-afaf693f7efc:
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Configuration with states: Initialized/Idle (Alive)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AccountAD with states: Initializing/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Client with states: Initialized/Idle (Alive)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Identity with states: Error/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Dns with states: Initialized/Idle (Alive)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: Netbios with states: Initialized/Idle (Alive)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: ---- Module: AdminShare with states: Initialized/Idle (BeingBorn)
00000998.000010e8::2013/05/08-20:45:01.112 INFO [RES] Network Name: Agent: -- 0 Zombie modules
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] HandleMonitorReply: TERMINATERESOURCE for 'SQL Network Name (CPCTestSQLClus)', gen(7) result 0/0.
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] Res SQL Network Name (CPCTestSQLClus): [Terminating to DelayRestartingResource] -> DelayRestartingResource( StateUnknown )
000005a4.0000050c::2013/05/08-20:45:01.112 INFO [RCM] TransitionToState(SQL Network Name (CPCTestSQLClus)) [Terminating to DelayRestartingResource]-->DelayRestartingResource.
000005a4.0000050c::2013/05/08-20:45:01.112 WARN [RCM] Queueing immediate delay restart of resource SQL Network Name (CPCTestSQLClus) in 500 ms.
000005a4.00001248::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00001248::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00001248::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00001248::2013/05/08-20:45:01.112 INFO [RCM-rbtr] giving default token to group SQL Server (MSSQLSERVER)
000005a4.00001350::2013/05/08-20:45:01.112 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000b78::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
000005a4.00001350::2013/05/08-20:45:01.112 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000b78::2013/05/08-20:45:01.112 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
00000998.00000b78::2013/05/08-20:45:01.127 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read/Write private properties
000005a4.00001350::2013/05/08-20:45:01.127 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000b78::2013/05/08-20:45:01.127 INFO [RES] Network Name <SQL Network Name (CPCTestSQLClus)>: Getting Read only private properties
000005a4.00001350::2013/05/08-20:45:01.127 INFO [GEM] Sending 1 messages as a batched GEM message
000005a4.00001350::2013/05/08-20:45:01.127 INFO [GEM] Sending 1 messages as a batched GEM message
000005a4.00001350::2013/05/08-20:45:01.143 INFO [GEM] Sending 1 messages as a batched GEM message
00000998.00000b78::2013/05/08-20:45:01.252 INFO [RES] Network Name: Agent: Sending request Netname/RecheckConfig to NN:c03fb105-9a50-4d00-8bee-afaf693f7efc:Netbios
00000998.00000ab8::2013/05/08-20:45:01.252 INFO [RES] Network Name <Cluster Name>: Netbios: Slow Operation, FinishWithReply: 0
00000998.00000ab8::2013/05/08-20:45:01.252 INFO [RES] Network Name: [NN] got sync reply: 0
00000998.00000ab8::2013/05/08-20:45:01.252 INFO [RES] Network Name <Cluster Name>: Netbios: End of Slow Operation, state: Initialized/Idle, prevWorkState: Idle -
Install SharePoint 2013 database on SQL server 2012 SP1 cluster
Good Day all,
We are trying to install SharePoint 2013 database on a SQL server 2012 Enterprise with SP1 cluster (configured for mixed mode) but the connection is not working (times out). We can telent the SQL cluster network name on port 1433 and we made
a UDL connection file, test the connection via windows authentication and it is working, but if we use the sql authentication it is not working.
Also we have two SharePoint 2013 servers connected via NLB.
Any idea about this issue guys?event if 3355 means 3 things:
The SQL Server might be offline.
The SharePoint Foundation database access account might not have the necessary permissions to communicate with the SQL Server.
A firewall that runs on either the local server or on SQL Server might be blocking network communications.
Big question, how you trying to connect SQL windows or sql authentication? is it throwing error on Config wizard or somewhere else?
Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog -
Virtual Lab: Exploring SQL Server 2012 Integration Services - Setup script fails
I am trying to work through a Lab, but cannot get past the Setup script stage.
The lab is "Exploring SQL Server 2012 Integration Services". I have tried this several times (with new lab instances) and the result is always the same.
I double click the Setup command ... Press 2 ... when the popup dialog appears I press Ok ... the progress bar completes and the messages in the text box seem to indicate everything has completed (last line says "Done"). I click Close as per the
instructions and then the script moves to the "Configure SQL Server" stage.
After a short delay a number of error messages appear: "Could not open a connection ... Login / timeout expired" etc - basically it can't find or can't connect to the server.
I expected these labs to work seamlessly :)
Anyone know what's going wrong here?
Thanks,
LarryI am moving it to SSIS.
Kalman Toth Database & OLAP Architect
SELECT Video Tutorials 4 Hours
New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012 -
I have two windows 2012 host server that are clustered using windows failover cluster feature. Each server is hosting four VMs. When migrating from Host2 to Host1, the migration failed with the following error:
Cluster resource 'Virtual Machine Configuration SCPCSQLSRV01' of type 'Virtual Machine Configuration' in clustered role 'SCPCSQLSRV01' failed. The error code was '0x569' ('Logon failure: the user has not been granted the requested logon type at this computer.').
When this happens, the VM that I was migrating can no longer be started even on the original host. The only remedy is to restart the host server.
Any suggestion on resolving this problem?
Thanks
IkadThanks. The article referred to above gives the solution to my issue. There is a group policy that is applied to the OU where the host servers were placed. Doing gpupdate /force temporarily removes the problem. Unfortunately the NT Virtual Machine\Virtual
Machines account is a special account that cannot be added like other accounts and granted the log on as a service right. The thread
http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/d56f2eae-726e-409a-8813-670a406593e8 contains how it can be added which is by creating a group and running the command
Net localgroup VMTest “NT Virtual Machine\Virtual Machines” /add
to add it to a local group VMTest. VMTest is then assigned the right to log on as a service.
Ikad -
Server 2012 Failover Cluster No Disks available / iSCSI
Hi All,
I am testing out the Failover Clustering on Windows Server 2012 with hopes of winding up with a clustered File Server once I am done.
I am starting with a single node in the cluster for testing purposes; I have connected to this cluster a single iSCSI LUN that is 100GB in size.
When I right click on Storage -> Disks and then click 'Add Disk', I get No disks suitable for cluster disks were found.
I get this, even if I add a second server to the cluster, and connect it to the iSCSI drive as well.
Any ideas?Hi All,
I am testing out the Failover Clustering on Windows Server 2012 with hopes of winding up with a clustered File Server once I am done.
I am starting with a single node in the cluster for testing purposes; I have connected to this cluster a single iSCSI LUN that is 100GB in size.
When I right click on Storage -> Disks and then click 'Add Disk', I get No disks suitable for cluster disks were found.
I get this, even if I add a second server to the cluster, and connect it to the iSCSI drive as well.
Any ideas?
For testing purpose you'd better spawn a set of VMs on a single physical Hyper-V host and use shared VHDX as a back clusterd storage. That would be both much easier and much faster then what you do. + it would be trivial move one of the VMs to another physical
host, shared VHDX to CSV on a shared storage and go from Test & Development to production :) See:
Shared VHDX
http://blogs.technet.com/b/storageserver/archive/2013/11/25/shared-vhdx-files-my-favorite-new-feature-in-windows-server-2012-r2.aspx
Virtual File Server with Shared VHDX
http://www.aidanfinn.com/?p=15145
Guest
VM Cluster with Shared VHDX
http://technet.microsoft.com/en-us/library/dn265980.aspx
For a pure iSCSI scenario you may try this step-by-step guide (just skip StarWind config as you do have a shared storage already with your SAN). See:
Configuring HA File Server on Windows Server 2012 for SMB NAS
http://www.starwindsoftware.com/configuring-ha-file-server-on-windows-server-2012-for-smb-nas
Hope this helped a bit :)
StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts. -
MSDTC set up in SQL Server 2008 failover cluster
Hi Guys,
I am in the process of setting up failover cluster using SQL Server 2008 (64Bit) Enterprise on Windows Server 2008 R2 (64Bit) I have completed almost all the works but I got few questions regarding MSDTC configuration whether the MSDTC disk should
be assigned from SAN or it should be local to the disk , Separate disk for each nodes in the cluter or 1 disk to be used across all the servers for MSDTC in windows fail over cluster.
With regards, Gopinath.Hi Gopinath,
Please review the following similar blogs to get more details about configuring MDTC and pros & cons of different options.
How to Configure Multiple Instances of Distributed Transaction Coordinator (DTC) on a Windows Server Failover Cluster 2008
http://blogs.technet.com/b/askcore/archive/2009/02/18/how-to-configure-multiple-instances-of-distributed-transaction-coordinator-dtc-on-a-windows-server-failover-cluster-2008.aspx
How to configure DTC for SQL Server in a Windows 2008 cluster
http://blogs.msdn.com/b/cindygross/archive/2009/02/22/how-to-configure-dtc-for-sql-server-in-a-windows-2008-cluster.aspx
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support -
Windows Server 2012 Failover Cluster (Hyper-V) Event Id 1196
Hi All,
I just installed Failover Cluster for Hyper-V on windows server 2012 with 2 nodes. I got following error event id 1196.
reCreated / deleted Cluster Host A record on DNS and nothing happened.
Any suggestion?
There is similar topic but it couldnt help
http://social.technet.microsoft.com/Forums/en-US/winserverClustering/thread/2ad0afaf-8d86-4f16-b748-49bf9ac447a3/
RegardsHi,
You may refer to this article to troubleshoot this issue;
Event ID 1196 — Network Name Resource Availability
http://technet.microsoft.com/en-us/library/dd354022(v=WS.10).aspx
Check the following:
Check that on the DNS server, the record for the Network Name resource still exists. If the record was accidentally deleted, or was scavenged by the DNS server, create it again, or arrange to have a network administrator create it.
Ensure that a valid, accessible DNS server has been specified for the indicated network adapter or adapters in the cluster.
Check the system event log for Netlogon or DNS events that occurred near the time of the failover cluster event. Troubleshooting these events might solve the problem that prevented the clustered Network Name resource from registering the DNS name.
For more information please refer to following MS articles:
DNS Registration with the Network Name Resource
http://blogs.msdn.com/b/clustering/archive/2009/07/17/9836756.aspx
Lawrence
TechNet Community Support -
Question about updating SQL Server on failover cluster
Hi all,
I would like to better understand the update process of SQL Server (2008 r2) in a failover cluster environment.
In our cluster we have 4 instances of SQL running, where two of them I am able to at anytime stop the instance and update it.
The question is... Applying the latest update, will update forcibly all instances installed on that node, or do I have the ability to choose which instance I want to update?
This way, I could "test" the update process in those two SQL Instances, as described in http://support.microsoft.com/kb/958734 and after finishing I would update the remaining instances.
Please let me know.
Thanks in advance.
Nuno SilvaHi Nuno,
It's a failover cluster issue, I moved it to SQL Server High Availability and Disaster Recovery. So that you can get better help.
Regards,
Charlie Liao
TechNet Community Support -
Win Server 2012 Failover Cluster - Error: Failed to bring cluster disk online
Hi Technet
I'm currently running running 2 VMs Win Server 2012 and would like to test Failover Clustering for one of our FTP server
I've added on both servers an additional partition, formatted and Online
One of the drives comes Online but cannot bring the 2nd disk online from the cluster manager
Error: failed to bring resource online - clustered storage is not connected to the node
Assistance would be greatly appreciated
Thank you
JabuHi jsibeko,
Since the VMware offer the MSCS shared storage solution themselves, I suggest you first ask VMware whether that shared storage is supported with your vSphere edition, I found
some VMware KB about the VMware shared storage for MSCS, may you can get more tips.
The VMware KB:
Microsoft Clustering on VMware vSphere: Guidelines for supported configurations (1037959)
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1037959
Microsoft Cluster Service (MSCS) support on ESXi/ESX (1004617)
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004617
I’m glad to be of help to you!
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
Hi Techies
I'm currently running running 2 VMs Win Server 2012 and would like to test Failover Clustering for one of our FTP server
I've added on both servers an additional partition, formatted and Online, but cannot bring the disk online from the cluster manager
Assistance would be greatly appreciated
Thank you
JabuYou posted this in the Exchange Forum, your best bet for an answer would be to post this in the Windows Server Forum.
https://social.technet.microsoft.com/Forums/en-US/home?forum=winserverClustering
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread -
Server 2012 Failover cluster. Make two VMs stay on the same node
We have a unique situation where i need two machines to stay on the same node. Its a 4 node cluster with 30+ resources but i want to make sure two boxes are ALWAYS on the same now. If one migrates to another node the second needs to follow. Is there
a way to do this?How an this KB help to stay the two vm's on the same node.
With all do respect @justinv how could this helped you to your problem , your question was "We have a unique situation where i need two machines to stay on the same node. Its a 4 node cluster with 30+ resources but i want to make sure two boxes are ALWAYS
on the same now"
and the KB that elden showed you is for : "Failover clusters that are running inside of virtual machines (sometimes referred to as “guest clusters”) may have problems with nodes joining the cluster."
@justinv cloud you tell us more about this did I misunderstand your question ?
Greetings, Robert Smit Follow me @clustermvp http://robertsmit.wordpress.com/ “Please click "Vote As Helpful" if it is helpful for you and Proposed As Answer” Please remember to click “Mark as Answer” on the post that helps you
I explained in one of my replies that my underlying issue was this exactly what the KB fixed..... A guest cluster failing when moved to different nodes. Thats the only reason why i wanted them on the same node to begin with. While this post didn't solve me
original question is solved what my real problem was.... -
Summary: DSC fails to fully install the SQL Server 2012 Failover Cluster, but the identical code snippet below run in powershell ise with administrator credentials works perfectly as does running the SQL server install interface.
In order to develop DSC configurations, I have set up a Windows Server 2012 R2 failover cluster in VMware Workstation v10 consisting of 3 nodes. All have the same Windows Server 2012 version and have been fully patched via Microsoft Updates.
The cluster properly fails over on command and the cluster validates. Powershell 4.0 is being used as installed in windows.
PDC
Node1
Node2
The DSC script builds up the parameters to setup.exe for SQL Server. Here is the cmd that gets built...
$cmd2 = "C:\SOFTWARE\SQL\Setup.exe /Q /ACTION=InstallFailoverCluster /INSTANCENAME=MSSQLSERVER /INSTANCEID=MSSQLSERVER /IACCEPTSQLSERVERLICENSETERMS /UpdateEnabled=false /IndicateProgress=false /FEATURES=SQLEngine,FullText,SSMS,ADV_SSMS,BIDS,IS,BC,CONN,BOL /SECURITYMODE=SQL /SAPWD=password#1 /SQLSVCACCOUNT=SAASLAB1\sql_services /SQLSVCPASSWORD=password#1 /SQLSYSADMINACCOUNTS=`"SAASLAB1\sql_admin`" `"SAASLAB1\sql_services`" `"SAASLAB1\cubara01`" /AGTSVCACCOUNT=SAASLAB1\sql_services /AGTSVCPASSWORD=password#1 /ISSVCACCOUNT=SAASLAB1\sql_services /ISSVCPASSWORD=password#1 /ISSVCSTARTUPTYPE=Automatic /FAILOVERCLUSTERDISKS=MountRoot /FAILOVERCLUSTERGROUP='SQL Server (MSSQLSERVER)' /FAILOVERCLUSTERNETWORKNAME=SQLClusterLab1 /FAILOVERCLUSTERIPADDRESSES=`"IPv4;192.168.100.15;LAN;255.255.255.0`" /INSTALLSQLDATADIR=M:\SAN\SQLData\MSSQLSERVER /SQLUSERDBDIR=M:\SAN\SQLData\MSSQLSERVER /SQLUSERDBLOGDIR=M:\SAN\SQLLogs\MSSQLSERVER /SQLTEMPDBDIR=M:\SAN\SQLTempDB\MSSQLSERVER /SQLTEMPDBLOGDIR=M:\SAN\SQLTempDB\MSSQLSERVER /SQLBACKUPDIR=M:\SAN\Backups\MSSQLSERVER > C:\Logs\sqlInstall-log.txt "
Invoke-Expression $cmd2
When I run this specific command in Powershell ISE running as administrator, logged in as domain account that is in the Node1's administrators group and has domain administrative authority, it works perfectly fine and sets up the initial node properly.
When I use the EXACT SAME code above pasted into my custom DSC resource, as a test with a known successful install, run with the same user as above, it does NOT completely install the cluster properly. It still installs 17 applications
related to SQL Server and seems to properly configure everything except the cluster. The Failover Cluster Manager shows that the SQL Server Role will not come on line and the SQL Server Agent Role is not created.
The code is run on Node1 so the setup folder is local to Node1.
The ConfigurationFile.ini files for the two types of installs are identical.
Summary.txt does have issues..
Feature: Database Engine Services
Status: Failed: see logs for details
Reason for failure: An error occurred during the setup process of the feature.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x86D8003A
Error description: The cluster resource 'SQL Server' could not be brought online. Error: There was a failure to call cluster code from a provider. Exception message: Generic
failure . Status code: 5023. Description: The group or resource is not in the correct state to perform the requested operation. .
It feels like this is a security issue with DSC or an issue with the setup in SQL Server, but please note I have granted administrators group and domain administrators authority. The nodes were built with the same login. Windows firewall
is completely disabled.
Please let me know if any more detail is required.Hi Lydia,
Thanks for your interest and help.
I tried "Option 3 (recommended)" and that did not help.
The issue I encounter with the fail-over cluster only occurs when trying to install with DSC!
Using the SQL Server Install wizard, Command Prompt and even in Powershell by invoking the setup.exe all work perfectly.
So, to reiterate, this issue only occurs while running in the context of DSC.
I am using the same domain login with Domain Admin Security and locally the account has Administrators group credentials. The SQL Server Service account also has Administrators Group Credentials.
Maybe you are looking for
-
Import data into oracle from a text file?
hi guys, How can we import data into oracle9i release 1 from a text file with comma seperated or tab seperated delimeters? please help, Imran
-
Firefox 11 Crashing Regularly on OS X Snow Leopard
After upgrading to FF 11, the browser crashes regularly. It usually happens on pages with some sort of flash on it, whether it be a video page or even a page with flash ads. I have tried turning off the hardware option in flash. I tried turning any v
-
Upgrade the MC o 4.1.5
I wan to update my brnd new installed IDSMC2.1 with IDS-K9-sp-4.1-5-S189.zip file, but the update process doesn't start. The job is just waiting in the Pendig Sig Jobs List. Any idea? Thnx
-
EXIT after changing the document status to Parked and complete
Hi, I have an urgent requirement to findout a exit which will trigger after changing the document status to PARKED and COMPLETE. I need this for invoice and FI document. I will really appreciate your help. Kuntal
-
EJBs Missing in appplication.xml
Hi, I have a model and a view project in the same workspace and selected both on an EAR deployment profile, but the EJB jar is not listed in the application.xml. What could I be missing to not include the ejb module? I can't access the beans and don'