18.9. 为安全组日志记录调整速率和突发限制
为了避免通过传输日志记录数据造成 control plane,网络服务会设置每秒记录的最大数据包数量的限制。您可以使用 NeutronOVNLoggingRateLimit
参数更改此限制。
当日志记录数据包传输达到速率限制时,网络服务会排队要记录的数据包。您可以使用 NeutronOVNLoggingBurstLimit
参数更改排队数据包的最大数量。
默认值为 NeutronOVNLoggingRateLimit
:100 数据包每秒,NeutronOVNLoggingBurstLimit
:25 数据包在队列中。这些也是最低的必需值。限制不能以较低值正确操作。
日志记录率和突发限制不会限制数据流量的控制。它们仅限制日志记录数据的传输。
流程
-
以
stack
用户身份登录 undercloud 主机。 查找 undercloud 凭证文件:
$ source ~/stackrc
在自定义环境文件中设置参数。例如,
sg-logging.yaml
。示例
parameter_defaults: ... NeutronOVNLoggingRateLimit=450 NeutronOVNLoggingBurstLimit=50
运行部署命令,并使用
-r
选项在部署命令中包含核心 Heat 模板、其他环境文件以及自定义角色数据文件。重要环境文件的顺序非常重要,因为后续环境文件中定义的参数和资源具有优先权。
示例
$ openstack overcloud deploy --templates <core_heat_templates> \ -e <other_environment_files> \ -e /home/stack/templates/neutron-ovn-dvr-ha.yaml