如何将更改保留在 neutron 节点的 ml2_conf.ini 文件中

如何将更改保留在 neutron 节点的 ml2_conf.ini 文件中

我有一台机器,全部通过一个 openstack 部署完成召唤如果我需要修改ml2_conf.ini归档/etc/neutron/插件/ml2/ml2_conf.ini中子 API/0节点时,会显示警告

###############################################################################
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
###############################################################################

因此,一旦重新启动 neutron 服务,对此文件的更改将会丢失。那么我该如何使更改永久生效?

我在 Ubuntu 16.04 Server 上运行 Openstack 2.3.1,通过 conjure-up 部署在本地主机上。我读到有些人使用 openstack-config,但我无法安装该软件包,它似乎不可用。

答案1

您必须编辑 Juju 模板。您必须搜索保存 neutron Juju 模板的文件夹并在那里进行编辑(我不记得具体位置,但我认为是 /var/...)。由于 juju 是一个全代理解决方案,如果您手动编辑一个配置文件,它将只在 juju 代理覆盖它之前保持编辑状态。要永久修改文件,编辑模板是解决方案。

相关内容