如何使用PowerShell停止和启动集群"通用服务"?

Rob*_*son 2 powershell

如何使用PowerShell来停止和启动Microsoft"群集管理器"软件中的"通用服务"?

Bru*_*mes 5

您也可以使用WMI.您可以通过以下方式获得所有通用服务:

$services = Get-WmiObject -Computer "Computer" -namespace 'root\mscluster' `
MSCluster_Resource | Where {$_.Type -eq "Generic Service"}
Run Code Online (Sandbox Code Playgroud)

要停止并启动服务:

$timeout = 15
$services[0].TakeOffline($timeout)
$services[0].BringOnline($timeout)
Run Code Online (Sandbox Code Playgroud)