I've recently upgraded to amanda 3.3 and now unable to backup one of my local directories (backups are done on fileserver). Tar is failing for some reason with
Code:
sendbackup: critical (fatal): index tee cannot write
. The error message in sendbackup.20140606043041.debug looks like this:
Code:
Fri Jun  6 04:30:41 2014: thd-0xf8d600: sendbackup: Spawning "/usr/lib/amanda/runtar runtar daily /bin/tar --create --file - --directory /backup/stu --one-file-system --listed-incremental /var/lib/amanda/gnutar-lists/bach_backup_stu_0.new --sparse --ignore-failed-read --totals --exclude-from /tmp/amanda/sendbackup._backup_stu.20140606043041.exclude ." in pipeline
Fri Jun  6 04:30:41 2014: thd-0xf8d600: sendbackup: gnutar: /usr/lib/amanda/runtar: pid 15957
Fri Jun  6 04:30:41 2014: thd-0xf8d600: sendbackup: Started backup
Fri Jun  6 04:30:41 2014: thd-0xf8d600: sendbackup: Started index creator: "/bin/tar -tf - 2>/dev/null | sed -e 's/^\.//'"
Fri Jun  6 05:07:00 2014: thd-0xf8d600: sendbackup: critical (fatal): index tee cannot write [Broken pipe]
/usr/lib/amanda/libamanda-3.3.3.so(+0x28797)[0x7f675e7ca797]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x1b1)[0x7f675e4e9ae1]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x82)[0x7f675e4e9d72]
/usr/lib/amanda/sendbackup(start_index+0x277)[0x406cd7]
/usr/lib/amanda/sendbackup[0x407b90]
/usr/lib/amanda/sendbackup(main+0x12cb)[0x40478b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f675ded7ec5]
/usr/lib/amanda/sendbackup[0x4057e0]
If I run the tar command above by hand, it completes successfully but takes a good 20 minutes. The error in the amanda log looks like a libglib bug. Is it?