Trever L. Adams wrote at 05:49 -0600 on Jul 19, 2014: > Hello everyone, > > So, I am not quite sure what is going on. When I try to do an amrecover, > I get the following: > > Load tape normal149 now > Continue [?/Y/n/s/d]? Y > Got no header and data from server, check in amidxtaped.*.debug and > amandad.*.debug files on server > > The logs hold such things as: > > Sat Jul 19 05:45:39 2014: thd-0x1a16a00: amidxtaped: warning: Can't exec > "-eo": No such file or directory at > /usr/lib64/perl5/vendor_perl/Amanda/Process.pm line 176. > > Sat Jul 19 05:45:39 2014: thd-0x1a16a00: amidxtaped: critical (fatal): > -eo pid,ppid,command: No such file or directory at > /usr/lib64/perl5/vendor_perl/Amanda/Process.pm line 176. > > amidxtaped: -eo pid,ppid,command: No such file or directory at > /usr/lib64/perl5/vendor_perl/Amanda/Process.pm line 176. > > /lib64/libamanda-3.3.3.so(+0x2b727)[0x7f3e7d9d0727] > /lib64/libglib-2.0.so.0(g_logv+0x209)[0x7f3e7d6c9429] > /lib64/libglib-2.0.so.0(g_log+0x8f)[0x7f3e7d6c963f] > /usr/lib64/perl5/vendor_perl/auto/Amanda/MainLoop/libMainLoop.so(+0x4925)[0x7f3e7c5ad925] > /lib64/libglib-2.0.so.0(+0x3f89449e43)[0x7f3e7d6c2e43] > /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x166)[0x7f3e7d6c22a6] > /lib64/libglib-2.0.so.0(+0x3f89449628)[0x7f3e7d6c2628] > /lib64/libglib-2.0.so.0(g_main_loop_run+0x6a)[0x7f3e7d6c2a3a] > /usr/lib64/perl5/vendor_perl/auto/Amanda/MainLoop/libMainLoop.so(_wrap_run_c+0x50)[0x7f3e7c5adca0] > /lib64/libperl.so.5.18(Perl_pp_entersub+0x5c6)[0x3008ec33e6] > /lib64/libperl.so.5.18(Perl_runops_standard+0x2e)[0x3008ebb81e] > /lib64/libperl.so.5.18(perl_run+0x300)[0x3008e52d40] > /usr/bin/perl[0x400d29] > /lib64/libc.so.6(__libc_start_main+0xf5)[0x3f86c21d65] > /usr/bin/perl[0x400d61] > > > This is also not 100% consistent. I got it to do a restore once. Doing > the same steps with the same disk and date will not restore, it is all > the above. > > Any ideas?
Looks like there was some build problem perhaps and $PS is not defined in Constants.pm locate Constants.pm | grep Amanda | xargs grep -i ps =head1 SYNOPSIS $PS = "/bin/ps"; $PS_ARGUMENT = "-eo pid,ppid,command";