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 并在配置后进行应用。