8.3. 修改 Puppet 配置数据
如果您使用一组本地模板创建您的 Overcloud(请参见高级使用情景中的 第 6.3.5 节 “使用默认的 Overcloud Heat 模板”),您可以在初始的 Overcloud 创建前,或以后的更新中修改初始配置数据。此数据位于
puppet/hieradata
下的 Heat 模板集合中。这提供了一个修改传递到 Overcloud 节点的初始参数的方法。
例如,把以下内容添加到
puppet/hieradata/compute.yaml
来把 Compute 节点的预留内存增加到 1024 MB:
nova::compute::reserved_host_memory: 1024
注意
puppet/hieradata/compute.yaml
中设置的自定义 Puppet 类必须存在于 OpenStack Puppet 模块集合中。如果没有存在,可以把这个类添加到 puppet/manifests
中的相关 Puppet manifest 中,或创建一个自定义 Puppet manifest 并在配置后进行应用。