N1 Provisioning Server ソフトウェアでは、高可用性(HA) ロードバランサのペアがサポートされています。 高可用性モードにロードバランサを構成するには、次の 2 つの手順で行います。
新しいデバイスタイプの作成
ロードバランサの高可用性ペアの作成
devtype -l |grep lb と入力して、デバイスタイプの ID を取得します。
例
6 lb - - 0 7 halb - - 0 |
高可用性ロードバランサのペアのデバイスタイプを作成するには、次のコマンドを実行します。
devtype -c -n SFB10LB-ha-pair "SFB10LB HA Pair" -b -q none
出力例:
Added SFB10LB ha pair, id 25013 |
次のコマンドを実行して、直前に作成したデバイスタイプの HAL クラスを設定します。
devtype -s SFB10LB ha pair ID-H com.terraspring.drivers.sun.HighAvailabilitySFB10LB
高可用性ロードバランサデバイスのインスタンスを作成するには、次のコマンドを実行します。
device -c SFB10LB ha pair ID-t SFB10LB ha pair
使用可能なロードバランサのリストを取得するには、次のコマンドを実行します。
device -l | grep lb
出力例:
50103 - FREE - lb:sunfireb10n-299-blade (sunw sunfireb10n) 50115 - FREE - lb:sunfireb10n-299-blade (sunw sunfireb10n) |
次のコマンドを実行して、2 つの使用可能なロードバランサデバイスの ID の親を設定します。
device -s -P SFB10LB ha pair ID SFB10LB device ID
例:
device -s -P 50103
device -s -P SFB10LB ha pair ID lSFB10LB ha pair device ID
例:
device -s -P 50115
次のように入力して、HA ロードバランサのペアを FREE の状態に設定します。
device -s -F SFB10LB ha pair device ID