2
如何使用PowerShell來停止和啓動Microsoft「Cluster Administrator」軟件中看到的「通用服務」?如何使用PowerShell停止和啓動羣集「通用服務」?
如何使用PowerShell來停止和啓動Microsoft「Cluster Administrator」軟件中看到的「通用服務」?如何使用PowerShell停止和啓動羣集「通用服務」?
您還可以使用WMI。你可以得到所有的通用服務有:
$services = Get-WmiObject -Computer "Computer" -namespace 'root\mscluster' `
MSCluster_Resource | Where {$_.Type -eq "Generic Service"}
要停止和啓動服務:
$timeout = 15
$services[0].TakeOffline($timeout)
$services[0].BringOnline($timeout)
事實證明,答案是簡單地使用命令行工具CLUSTER.EXE做到這一點:
集羣RES MyGenericServiceName/OFF
集羣RES MyGenericServiceName/ON
大......但在執行的時候我得到了一些管理錯誤。所以我添加了這個參數`-Authentication PacketPrivacy`,它工作。謝謝 – 2011-09-29 11:59:05