neutron-sanity-check¶
neutron-sanity-check 客户端是一个用于检查 Networking 服务各种合理性的工具。
本章节记录了 neutron-sanity-check 版本 10.0.0。
neutron-sanity-check 用法¶
usage: neutron-sanity-check [-h] [--arp_header_match] [--arp_responder]
[--bridge_firewalling] [--config-dir DIR]
[--config-file PATH] [--debug] [--dhcp_release6]
[--dnsmasq_version]
[--ebtables_installed] [--icmpv6_header_match]
[--ip6tables_installed] [--ip_nonlocal_bind]
[--iproute2_vxlan] [--ipset_installed]
[--keepalived_ipv6_support]
[--log-config-append PATH]
[--log-date-format DATE_FORMAT]
[--log-dir LOG_DIR] [--log-file PATH]
[--noarp_header_match] [--noarp_responder]
[--nobridge_firewalling] [--nodebug]
[--nodhcp_release6]
[--nodnsmasq_version] [--noebtables_installed]
[--noicmpv6_header_match]
[--noip6tables_installed] [--noip_nonlocal_bind]
[--noiproute2_vxlan] [--noipset_installed]
[--nokeepalived_ipv6_support] [--nonova_notify]
[--noovs_conntrack] [--noovs_geneve]
[--noovs_patch] [--noovs_vxlan] [--noovsdb_native]
[--noread_netns] [--nouse-syslog] [--nova_notify]
[--noverbose] [--nowatch-log-file]
[--ovs_conntrack] [--ovs_geneve] [--ovs_patch]
[--ovs_vxlan] [--ovsdb_native] [--read_netns]
[--state_path STATE_PATH]
[--syslog-log-facility SYSLOG_LOG_FACILITY]
[--use-syslog] [--verbose] [--version]
[--watch-log-file]
neutron-sanity-check 可选参数¶
-h, --help显示此帮助消息并退出
--arp_header_match检查 ARP 头部匹配支持
--arp_responder检查 ARP 响应者支持
--bridge_firewalling检查桥接防火墙
--ip_nonlocal_bind检查 ip_nonlocal_bind 内核选项是否适用于网络命名空间。
--config-dir DIR指向一个包含
*.conf文件的配置目录,用于提取文件。此文件集按排序方式排列,以便在单独选项被覆盖时提供可预测的解析顺序。该集合在通过之前的 –config-file 参数指定的文件之后解析,因此目录中的覆盖选项优先。--config-file PATH指向要使用的配置文件。可以指定多个配置文件,后面的文件的值优先。默认值为
None。--debug, -d打印调试输出(将日志级别设置为
DEBUG,而不是默认的INFO级别)。--dhcp_release6检查 dhcp_release6 安装
--dnsmasq_version检查最小 dnsmasq 版本
--ebtables_installed检查 ebtables 安装
--icmpv6_header_match检查 ICMPv6 头部匹配支持
--ip6tables_installed检查 ip6tables 安装
--iproute2_vxlan检查 iproute2 vxlan 支持
--ipset_installed检查 ipset 安装
--keepalived_ipv6_support检查 keepalived IPv6 支持
--log-config-append PATH, --log_config PATH日志配置文件的名称。此文件将附加到任何现有的日志配置文件。有关日志配置文件的详细信息,请参阅 Python 日志模块文档。请注意,当使用日志配置文件时,所有日志配置都在配置文件中设置,并且其他日志配置选项将被忽略(例如,
logging_context_format_string)。--log-date-format DATE_FORMAT日志记录中 %(asctime)s 的格式字符串。默认值:None。如果设置了
log_config_append,则忽略此选项。--log-dir LOG_DIR, --logdir LOG_DIR(可选) 用于相对
log-file路径的基本目录。如果设置了log_config_append,则忽略此选项。--log-file PATH, --logfile PATH(可选) 输出日志的文件名。如果没有设置默认值,日志将输出到 stderr,如
use_stderr所定义。如果设置了log_config_append,则忽略此选项。--noarp_header_match--arp_header_match 的反向
--noarp_responder--arp_responder 的反向
--nobridge_firewalling--bridge_firewalling 的反向
--nodebug--debug 的反向选项
--nodhcp_release6--dhcp_release6 的反向
--nodnsmasq_version--dnsmasq_version 的反向
--noebtables_installed--ebtables_installed 的反向
--noicmpv6_header_match--icmpv6_header_match 的反向
--noip6tables_installed--ip6tables_installed 的反向
--noip_nonlocal_bind--ip_nonlocal_bind 的反向
--noiproute2_vxlan--iproute2_vxlan 的反向
--noipset_installed--ipset_installed 的反向
--nokeepalived_ipv6_support--keepalived_ipv6_support 的反向
--nonova_notify--nova_notify 的反向
--noovs_conntrack--ovs_conntrack 的反向
--noovs_geneve--ovs_geneve 的反向
--noovs_patch--ovs_patch 的反向
--noovs_vxlan--ovs_vxlan 的反向
--noovsdb_native--ovsdb_native 的反向
--noread_netns--read_netns 的反向
--nouse-syslog--use-syslog 的反向选项
--nova_notify检查 nova 通知支持
--noverbose--verbose 的反向选项
--nowatch-log-file--watch-log-file 的反向选项
--ovs_geneve检查 OVS Geneve 支持
--ovs_patch检查补丁端口支持
--ovs_vxlan检查 OVS vxlan 支持
--ovsdb_native检查 ovsdb 本地接口支持
--read_netns检查 netns 权限设置
--state_path STATE_PATH存储 Neutron 状态文件的位置。此目录必须可由代理写入。
--syslog-log-facility SYSLOG_LOG_FACILITY接收日志行的 syslog 设施。如果设置了
log_config_append,则忽略此选项。--use-syslog使用 syslog 进行日志记录。现有的 syslog 格式已弃用,以后将更改为符合 RFC5424。如果设置了
log_config_append,则忽略此选项。--verbose, -v如果设置为
false,日志级别将设置为WARNING,而不是默认的INFO级别。--version显示程序版本号并退出
--watch-log-file使用设计为监视文件系统的日志记录处理程序。当日志文件被移动或删除时,此处理程序会立即使用指定的路径打开新的日志文件。只有在指定了
log_file选项并使用 Linux 平台时才有意义。如果设置了log_config_append,则忽略此选项。