file { '/opt/graphite/storage':
ensure => directory,
recurse => true,
owner => 'www-data',
group => 'www-data',
}
我在“/opt/graphite/storage”目录中有大约50G的文件。
完成这个 puppet 代码大约花了 300 秒。
有什么办法可以加快速度吗?
校验和=>没有解决我的问题...
最佳答案
很确定没有办法解决这个问题。底线是 puppet 不擅长在大型目录树上递归设置权限/属性。
您最好在 cronjob 中设置这些权限,或者如果您正在寻找立即更新,请创建一个单独的执行程序来处理此问题。
关于content-management-system - 文件递归更改在 puppet 中非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16652720/