PowerShell を使用してクラスター化された「汎用サービス」を停止および開始するにはどうすればよいですか?
-
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
所属していません StackOverflow