2013-05-20 69 views
2
file { '/opt/graphite/storage': 
    ensure => directory, 
    recurse => true, 
    owner => 'www-data', 
    group => 'www-data', 
    } 

我在'/ opt/graphite/storage'目錄下有大約50G的文件。傀儡文件遞歸變化很慢

完成這個傀儡代碼花了大約300秒。

有沒有辦法加快速度呢?

校驗和=>沒有沒有解決我的問題...

+1

我認爲它只是執行:chown www-data:www-data -R/opt/graphite/storage,它在你的50G目錄上花了多少時間? – LiorH

+0

看看[這個建議的解決方案](http://stackoverflow.com/a/16049356/547020)。 –

回答

2

很確定沒有辦法解決這個問題。底線是木偶在目錄樹上遞歸設置權限/屬性。

您可能會更好地在cronjob中設置這些權限,或者如果您正在尋找立即更新,請創建一個單獨的exec來處理此問題。