运行时更改配置

OpenStack Newton 引入了在不重启服务的情况下重新加载(或‘修改’)某些配置选项的能力。以下项目支持此功能

  • 计算 (nova)

检查各个选项以确定它们是否可修改。

实践中

一个常见用例是在发生故障后启用调试日志。使用名为‘debug’的可修改配置选项来执行此操作(前提是未设置 log_config_append)。管理员用户可以执行以下步骤

  1. 登录到计算节点。

  2. 编辑配置文件(例如 nova.conf)并将‘debug’更改为 True

  3. 向 nova 进程发送 SIGHUP 信号(例如,pkill -HUP nova)。

将写入一条日志消息,确认已更改该选项。如果您使用 CMS(如 Ansible、Chef 或 Puppet),我们建议通过您的 CMS 编写这些步骤。