PowerShell を使用してクラスター化された「汎用サービス」を停止および開始するにはどうすればよいですか?

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

  •  02-07-2019
  •  | 
  •  

質問

Microsoft の「クラスター アドミニストレーター」ソフトウェアで見られる「汎用サービス」を 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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top