13.7. 对容器化服务进行临时更改
您可以对容器重启时保留的容器化服务进行更改,但不会影响 Red Hat OpenStack Platform (RHOSP)集群的永久配置。这可用于测试配置更改,或者在故障排除时启用调试级别日志。您可以手动恢复更改。或者,在 RHOSP 集群上运行重新部署会将所有参数重置为其永久配置。
使用位于 /var/lib/config-data/puppet-generated/[service]
的配置文件对服务进行临时更改。以下示例在 nova 服务中启用调试:
流程
编辑绑定到
nova_compute
容器的nova.conf
配置文件。将debug
参数的值设置为True
:$ sudo sed -i 's/^debug=.*/debug=True' \ /var/lib/config-data/puppet-generated/nova/etc/nova/nova.conf
警告OpenStack 文件的配置文件是
ini
文件,其中包括多个部分,如[DEFAULT]
和[database]
。每个部分唯一的参数在整个文件中可能并不是唯一的。请谨慎使用sed
。您可以通过运行egrep -v "^$|^#" [configuration_file] | grep [parameter]
以检查一个参数
是否在配置文件中出现了多次。重启 nova 容器:
sudo podman restart nova_compute