2017-10-02 3 views
0

クラスタ化されたFTPおよびMQホストインスタンスと非クラスタ化ホストインスタンスを持つWindowsクラスタ環境があります。PowerShellはホストインスタンスの実行のみを開始します

実行中のホストインスタンスのみを再起動できるようにします。すべてのホストインスタンスを起動するスクリプトがありますが、停止したインスタンスをパッシブクラスタノードで開始したくありません。すべてのホストインスタンスを起動するスクリプトがあります。

誰かが、特定のホストインスタンスのリストから読み取るスクリプト以外のものを実行するだけの方法はありますか? 、インプロセス - 1:

+0

あなたは既に持っているものを投稿できますか? –

+0

私はこれを持っていると私は信じています。私のBT2013非クラスタ環境でも動作します。以下のコメントを参照してください – jcarreiro

+1

#restartホストインスタンス [ホスト名] $ hostInstances = get-wmiobject MSBTS_HostInstance -namespace "root \ MicrosoftBizTalkServer" -Filter "(HostType = 1)" write-host( "ホストインスタンスの総数:" + $ hostInstances.Count)-Foreイエロー 書き込みホスト「再起動ホストインスタンス」-Foreイエロー foreachの($ hostInstancesで$ hostInstance) {$ hostInstance.Stop() $ hostInstance.Start() } Write-Host「ホストインスタンスが正常に再起動されました」 - 緑色に戻ります – jcarreiro

答えて

関連する問題