
Tengo 2 sistemas CentOS, uno está sincronizando un directorio de ~411 gigas con otro.
En el sistema receptor, normalmente lo ejecuto du -cs * |grep total;sleep 5
como una forma de monitorear la operación rsync en segundo plano y asegurarme de que realmente esté sucediendo, ya que no conozco una buena manera de monitorearlo, ya que de otra manera se ejecuta.
El comportamiento que estoy viendo es que du mostrará que el número total de kilobytes aumenta y luego vuelve a bajar a un valor anterior (y exacto):
430235952 total
430235952 total
430235952 total
430235952 total
430235952 total
430235952 total
430235952 total
430235952 total
430498032 total <----
432333040 total <----
434430192 total <----
430235952 total <---- Back down to original value>
430235952 total
430235952 total
430235952 total
430235952 total
430235952 total
431284468 total <---- Up again
434430196 total <----
430235952 total <---- Back down again>
430235952 total
430235952 total
430235952 total
431284468 total <---- ???
434430196 total <---- ???
430235952 total
430235952 total
430235952 total
¿Alguien sabe qué está pasando aquí?
Respuesta1
Podría estar equivocado, pero parece que tal vez se está transfiriendo un archivo y luego se descubre que tiene datos corruptos, por lo que rsync elimina la copia corrupta e intenta nuevamente. Puede ejecutar rsync con el indicador -v para que genere información detallada, pero realmente No deberías preocuparte demasiado. Si hay un problema con la transferencia, probablemente generará información de advertencia que le informará lo que está pasando y no se quedará colgado indefinidamente.