APM CLI設定ステートメント
自動再生(APM)
構文
auto-reclamation {
active (always | window);
window-duration minutes;
window-start time-offset;
}
階層レベル
[edit apm pool-domain-profile domain-profile-name]
説明
プールを自動的にドレインし、他のプールで使用するためにプレフィックスを回復するようにAPMを設定します。
auto-reclamationスタンザを設定することでauto-reclamationを有効にすることができます。auto-reclamationスタンザを設定する際には、少なくとも1つのアクティブオプション(alwaysまたはwindow)で設定する必要があります。
APM は、構成から auto-reclamation を削除すると、保留中のすべてのドレインおよび回復トランザクションをキャンセルします。
オプション
active (always | window) |
自動レクラメーションがアクティブになるタイミングを指定します。
|
window-duration minutes |
APM がプールを評価して再利用を開始するための
|
window-start time-offset |
UTCオフセットを含むクラスターのローカル時間を使用して、ウィンドウの開始時間を指定します。例えば、クラスターノードが -5 時間の UTC オフセットを使用するように設定されていて、自動再生ウィンドウを午前 4:00 に開始する場合は、ウィンドウ開始時刻を 04:00-0500 に設定します。 |
リリース情報
APMリリース3.0.0で導入されたステートメント。
エンティティマッチ(APM)
構文
entity-match system id {
pool-domain-profile domain-profile-name
}
階層レベル
[edit apm]
説明
エンティティ一致リストを設定して、有効なBNGをプールドメインプロファイルにマッピングします。
entity-matchステートメントが識別します。entity-match ステートメントは、受信する APM エンティティをプールドメインプロファイルに誘導します。APMは、2つのリストが一致するように、プールドメインをBNGのリストと調整します。調整中にドメインが削除された場合、関連するプールプレフィックスが元のパーティションに戻されます。調整の終了時にドメインが空の場合、APM と BNG の両方がリストからプール ドメインを削除します。APMエンティティ(システムIDで識別される)がエンティティ一致リストに存在しない場合、接続は許可されず、接続は中止されます。
オプション
entity-match system-id |
エンティティのシステムIDを指定します。システムIDは、マネージドBNGに割り当てられた最大45文字の一意の文字列です。これは、接続が成功したときにAPMへのエンティティを識別するために使用されます。 |
pool-domain-profile domain-profile-name |
このシステムに使用するプールドメインプロファイル。 |
inet-pool(APM)
構文
inet-pool {
partition partition-name {
free-prefix-utilization percentage;
max-prefix-len max-prefix-length;
min-prefix-len min-prefix-length;
role [origin | backup];
backup-partition partition-name;
prefix ip-address {
max-prefix-length max-prefix-length;
prefix-recycle-hold seconds;
route-tag tag;
}
}
}
階層レベル
[edit apm]
説明
APMがIPv4アドレスのグローバルプールをパーティション化する方法と、個々のBNGプールドメインにアドレスを割り当てる方法を設定します。 inet-pool ステートメントで定義されたアドレスプールは、割り当てコンテキストを定義するために作成する複数のパーティションで構成されています。パーティションごとに複数のルートプレフィックスを設定します。パーティションに有効なルートプレフィックスの最小サイズと最大サイズを指定できます。APM が特定のルートプレフィックスから分割できる最小のサブネットワークを指定します。APMは、ルートプレフィックスを細分化し、必要に応じて結果のサブネットワークを個々のプールドメインに割り当てて、ドメインの利用可能なアドレスを補います。
オプション
partition partition-name |
パーティションの名前を設定します。 |
free-prefix-utilization percentage |
パーティション内の未割り当てプレフィックスの最小しきい値の割合を設定します。パーセンテージがこの値を下回ると、パーティションの使用可能なアドレスが少なくなっていることを示す警告メッセージが生成されます。通知は情報を提供するのみであり、他のアクションはトリガーされません。
|
max-prefix-length max-prefix-length |
このパーティションで有効なルートプレフィックスのサイズを定義します。この設定では、このパーティションのルートプレフィックスの有効なプレフィックス長の上限を設定します。この上限は、割り当てるホストアドレスが最も少ないルートプレフィックスを定義します。プレフィックス長が長くなると、APM はルート プレフィックスから分割できる従属プレフィックスの数を減らすことができます。
|
min-prefix-len min-prefix-length |
このパーティションで有効な最大サイズのサブネットワークを定義します。この設定では、このパーティションのルート プレフィックスの有効なプレフィックス長の下限を設定します。この下限は、割り当てるホストアドレスが最も多いルートプレフィックスを定義します。プレフィックス長が短くなると、APMはルートプレフィックスからより多くの従属プレフィックスを分割できます。
|
role |
パーティションの役割。ロールが設定されていない場合、デフォルトでoriginが引き継がれます。ロールは次のいずれかです。
|
backup-partition partition-name |
APM がプール ドメインにアドレスを割り当てるバックアップ パーティションの名前。 backup-partition ステートメントは、以下の要件が満たされている場合にのみ設定できます。
|
prefix ip-address |
パーティションのルートプレフィックスを指定します。APMは、このルートからサブネットワークを分割して、BNGのプールドメインのアドレスをプロビジョニングします。ルートプレフィックス長は、パーティションレベルの min-prefix-len と max-prefix-len オプションの値で定義された範囲内でなければなりません。通常、パーティションごとに複数のルートプレフィックスを設定します。
|
リリース情報
APMリリース3.0.0で導入されたステートメント。
プールドメインプロファイル(APM)
構文
pool-domain-profile domain-profile-name {
auto-reclamation {
active (always | window);
}
monitoring {
apportion-threshold apportion-threshold-count;
reclaim-threshold reclaim-threshold-count;
reclamation-hold-down <0|30..3600>;
}
}
階層レベル
[edit apm]
説明
割り当て中にBNG上にプールドメインを作成するために使用するプールドメインプロファイルを設定します。プロファイルは、割り当てるプレフィックスの数、BNGが監視するしきい値、自動再利用がアクティブかどうかを指定します。
オプション
pool-domain-profile domain-profile-name |
プールドメインプロファイル名。 |
monitoring |
プールドメインとプールドメイン内のプールがアドレスをどのように使用しているかを監視するための属性を設定します。空き(利用可能)アドレスと使用済み(割り当て済み)アドレスのしきい値は、APMがアラームを生成するポイントを確立します。
|
いくつかのステートメントは別途説明します。詳細については、構文セクションのリンクされたステートメントをクリックします。
リリース情報
APMリリース3.0.0で導入されたステートメント。
reclamation-hold-down 3.1.0 で導入されたオプション
システム(APM)
構文
system {
transaction-time-out seconds;
max-clients <0..500>
}
階層レベル
[edit apm]
説明
アラームとトランザクションに対して APM がどのように動作するかを決定する属性を設定し、APM への接続が許可される APMi エンティティの数を定義します。
オプション
transaction-time-out seconds |
(オプション)APM がトランザクションの停止 (タイムアウト) を宣言する前に、トランザクションが完了するまで待機する時間を指定します (秒単位)。トランザクションは、タスクのリストで構成されます。例えば、配分トランザクションは、アドレスを取得するタスク、エンティティをプロビジョニングするタスク、およびランタイム状態を更新するタスクで構成されます。トランザクション内のタスクが失敗すると、リスト内の以前に実行されたタスクがロールバックされます。たとえば、プロビジョニングタスクが失敗した場合、アドレスを取得するタスクはロールバックされ、アドレスはパーティションに返されます。
|
max-clients <0..500> |
APMサーバーへの接続が許可されるAPMiエンティティの数を指定します。
|
リリース情報
APMリリース3.0.0で導入されたステートメント。
max-clients APM リリース 3.1.0 で導入されたオプション。