
Итак, как указано в заголовке, я не могу добавить свидетеля кворума в свой кластер с помощью двух вариантов, которые не связаны с Azure.
Я попробовал несколько разных команд для диска-свидетеля, как вы видите, это диск номер 9.
PS C:\Windows\system32> Set-ClusterQuorum -NodeAndDiskMajority 'C:\ClusterStorage\Volume2'
Set-ClusterQuorum : An error occurred opening resource 'C:\ClusterStorage\Volume2'.
At line:1 char:1
+ Set-ClusterQuorum -NodeAndDiskMajority 'C:\ClusterStorage\Volume2'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Set-ClusterQuorum], ClusterCmdletException
+ FullyQualifiedErrorId : ClusterObjectNotFound,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumCommand
PS C:\Windows\system32> Set-ClusterQuorum -NodeAndDiskMajority 'pacQuorumVol'
Set-ClusterQuorum : An error occurred opening resource 'pacQuorumVol'.
At line:1 char:1
+ Set-ClusterQuorum -NodeAndDiskMajority 'pacQuorumVol'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Set-ClusterQuorum], ClusterCmdletException
+ FullyQualifiedErrorId : ClusterObjectNotFound,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumCommand
PS C:\Windows\system32> Set-ClusterQuorum -NodeAndDiskMajority 'Cluster Disk 9'
Set-ClusterQuorum : An error occurred opening resource 'Cluster Disk 9'.
At line:1 char:1
+ Set-ClusterQuorum -NodeAndDiskMajority 'Cluster Disk 9'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Set-ClusterQuorum], ClusterCmdletException
+ FullyQualifiedErrorId : ClusterObjectNotFound,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumCommand
PS C:\Windows\system32> Set-ClusterQuorum -NodeAndDiskMajority '\\?\Volume{17A6910F-44F6-4A28-BB2F-EA2CBADE25C4}\'
Set-ClusterQuorum : An error occurred opening resource '\\?\Volume{17A6910F-44F6-4A28-BB2F-EA2CBADE25C4}\'.
At line:1 char:1
+ Set-ClusterQuorum -NodeAndDiskMajority '\\?\Volume{17A6910F-44F6-4A28 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Set-ClusterQuorum], ClusterCmdletException
+ FullyQualifiedErrorId : ClusterObjectNotFound,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumCommand
Каждый раз я получаю ошибку, что он не может открыть ресурс. Поэтому я перешел на файл-свидетель. У меня есть Synology RackStation, и я создал на нем общий ресурс SMB. Я дал этому общему ресурсу все возможные разрешения, но получаю код 67 каждый раз, когда пытаюсь его добавить. Это так раздражает :(
PS C:\Windows\system32> Set-ClusterQuorum -NodeAndFileShareMajority "\\corpnas1\pacClusterQuorom"
Set-ClusterQuorum : There was an error configuring the file share witness '\\corpnas1\pacClusterQuorom'.
There was an error granting the cluster access to the selected file share '\\corpnas1\pacClusterQuorom'
Method failed with unexpected error code 67.
At line:1 char:1
+ Set-ClusterQuorum -NodeAndFileShareMajority "\\hostname\pacClusterQuo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Set-ClusterQuorum], ClusterCmdletException
+ FullyQualifiedErrorId : InvalidOperation,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumComman
Я думал, что могу добавить физический диск в машину и использовать его как диск-свидетель, но, похоже, это не так. Если это так, я не могу найти никакой документации о том, как этого добиться.