APM CLI 配置语句
总结
自动回收 (APM)
语法
auto-reclamation { active (always | window); window-duration minutes; window-start time; }
层次结构级别
[edit apm pool-domain-profile domain-profile-name]
描述
配置 APM 以自动清空池并恢复其前缀以在其他池中使用。启用 auto-reclamation
后,APM 每 5 秒请求监控一次域更新。
必须至少配置一个 auto-reclamation
选项(即使具有默认值)才能启用自动回收。
当您从配置中删除 auto-reclamation
时,APM 会取消所有挂起的清空和恢复事务。
选项
active (always | window) |
指定自动回收何时处于活动状态。
|
window-duration minutes |
指定(以分钟为单位)从 APM 评估池和启动回收开始窗口
|
window-start time |
指定窗口何时打开以进行评估和回收。此选项要求您将选项
|
发布信息
在 APM 3.0.0 版中引入的语句。
实体客户端 (APM)
语法
entity-clients; secrets { ca-certificate filename; private-key filename; certificate filename; }
层次结构级别
[edit apm]
描述
通过为传入连接定义 APM 安全参数来配置安全传入连接。对于动态托管 BNG,请使用 entity-clients
命令定义机密以保护传入的 APM 连接。如果没有任何实体客户端,则假定传入的 APM 连接不安全。此配置中的 必须 filenames
与您在安装过程中提供的安全密钥和证书文件匹配。
选项
secrets |
指定连接访问 BNG 或外部管理器所需的访问凭据。
|
发布信息
APM 3.1.0 版中引入的语句。
实体匹配 (APM)
语法
entity-match system id { pool-domain-profile domain-profile-name }
层次结构级别
[edit apm]
描述
配置实体匹配列表以将有效的 BNG 映射到池域配置文件。
语句 entity-match
标识。实体匹配语句将传入的 APM 实体定向到池域配置文件。APM 将其池域与 BNG 的列表进行协调,以便两个列表匹配。如果在协调期间删除了任何域,则这些域的关联池前缀将返回到其原始分区。如果某个域在协调结束时为空,则 APM 和 BNG 都会从其列表中删除池域。如果实体匹配列表中不存在 APM 实体(由其系统 ID 标识),则不允许连接并中止连接。
选项
entity-match system-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; prefix ip-address { max-prefix-length max-prefix-length; prefix-recycle-hold seconds; reserved-prefix sub-prefix; 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 可以从根前缀中细分更多的从属前缀。
该值必须小于或等于该 |
prefix ip-address |
指定分区的根前缀。APM 从此根细分子网,为 BNG 的池域置备地址。根前缀长度必须在分区级别 min-prefix-len 和 max-prefix-len 选项的值定义的范围内。通常为每个分区配置多个根前缀。
|
发布信息
在 APM 3.0.0 版中引入的语句。
pool-domain-profile (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 版中引入的选项。