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

StackOverflow https://stackoverflow.com/questions/113737

  •  02-07-2019
  •  | 
  •  

如何使用PowerShell停止并启动“通用服务”如Microsoft“群集管理员”中所示。软件

有帮助吗?

解决方案

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

$services = Get-WmiObject -Computer "Computer" -namespace 'root\mscluster' `
MSCluster_Resource | Where {

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

$timeout = 15
$services[0].TakeOffline($timeout)
$services[0].BringOnline($timeout)

停止并启动服务:

<*>.Type -eq "Generic Service"}

停止并启动服务:

<*>

其他提示

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

cluster RES MyGenericServiceName / OFF

cluster RES MyGenericServiceName / ON

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top