我正在尝试使用https://github.com/camptocamp/puppet-systemd。 我想为服务设置一些系统限制,所以我已经包含了......
include ::systemd
...在我的清单中。我有这个hiera数据:
systemd::service_limits:
'openstack-nova-compute.service':
limits:
LimitNOFILE: 32768
但是当我的节点上的木偶出现这个错误时:
Error while evaluating a Function Call, Class[Systemd]: parameter 'service_limits' unrecognized key 'openstack-nova-compute.service' at ...
我查看了文档但他们没有解释如何在hiera中形成哈希,他们只是给出了这个例子:
::systemd::service_limits { 'foo.service':
limits => {
'LimitNOFILE' => 8192,
'LimitNPROC' => 16384,
}
}
那么我怎样才能在hiera / yaml中做到这一点?