T
T
teet2015-12-16 10:35:28
High availability
teet, 2015-12-16 10:35:28

Why when installing ms sql cluster, windows cluster service fails validation?

For training and self-study, I am installing an ms sql 2008 r2 cluster on a windows 2012 r2 cluster (all this on virtual machines).
There are the following:
- 2 virtual machines on hyper-v;
- storage iscsi (quorum disk, database disk, distributed transaction service disk). iscsi configured on the host server;
- domain controller on the host machine;
- the failover cluster service is up on virtual machines and on the host machine. Virtual machines are united in a cluster.
Checking the cluster in the Failover Cluster Manager goes great and does not give any comments or errors.
When installing the ms sql cluster on a virtual machine, the installer runs its checks and finds the following errors:
1. Cluster_IsOnline failed (The SQL Server failover cluster services are offline, or the cluster cannot be accessed from one of its nodes)
2. Cluster_SharedDiskFacet failed (No shared disk is available for the cluster on this machine)
3. Cluster_VerifyForErrors failed (The cluster was not tested, or there are errors or failures in the test report)
All servers have the latest updates. Rebooted many times. Framework is installed on all cluster nodes.
Here are the pieces from the error logs:

2015-12-15 14:24:00 Slp: Initializing rule      : Проверка службы кластеров
2015-12-15 14:24:00 Slp: Rule applied features  : ALL
2015-12-15 14:24:00 Slp: Rule is will be executed  : True
2015-12-15 14:24:00 Slp: Init rule target object: Microsoft.SqlServer.Configuration.Cluster.Rules.ClusterServiceFacet
2015-12-15 14:24:00 Slp: Данный ключ отсутствует в словаре.
2015-12-15 14:24:00 Slp:    в Microsoft.SqlServer.Chainer.Infrastructure.ServiceContainer.GetService(Type serviceType)
   в Microsoft.SqlServer.Chainer.Infrastructure.ServiceContainer.GetService[T]()
   в Microsoft.SqlServer.Chainer.Infrastructure.ServiceContainer.get_Cluster()
   в Microsoft.SqlServer.Configuration.Cluster.Rules.ClusterServiceFacet.Microsoft.SqlServer.Configuration.RulesEngineExtension.IRuleInitialize.Init(String ruleId)
   в Microsoft.SqlServer.Configuration.RulesEngineExtension.RulesEngine.Execute(Boolean stopOnFailure)
2015-12-15 14:24:00 Slp: Rule initialization failed - hence the rule result is assigned as Failed

2015-12-15 14:24:01 Slp: Evaluating rule        : Cluster_SharedDiskFacet
2015-12-15 14:24:01 Slp: Rule running on machine: DELO-DB1
2015-12-15 14:24:01 Slp: Rule evaluation done   : Failed
2015-12-15 14:24:01 Slp: Rule evaluation message: Для кластера на этом компьютере не доступен ни один общий диск. Чтобы продолжить, необходимо сделать доступным по крайней мере один общий диск.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question