dimarts, 21 de setembre de 2010

rsync i l'error writefd_unbuffered failed to write...

Feia uns dies havia detectat un error en el moment de sincronitzar els fitxers d'un servidor amb una còpia de seguretat meva que faig, mitjançant ssh i rsync. Ha començat a passar quan he detectat algun fitxer que intentava copiar era enorme, potser uns 300Mb. Es tracta d'aquest error:

rsync: writefd_unbuffered failed to write xxxx bytes

Consultant mitjançant el savi google, vaig trobar una plana que deia que la sincronització no tenia res a veure, que era la connexió ssh contra el servidor la que petava degut a que el fitxer que estava intentant copiar era tan llarg, que semblava con si el servidor no tingués resposta i tallés la connexió ssh, i tenien raó... era això.

La sol.lució ha estat realment senzilla:

Editar el fitxer /etc/ssh/ssh_config

Afegir la següent línia:


ServerAliveInterval 240

i ja està!!!!!

El sistema cada 240 segons envia una petició al servidor per saber si respon i ja està.

De resssssss.

 
Tira Ecol