5.4. glance-manage.conf
本节包含 /etc/glance/glance-manage.conf 文件的选项。
5.4.1. DEFAULT 复制链接链接已复制到粘贴板!
下表概述了 glance-manage.conf 文件中的 [DEFAULT] 组下可用的选项。
.
| 配置选项 = 默认值 | 类型 | Description |
|---|---|---|
|
| 布尔值 | 如果设置为 true,则日志级别将设为 DEBUG,而不是默认的 INFO 级别。 |
|
| 列出值 | 以 logger=LEVEL 的形式列出软件包日志级别列表。如果设置了 log_config_append,则忽略这个选项。 |
|
| 布尔值 | 启用或禁用弃用的严重状态。 |
| `instance_format = [instance: %(uuid)s] ` | 字符串值 | 通过日志消息传递的实例格式。 |
| `instance_uuid_format = [instance: %(uuid)s] ` | 字符串值 | 通过日志消息传递的实例 UUID 格式。 |
|
| 字符串值 | 日志配置文件的名称。此文件附加到任何现有日志记录配置文件中。有关日志记录配置文件的详情,请查看 Python 日志记录模块文档。请注意,当使用日志记录配置文件时,会在配置文件中设置所有日志记录配置,并忽略其他日志记录配置选项(例如 log-date-format)。 |
|
| 字符串值 | 在日志记录中定义 %%(asctime) s 的格式字符串。默认: %(default) s。如果设置了 log_config_append,则忽略这个选项。 |
|
| 字符串值 | (可选)用于相对 log_file 路径的基础目录。如果设置了 log_config_append,则忽略这个选项。 |
|
| 字符串值 | (可选)要将日志输出发送到的日志文件名称。如果没有设置默认值,日志记录将进入由 use_stderr 定义的 stderr。如果设置了 log_config_append,则忽略这个选项。 |
|
| 整数值 | 轮转日志文件前的时间长度。除非 log_rotation_type 设为 "interval",否则此选项会被忽略。 |
|
| 字符串值 | 轮转间隔类型。调度下一个轮转时使用上次文件更改(或服务启动时的时间)。 |
|
| 字符串值 | 日志轮转类型。 |
|
| 字符串值 | 用于带有上下文的日志消息的格式字符串。由 oslo_log.formatters.ContextFormatter 使用 |
|
| 字符串值 | 当消息的日志记录级别为 DEBUG 时,要附加到日志消息的额外数据。由 oslo_log.formatters.ContextFormatter 使用 |
|
| 字符串值 | 上下文未定义时用于日志消息的格式字符串。由 oslo_log.formatters.ContextFormatter 使用 |
|
| 字符串值 | 使用这种格式为每行例外输出加上前缀。由 oslo_log.formatters.ContextFormatter 使用 |
|
| 字符串值 | 定义 logging_context_format_string 中使用的 %(user_identity) s 格式字符串。由 oslo_log.formatters.ContextFormatter 使用 |
|
| 整数值 | 轮转日志文件的最大数量。 |
|
| 整数值 | 日志文件的最大大小(以 MB 为单位)。如果 "log_rotation_type" 没有设置为 "size",则忽略这个选项。 |
|
| 布尔值 | 启用或禁用错误事件的发布。 |
|
| 整数值 | 每个 rate_limit_interval 的最大日志信息数。 |
|
| 字符串值 | 通过速率限制使用的日志级别名称:CRITICAL、ERROR、INFO、WARNING、DEBUG 或空字符串。不过滤级别大于或等于 rate_limit_except_level 的日志。空字符串表示过滤所有级别。 |
|
| 整数值 | 日志速率限制的时间间隔、秒数。 |
|
| 字符串值 | syslog 工具可接收日志行。如果设置了 log_config_append,则忽略这个选项。 |
|
| 布尔值 | 为日志记录启用 journald。如果在 systemd 环境中运行,您可能需要启用日志支持。这样做将使用日志原生协议,该协议包括日志消息外的结构化元数据。如果设置了 log_config_append,则忽略此选项。 |
|
| 布尔值 | 使用 JSON 格式进行日志记录。如果设置了 log_config_append,则忽略这个选项。 |
|
| 布尔值 | 使用 syslog 进行日志记录。现有 syslog 格式为 DEPRECATED,稍后将更改为遵循 RFC5424。如果设置了 log_config_append,则忽略这个选项。 |
|
| 布尔值 | 日志输出到 Windows 事件日志。 |
|
| 布尔值 | 将日志输出到标准错误。如果设置了 log_config_append,则忽略这个选项。 |
|
| 布尔值 | 使用旨在监视文件系统的日志记录处理程序。当移动或删除日志文件时,此处理程序将立即打开具有指定路径的新日志文件。只有在指定了 log_file 选项并使用 Linux 平台时才有意义。如果设置了 log_config_append,则忽略这个选项。 |
5.4.2. database 复制链接链接已复制到粘贴板!
下表概述了 glance-manage.conf 文件中的 [database] 组下可用的选项。
| 配置选项 = 默认值 | 类型 | Description |
|---|---|---|
|
| 字符串值 | 用于数据库的后端。 |
|
| 字符串值 | 用于连接到数据库的 SQLAlchemy 连接字符串。 |
|
| 整数值 | SQL 调试信息的详细程度:0=None, 100=Everything。 |
| `connection_parameters = ` | 字符串值 | 在连接时附加到连接 URL 上的可选 URL 参数 ; 指定为 param1=value1¶m2=value2&… |
|
| 整数值 | 连接池中存在的连接的时间超过这个秒数,将在下次从池中签出时被替换为新的秒数。 |
|
| 布尔值 | 将 Python 堆栈跟踪作为注释字符串添加到 SQL 中。 |
|
| 布尔值 | 如果为 True,将数据库操作重试间隔增加到 db_max_retry_interval。 |
|
| 整数值 | 在引发错误前,连接错误或死锁错误时的最大重试次数。设置为 -1 以指定无限重试计数。 |
|
| 整数值 | 如果设置了 db_inc_retry_interval,则数据库操作重试之间的最大秒数。 |
|
| 整数值 | 数据库事务重试之间的秒数。 |
|
| 整数值 | 如果设置,请对带有 SQLAlchemy 的 max_overflow 使用这个值。 |
|
| 整数值 | 池中保持打开的最大 SQL 连接数。设置 0 表示没有限制。 |
|
| 整数值 | 在启动过程中重试数据库连接的最大数量。设置为 -1 以指定无限重试计数。 |
|
| 布尔值 | 如果为 True,则透明地启用对处理 MySQL 集群(NDB)的支持。弃用自: 12.1.0 适用于 MySQL NDB 集群存储引擎的reason:*Support 已弃用,并将在以后的版本中删除。 |
|
| 字符串值 | 用于 MySQL 会话的 SQL 模式。此选项包括默认设置,可覆盖任何 server-set SQL 模式。要使用服务器配置设置的任何 SQL 模式,请将其设置为 no 值。示例:mysql_sql_mode= |
|
| 整数值 | 对于 Galera,对新连接配置 wsrep_sync_wait 导致性检查。默认为 None,表示不配置任何设置。 |
|
| 整数值 | 如果设置,请对带有 SQLAlchemy 的 pool_timeout 使用这个值。 |
|
| 整数值 | 打开 SQL 连接之间的间隔。 |
|
| 字符串值 | 用于连接到从属数据库的 SQLAlchemy 连接字符串。 |
|
| 布尔值 | 如果为 True,则 SQLite 使用同步模式。 |
|
| 布尔值 | 在连接丢失时启用数据库重新连接的实验性使用。 |