Я занимаюсь разработкой сценариев, позволяющих автоматизировать управление кластеризованными серверами, и в качестве части этого у меня есть требование, чтобы можно было остановить и запустить узлы кластера из сценария Powershell.Windows Powershell & Managing NLB CLusters
код я использую для этого следующим образом:
Import-Module NetworkLoadBalancingClusters
Stop-NlbClusterNode [[-HostName] <string>] [-InterfaceName <string>] [<CommonParameters>]
Но работает этот скрипт на 3 различных средах (Windows 7/Windows Server 2003/Windows Server 2008 R2), все с Powershell v2, я получите следующую ошибку:
Get-NlbCluster : This method is not implemented in any class At line:6 char:15 + Get-NlbCluster <<<< -HostName "SERVER1" -InterfaceName "10.172.1.180" + CategoryInfo : NotSpecified: (:) [Get-NlbCluster], ManagementException + FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.NetworkLoadBalancingClusters.PowerShell.GetNlbCluster.
Кто-нибудь знает, что я сделал неправильно здесь, что вызывает эту ошибку?
Спасибо заранее,
Стюарт