2020年10月9日金曜日

Hyper-V Replica Broker 用 Windows FW の PowerShell

Hyper-V レプリカを設定する
手順 2: ファイアウォールをセットアップします。

にある Hyper-V Replica Broker 用 Windows FW の PowerShell スクリプトですが、そのままだと動きません。スクリプト例が日本語化を考慮していなくて。。。

手順 2: ファイアウォールをセットアップします。」から PowerShell スクリプトを下記に転記します。

get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTP Listener (TCP-In)"}}

 実行は、失敗します。Windows FWの規則名が、日本語が含まれているからです。
※Windows FWの規則は、有効化後のものです。

よって、日本語名を考慮した、PowerShell スクリプトにします。

get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V レプリカ HTTP リスナー (TCP 受信)"}}

これで実行ですれば問題ありません!



0 件のコメント:

コメントを投稿