Chef - 无法在食谱中设置 vmswappiness

Chef - unable to set vmswappiness in cookbook

我正在尝试在 sysctl.conf 文件中设置 vm.swappiness。我已将 sysctl 包含在 metadb.rb 文件中,但 chef-client 运行 不会影响更改。请帮忙。 这就是我在食谱中的内容...... node.set['sysctl']['set swappiness'] = { 'vm.swappiness' => '0' }

这是有效的。不知何故,即使我在 metadata.rb.

中设置了 include_recipe:sysctl,配方仍需要明确设置
include_recipe 'sysctl::default'
include_recipe 'sysctl::apply'
node.default['sysctl']['params']['vm']['swappiness'] =  '0'