2011-03-10 123 views
1

我有幾個在Amazon EC2上運行的實例(在相同的可用區域中)。rsync刪除這麼慢 - 任何想法?

我是從主系統上運行此命令更新所有從機:

rsync -avz -e '$ssh -o StrictHostKeyChecking=no -i $keyfile' --delete --exclude 'logs/*' $dir_sync [email protected]$server:$dir_sync 

一切工作正常,除了 - 刪除是這麼慢

它以每400-600mb文件至少2分鐘。

難道不應該只是熱捧呢?

任何線索?

更新:

其實,我登錄到從實例,並試圖rm file,並花了相同的時間長度,所以我猜這不是一個rsync的問題,而是一個一個文件系統。

問題變成...如何赫克我很快ZAP公司文件?

它運行在一個大的EC2實例上,文件只有400mb ......他們真的需要40-120秒才能刪除嗎?

回答

1

利,

這可能發生在如下幾個原因:

  • 磁盤問題。我懷疑,如果是這樣的話,因爲你在EC2是配置不當
  • 硬盤參數。非常罕見,但仍然是一個可能性
  • 一般高I/O的活動,會減慢速度。如果服務器是下了很大的工作量,這可能會影響每一個行動,包括刪除文件
  • 其他應用程序正在使用的文件,從而把它再刪除

第2項我看來,像一個你應該指導你的努力方向。這可能是文件系統的錯誤選擇,也可能是某些人試圖調整HD參數,然後混亂起來。

祝你好運! 多坦

相關問題