web-dev-qa-db-ja.com

rsyncがエラーで失敗します:宛先を統計できません...メモリを割り当てることができません(12)

Linuxサーバー上のいくつかのディレクトリをLinuxサーバーの/ mnt/backupsにローカルにマウントされているWindows7共有にrsyncしようとしています。

私のrsyncコマンドは次のようになります:

rsync -avz --progress --partial --modify-window=1 --temp-dir=/tmp /home /mnt/backups

それが実行されると、私はこれを取得します:

building file list ...
165048 files to consider
rsync: ERROR: cannot stat destination "/mnt/backups": Cannot allocate memory (12)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(507) [receiver=2.6.9]
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(453) [sender=2.6.9]

調べてみたところ、--modify-windowオプションと--temp-dirオプションを追加するだけのヒントが見つかりましたが、それらは何の違いもありませんでした。

記録のために、バックアップファイルをこのマウントされた場所にtarしようとすると、同様の問題が発生しました。そのため、rsyncに切り替えたいと思いました。 Sambaがこれらの問題を引き起こしているのではないかと思いますが、表面的にはすべて問題ないように見えます。ここから他に何をすべきかわからない...

3
Justin

Windows7側で問題になっているようです。修正は、次の2つのregキーを更新することです。

次のレジストリキーを「1」に設定します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

次のレジストリキーを「3」に設定します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

参照: http://frankooh.wordpress.com/2012/01/02/smbrsync-cannot-allocate-memory/http://ubuntuforums.org/showthread.php?t = 869994&page = 2&p = 8251122#post8251122http://www.decuslib.com/decus/vmslt99a/nt/tips.txthttps://groups.google.com /forum/#!topic/Microsoft.public.windows.Vista.networking_sharing/NF3jEW2VlmQ

3
Aquadisco

メモリを割り当てることができません(12)

受信側にRAMがいくつありますか?Windowsの仮想メモリを増やして、再試行してください。

0
quanta