5.4. 禁用负载均衡服务实例租户流日志记录


当您启用管理日志卸载时,会自动启用负载平衡服务实例(amphorae)的租户流日志卸载。

要启用管理日志卸载并禁用租户流日志记录,您必须将 OctaviaConnectionLogging 参数设置为 false

OctaviaConnectionLogging 参数为 false 时,amphorae 不将租户流日志写入 amphorae 中的磁盘,也不会将任何日志卸载到 syslog 接收器,侦听其他位置。

流程

  1. stack 用户身份登录 undercloud 主机。
  2. 提供 undercloud 凭证文件:

    $ source ~/stackrc
    Copy to Clipboard Toggle word wrap
  3. 找到配置 amphora 日志记录的 YAML 自定义环境文件。

    示例

    $ grep -rl OctaviaLogOffload /home/stack/templates/
    Copy to Clipboard Toggle word wrap

  4. 在自定义环境文件的 parameter_defaults 下,将 OctaviaConnectionLogging 设置为 false

    示例

    parameter_defaults:
        OctaviaLogOffload: true
        OctaviaConnectionLogging: false
        ...
    Copy to Clipboard Toggle word wrap

  5. 运行部署命令,并包含核心 heat 模板、环境文件以及您将 OctaviaConnectionLogging 设置为 true 的自定义环境文件。

    重要

    环境文件的顺序非常重要,因为后续环境文件中定义的参数和资源具有优先权。

    示例

    $ openstack overcloud deploy --templates \
    -e [your-environment-files] \
    -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml \
    -e /home/stack/templates/my-octavia-environment.yaml
    Copy to Clipboard Toggle word wrap

验证

  • 除非使用 OctaviaAdminLogTargetsOctaviaTenantLogTargets 指定特定端点,否则 amphorae 卸载日志位于与其他 RHOSP 日志相同的位置(/var/log/containers/octavia/)。
  • 检查 octavia-tenant-traffic.logabsence 的适当位置。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat