web-dev-qa-db-ja.com

Powershellを介してクラスター情報をリモートで取得するにはどうすればよいですか?

Powershellリモーティングが実装されている段階にまだ達していないので、Windowsクラスターセットアップのさまざまな部分をリモートで(できればWMI経由で)収集するための良い方法を探しています(そして、この問題は解消されます)。

次を使用して現在のノードを取得できることはわかっています。

Get-WmiObject Win32_ComputerSystem -ComputerName RemoteServer1 | Select Name

Get-Clusterのnameプロパティも必要ですが、リモートシステムから取得する方法がわかりません。

そこに何かありますか、それともRemotingが実装されるまで待つ必要がありますか?

私はクラスタリングのすべての初心者であり、サーバーを適切にインベントリすることを検討しているdbaです。助けてくれてありがとう!

2
FilamentUnities

WMIクラスタークラスを使用してリモートで情報を取得する関数をいくつか作成しました。追加の利点として、2008 R2および2012に対してのみ機能するMicrosoftが提供するクラスターモジュールとは異なり、WMIアプローチは2003および2008クラスターに対しても機能します。

http://poshcode.org/2886

1
Chad Miller