miércoles, 11 de enero de 2012

Administrando e investigando problemas en ubuntu one

Tratando de hacer que una pc sincronice varios archivos con Ubuntu One (U1) me topé con problemas, los archivos no se estaban cargando, por lo que decidí buscar una forma de vigilar el trabajo de sincronización y ver la causa del problema.

Despues de buscar un rato encontré en askubuntu un par páginas con información muy útil:
  1. http://askubuntu.com/questions/16592/how-can-i-tell-whether-ubuntu-one-file-sync-is-working-and-what-progress-it-is
  2. http://askubuntu.com/questions/61471/ubuntu-one-state-still-processing-process-sleeping-not-transfer-uploads-downlo
De lo anterior me parece muy interesante que existe una herramienta para manejar U1 desde la consola llamada u1sdtool  y que los archivos de log de  U1 están en la carpeta
~/.cache/ubuntuone/log/
Para más detalles sobre como usar u1sdtool pueden consultar el manual:
man u1sdtool

Revisando el log ~/.cache/ubuntuone/log/status.log vi varios mensajes indicando que la conexión era adquirida y luego perdida. Sospecho que algo no se cargó bien, quizás como actualicé la pc el servicio de  U1 necesita reiniciarse:
u1sdtool --quit
u1sdtool --start

Luego ejecuté el siguiente comando para ver el estatus de U1:
u1sdtool --status
Del comando anterior veo una respuesta parecida a los siguiente,  que indica que todo funciona correctamente :
State: QUEUE_MANAGER
    connection: With User With Network
    description: processing the commands pool
    is_connected: True
    is_error: False
    is_online: True
    queues: WORKING
Y revisando el archivo ~/.cache/ubuntuone/log/status.log veo el siguiente mensaje:
2012-01-11 10:48:21,814 - ubuntuone.status - DEBUG - notification shown: «PICT0127.JPG» y 3513 archivos más se se están subiendo a su nube personal.
En ell archivo ~/.cache/ubuntuone/log/syncdaemon.log podemos ver con más detalle el progreso de la sincronización

Ahora sí todo funciona como debería.

Espero que esto les sirva de algo si tienen problemas con su U1 en algún momento.

Hasta la próxima.