Closed GoogleCodeExporter closed 8 years ago
Entries not present in exit_codes table mean the event is considered to be
finished. I looked at the code, error code #13 should not be anything special
to Lsyncd, albeit I also would like to know what it actually means for rsync
when it says that. Normally I also don't see any place in Lsyncd where it dies
without putting any message about it.
Can you please try to reproduce this error with "-log all" enabled?
Original comment by axk...@gmail.com
on 23 Aug 2011 at 8:50
Could you please CC 638977@bugs.debian.org and 638977-submitter@bugs.debian.org
for responses to avoid copy and paste?
Kind regards
Jan
The bug submitter added:
Now that I enabled that I notice
...
Aug 24 00:51:11 nova lsyncd: Function,
+Inotify.addWatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/
git/linux-2.6.git
+/objects/01/, (true), (nil), (nil))
Aug 24 00:51:11 nova lsyncd: Inotify,
+addwatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linu
x-2.6.git/objects
+/01/)->-1; err=28:No space left on device
Aug 24 00:51:11 nova lsyncd: Inotify, Unable to add watch
+'/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linux-2.6.gi
t/objects/01/'
Aug 24 00:51:11 nova lsyncd: Function,
+Inotify.addWatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/
git/linux-2.6.git
+/objects/1b/, (true), (nil), (nil))
Aug 24 00:51:11 nova lsyncd: Inotify,
+addwatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linu
x-2.6.git/objects
+/1b/)->-1; err=28:No space left on device
Aug 24 00:51:11 nova lsyncd: Inotify, Unable to add watch
+'/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linux-2.6.gi
t/objects/1b/'
Aug 24 00:51:11 nova lsyncd: Function,
+Inotify.addWatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/
git/linux-2.6.git
+/objects/2b/, (true), (nil), (nil))
Aug 24 00:51:11 nova lsyncd: Inotify,
+addwatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linu
x-2.6.git/objects
+/2b/)->-1; err=28:No space left on device
Aug 24 00:51:11 nova lsyncd: Inotify, Unable to add watch
+'/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linux-2.6.gi
t/objects/2b/'
Aug 24 00:51:11 nova lsyncd: Function,
+Inotify.addWatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/
git/linux-2.6.git
+/objects/be/, (true), (nil), (nil))
Aug 24 00:51:11 nova lsyncd: Inotify,
+addwatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linu
x-2.6.git/objects
+/be/)->-1; err=28:No space left on device
Aug 24 00:51:11 nova lsyncd: Inotify, Unable to add watch
+'/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linux-2.6.gi
t/objects/be/'
Aug 24 00:51:11 nova lsyncd: Function,
+Inotify.addWatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/
git/linux-2.6.git
+/objects/4b/, (true), (nil), (nil))
Aug 24 00:51:11 nova lsyncd: Inotify,
+addwatch(/home/www-data/www.metsahovi.fi/user/lindi/lindi.iki.fi/lindi/git/linu
x-2.6.git/objects
+/4b/)->-1; err=28:No space left on device
...
but surely the disk is not full. Is it hitting some inotify file
descriptor limit?
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md0 9.2G 1.5G 7.3G 17% /
tmpfs 2.0G 0 2.0G 0% /lib/init/rw
udev 2.0G 208K 2.0G 1% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/md2 99M 23M 71M 25% /boot
/dev/md10 2.7T 893G 1.9T 33% /home
-Timo
Original comment by jan.ditt...@gmail.com
on 24 Aug 2011 at 5:43
Bugsubmitter is watching more directories than his/her
/proc/sys/filesystem/inotify/max_user_watches allows.
lsyncd-2.0.5-beta has fixed silently dropping these and will die instantly with
message if that happens.
PS: I don't see how I can add CC's to google projects issue tracker. Please
tell the bugsubmitter to come here :-)
Original comment by axk...@gmail.com
on 24 Aug 2011 at 6:25
I bumped the limit now, will let you know if this solved the silent
disappearing of the daemon or not.
PS. The trouble with code.google.com is that you need to be logged in to google
account which means that everything you do on google sites will associate my
activites to that account.
Original comment by timo.lin...@gmail.com
on 24 Aug 2011 at 9:30
I doubt this should solve the problem you had before.
PS: Use an anonymous window like some browsers have, or log out after you
finished. I just like to keep all the issues in one place as well for own
documentation :-)
Original comment by axk...@gmail.com
on 24 Aug 2011 at 9:34
I looked in the source of rsync, its not absolutely clear when it makes an
error 13. Typically when it fails to log. Or when the error message exceeds its
buffers. (I wonder tough, why they decided to drop the message than and not
print at least what has fit into the buffer)
Original comment by axk...@gmail.com
on 26 Aug 2011 at 7:53
Original comment by axk...@gmail.com
on 16 Sep 2011 at 10:13
Original issue reported on code.google.com by
jan.ditt...@gmail.com
on 23 Aug 2011 at 8:38