2

如何使用 PowerShell 停止和启动 Microsoft“集群管理员”软件中的“通用服务”?

4

2 回答 2

5

您也可以使用 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)
于 2008-09-26T17:57:42.807 回答
2

事实证明,答案是简单地使用命令行工具 CLUSTER.EXE 来执行此操作:

集群 RES MyGenericServiceName /OFF

集群 RES MyGenericServiceName /ON

于 2008-09-22T08:27:07.027 回答