mount error(12): Cannot allocate memory
Sto utilizzando il Windows 7 come macchina file server. Sto montando una condivisione (Samba SMB) tramite CIFS dal mio server Linux in modo da poter sincronizzare i file usando rsync. Tuttavia, mi sono imbattuto in un problema dopo aver montato la condivisione. Dopo l’esecuzione di rsync per un breve lasso di tempo (ma è uguale anche con CP), ho scoperto che avevo errori di allocazione di memoria connessi alla condivisione di Windows.
Una volta smontata la condivisione e ri-montata ho ricevuto l’errore:
mount error(12): Cannot allocate memory
Dopo aver controllato il registro di sistema del Visualizzatore eventi, ho trovato il seguente errore:
Origine: SRV
ID evento: 2017
Livello: errore
Il server non ha potuto allocare dal sistema non di paging pool perché il server ha raggiunto il limite configurato per le allocazioni pool non di paging.
C’è stato da sbattersi un pò per trovare la soluzione; apparentemente bisogna “dire” a Windows che si desidera utilizzare la macchina come un file server, e che si deve assegnare le risorse di conseguenza.
Impostare la chiave di registro seguente a ‘1 ‘:
HKLM SYSTEM CurrentControlSet Control Session Manager Memory Management LargeSystemCache
e impostare la seguente chiave di Registro di sistema per ‘3 ‘:
HKLMSYSTEMCurrentControlSetServicesLanmanServerParametersSize
Dopo aver fatto queste modifiche e il riavvio, il problema era risolto!

Connect
Connettiti con me su vari social media...