LIFのフェイルオーバーを設定する
フェイルオーバーポリシーとフェイルオーバーグループをLIFに適用することで、ネットワークポートの特定のグループにLIFをフェイルオーバーするように設定できます。また、LIFの別のポートへのフェイルオーバーを無効にすることもできます。
-
LIFを作成すると、LIFのフェイルオーバーがデフォルトで有効になり、使用可能なターゲットポートのリストは、LIFのタイプとサービスポリシーに基づいたデフォルトのフェイルオーバーグループとフェイルオーバーポリシーによって決まります。
9.5以降では、LIFを使用できるネットワークサービスを定義するサービスポリシーをLIFに指定できます。一部のネットワークサービスでは、LIFのフェイルオーバーが制限されます。
フェイルオーバーをさらに制限するようにLIFのサービスポリシーを変更すると、LIFのフェイルオーバーポリシーはシステムによって自動的に更新されます。 -
LIFのフェイルオーバーの動作を変更するには、network interface modifyコマンドの-failover-groupパラメータと-failover-policyパラメータの値を指定します。
-
LIFを変更すると、LIFに有効なフェイルオーバーターゲットがなくなるため、警告メッセージが表示されます。
有効なフェイルオーバーターゲットのないLIFがフェイルオーバーしようとすると、システムが停止する可能性があります。
-
All-Flash SAN Array(ASA)プラットフォームでは、Storage.11.1以降で、新規に作成したONTAP 9 VMに新しく作成したiSCSI LIFでiSCSI LIFのフェイルオーバーが自動的に有効になります。
また、"既存のiSCSI LIFでiSCSI LIFフェイルオーバーを手動で有効にする"ONTAP 9 .11.1以降にアップグレードする前に作成されたLIFを指定することもできます。
-
次に、-failover-policyの設定が、フェイルオーバーグループから選択されるターゲットポートに与える影響を示します。
iSCSI LIFのフェイルオーバーの場合は、フェイルオーバーポリシー `sfo-partner-only`と `disabled`のみが `local-only`サポートされます。 |
-
`broadcast-domain-wide`フェイルオーバーグループ内のすべてのノードのすべてのポートに適用されます。
-
`system-defined`LIFのホームノードおよびクラスタ内の他の1つのノード(通常はSFOパートナー以外のノード(存在する場合))のポートにのみ適用されます。
-
`local-only`LIFのホームノードのポートにのみ適用されます。
-
`sfo-partner-only`LIFのホームノードとそのSFOパートナーのポートにのみ適用されます。
-
`disabled`LIFにフェイルオーバーが設定されていないことを示します。
既存のインターフェイスのフェイルオーバーを設定します。
network interface modify -vserver <vserver_name> -lif <lif_name> -failover-policy <failover_policy> -failover-group <failover_group>
フェイルオーバーの設定例、および無効化の例
次のコマンドは、フェイルオーバーポリシーをbroadcast-domain-wideに設定し、SVM vs3のdata1というLIFのフェイルオーバーターゲットとして、フェイルオーバーグループfg3のポートを使用します。
network interface modify -vserver vs3 -lif data1 -failover-policy broadcast-domain-wide -failover-group fg3 network interface show -vserver vs3 -lif * -fields failover-group,failover-policy vserver lif failover-policy failover-group ------- -------------- --------------- -------------- vs3 data1 broadcast-domain-wide fg3
次のコマンドは、SVM vs3のdata1というLIFのフェイルオーバーを無効にします。
network interface modify -vserver vs3 -lif data1 -failover-policy disabled