Windows Server 2008 R2では、Active Directory (AD) やフェールオーバー クラスタリング (WSFC)、グループ ポリシーといった役割および機能がインストールされたサーバーの管理、もしくは管理したい役割および機能についてリモート サーバー管理ツールをインストールしたサーバー上で、PowerShellコマンドレットを用いて管理することが可能です。
各役割および機能に関するPowerShellコマンドレットのヘルプについて、オンライン上で公開されていますが、主に英語のみで日本語の情報はあまり公開されていないようです。
ここでは、ネットワーク負荷分散 (NLB) に関するPowerShellコマンドレットの情報について、日本語としてオンライン上で備忘録として確認したいと思い、本ブログ上で纏めてみることにしました。
なお、NLBに関するPowerShellコマンドレットの一覧を表示するには、ネットワーク負荷分散の機能がインストールされたサーバー上、もしくはネットワーク負荷分散のリモート サーバー管理ツールがインストールされたサーバー上で以下のコマンドレットを実行することで確認可能です。
Import-Module networkloadbalancingclusters<br>Get-Command -Module networkloadbalancingclusters
項番 | コマンドレット | 内容 |
1 | Add-NlbClusterNode | 新しいノードをNLBクラスターに追加します。 |
2 | Add-NlbClusterNodeDip | 専用IPアドレスをNLBクラスターに追加します。 |
3 | Add-NlbClusterPortRule | 新しいポート規則をNLBクラスターに追加します。 |
4 | Add-NlbClusterVip | 仮想IPアドレスをNLBクラスターに追加します。 |
5 | Disable-NlbClusterPortRule | NLBクラスター上またはNLBクラスター内の特定のホスト上のポート規則を無効にします。 |
6 | Enable-NlbClusterPortRule | NLBクラスター上またはNLBクラスター内の特定のノード上のポート規則を有効にします。 |
7 | Get-NlbCluster | 呼び出し元によってクエリされたNLBクラスター オブジェクトに関する情報を取得します。 |
8 | Get-NlbClusterDriverInfo | ローカル コンピューター上のNLBドライバーに関する情報を取得します。 |
9 | Get-NlbClusterNode | 呼び出し元によってクエリされたノード オブジェクトに関する情報を取得します。呼び出し元によってクエリされたNLBクラスター オブジェクトに関する情報を取得します。 |
10 | Get-NlbClusterNodeDip | 呼び出し元によってクエリされた専用IPアドレスを取得します。 |
11 | Get-NlbClusterNodeNetworkInterface | NLBドライバーの情報など、ホスト上のインターフェイスに関する情報を取得します。 |
12 | Get-NlbClusterPortRule | 呼び出し元によってクエリされたポート規則オブジェクトを取得します。 |
13 | Get-NlbClusterVip | 呼び出し元によってクエリされた仮想IPアドレスを取得します。 |
14 | New-NlbCluster | ノードおよびネットワーク アダプター名によって定義された特定のインターフェイス上にNLBクラスターを作成します。 |
15 | New-NlbClusterIpv6Address | NLBコマンドレットで使用するIPv6アドレスを生成します。 |
16 | Remove-NlbCluster | NLBクラスターを削除します。 |
17 | Remove-NlbClusterNode | NLBクラスターからノードを削除します。 |
18 | Remove-NlbClusterNodeDip | NLBクラスターから専用IPアドレスを削除します。 |
19 | Remove-NlbClusterPortRule | NLBクラスターからポート規則を削除します。 |
20 | Remove-NlbClusterVip | NLBクラスターから仮想IPアドレスを削除します。 |
21 | Resume-NlbCluster | NLBクラスターのすべてのノードを再開します。 |
22 | Resume-NlbClusterNode | NLBクラスター内のノードを再開します。 |
23 | Set-NlbCluster | NLBクラスターの構成を編集します。 |
24 | Set-NlbClusterNode | NLBクラスター ノード設定を編集します。 |
25 | Set-NlbClusterNodeDip | NLBクラスターの専用IPアドレスを編集します。 |
26 | Set-NlbClusterPortRule | NLBクラスターのポート規則を編集します。 |
27 | Set-NlbClusterPortRuleNodeHandlingPriority | 対象のNLBノードのポート規則のホスト優先順位を設定します。 |
28 | Set-NlbClusterPortRuleNodeWeight | 対象のNLBノードのポート規則の負荷配分を設定します。 |
29 | Set-NlbClusterVip | NLBクラスターの仮想IPアドレスを編集します。 |
30 | Start-NlbCluster | NLBクラスター内のすべてのノードを開始します。 |
31 | Start-NlbClusterNode | NLBクラスター ノードを開始します。 |
32 | Stop-NlbCluster | NLBクラスターのすべてのノードを停止します。 |
33 | Stop-NlbClusterNode | NLBクラスター内のノードを停止します。 |
34 | Suspend-NlbCluster | NLBクラスターのすべてのノードを中断します。 |
35 | Suspend-NlbClusterNode | NLBクラスター内の特定のノードを中断します。 |
[参考]
- Cmdlet Reference for Windows Server 2008 R2
http://technet.microsoft.com/en-us/library/ee407531.aspx - Network Load Balancing cmdlets in Windows PowerShell
http://technet.microsoft.com/en-us/library/ee817138.aspx - ネットワーク負荷分散
http://technet.microsoft.com/ja-jp/library/cc770558.aspx
コメント
[…] この記事では、「Add-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Add-NlbClusterNodeDIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Add-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Add-NlbClusterVIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Disable-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Enable-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterDriverInfo」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterNodeDIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterNodeNetworkInterface」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Get-NlbClusterVIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「New-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「New-NlbClusterIpv6Address」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Remove-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Remove-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Remove-NlbClusterNodeDIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Remove-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Remove-NlbClusterVIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Resume-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Resume-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterNodeDIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterPortRule」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterPortRuleNodeHandlingPriority」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterPortRuleNodeWeight」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Start-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Set-NlbClusterVIP」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Start-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Stop-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Stop-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Suspend-NlbCluster」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]
[…] この記事では、「Suspend-NlbClusterNode」コマンドレットについて記載します (他のコマンドレットについては、「Windows Server 2008 R2のNLBで使用できるPowerShellコマンドレットについて」を参照)。 […]