使用下面的rsync命令會讓你很多遠程文件複製到本地機器上,當遠程計算機使用rsyncd的:rsync的許多遠程文件掛指定
的rsync -R主機名::「模塊/路徑1 /文件1模塊/路徑2 /文件2模塊/路徑3 /文件3模塊/路徑4 /文件4'/本地/路徑
然而,如果文件數量太大,rsync掛起,而不是在目標位置創建文件。我測試的環境限制是22個。有22個文件在幾秒鐘內完成;有23個或更多的文件,它會無限期地掛起。
任何人都可以提供一個原因,爲什麼會發生這種情況?這裏有一些我已經檢查過的東西:
- 這兩臺計算機都沒有用完磁盤空間或內存。
- 所有的文件都可以傳輸,只要我一次不超過22個。 (換句話說,對位置23及以上的特定文件沒有特別的要求。)
- 沒有權限問題;我有能力讀取遠程機器上的所有文件,並且可以寫入目標目標。 (另外,正如我在前面的項目中指出的,只要我一次不會超過22個,我整個列表中的所有〜50個文件都可以被轉移。)
- 如果我使用 - n(空轉)選項。
這是哪個操作系統? – 2009-01-31 13:07:12