我将两台 Hyper-V 服务器加入到域中,并为它们都添加了共享存储。据我所知,此时我应该能够运行 test-cluster cmdlet 来检查配置,但当我运行它时,它会抛出拒绝访问错误。我将其作为域的默认管理员帐户运行。
PS C:\Users\administrator.LAB> test-cluster -Node 'hyperv-02','hyperv-01'
test-cluster : Access is denied. (Exception from HRESULT: 0x80070005
(E_ACCESSDENIED))
At line:1 char:1
+ test-cluster -Node 'hyperv-02','hyperv-01'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (:) [Test-Cluster], ClusterCmd
letException
+ FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.FailoverClusters.Po
werShell.TestClusterCommand
这些都是 2012 R2 服务器核心安装。
答案1
哎呀,这是我自己的愚蠢行为。我把服务器名称搞错了。“hyperv-02”服务器实际上名为“hypver-02”。重命名计算机后,命令生效了。不过,我仍然认为错误消息可以更清楚一些。