Amanda-Users

Re: Question using amflush

2004-12-07 20:28:00
Subject: Re: Question using amflush
From: "James Marcinek" <jmarc1 AT jemconsult DOT biz>
To: amanda-users AT amanda DOT org
Date: Wed, 08 Dec 2004 01:20:24 -0000
I initially just straced the parent process (22802 amflush normal) which didn't
output anything:

Here's the ps -ef again with the trace commands for each PID involved:

ps -ef |grep amanda
amanda   22803 22802  0 14:01 ?        00:00:00 driver normal nodump
amanda   22804 22803  0 14:01 ?        00:00:00 taper normal
amanda   22805 22804  0 14:01 ?        00:00:00 taper normal
root     27581 27541  0 17:29 pts/0    00:00:00 su - amanda
amanda   27582 27581  0 17:29 pts/0    00:00:00 -bash
amanda   22802     1 98 14:01 ?        05:04:39 amflush normal
amanda   27972 27582  0 19:10 pts/0    00:00:00 ps -ef
amanda   27973 27582  0 19:10 pts/0    00:00:00 grep amanda
-bash-2.05b$ strace -p 22803
read(0, 

strace -p 22804
read(0, 

-bash-2.05b$ strace -p 22805
read(3, 

-bash-2.05b$ strace -p 22802
 
No output for this...

I'm not sure what to expect for my results to be honest. If this isn't normal
then I guess I should kill it. Then I need to know what the Root Cause is so I
can fix it.

On another matter, could of I just deleted these directories if I didn't want to
flush them or would that cause problems?

Thanks,

James

Paul Bijnens &lt;paul.bijnens AT xplanation DOT com&gt; wrote: 
> James Marcinek wrote:
> > 
> > I've recently deployed amanda. The client forgot tapes on several occasions
and
> > I've got 4 backups in my holding area. I initiated the amflush command and
> > followed the instructions. The job kicked off in the background and I've
been
> > using:
> > 
> > ps -ef |grep amanda
> > 
> > to see if the process is still running, which it is. When I do a top command
> > it's using lots of CPU time.
> 
> Which process is taking CPU time?  planner? driver? taper?
> 
> > 
> > It's been runninng for several hours now and my logs haven't been populating
> > since it started. Here's the last few entries:
> > 
> > START amflush date 20041207
> > START driver date 20041207
> > START taper datestamp 20041207 label Normal18 tape 0
> > 
> > I'm a bit confused because I now see a folder 20041207 in my /var/holding.
It's
> > empty, which is good if it's working properly.
> 
> For flush, that's normal.
> 
> > 
> > Why isn't anything being populated too(amflush and log file)? Is there any
way
> > to tell if it's running properly?
> 
> On linux:    strace -p The-PID
> on Solaris:  truss -p The-PID
> 
> "lsof -o the-PID" tells you which files are opened, and sometimes can
> give a hint what it is doing (e.g. which file it is reading/writing).
> 
> (hit Ctrl-C to stop it).
> 
> PS. have also a look at "autoflush on": when forgetting a tape once,
>      the next time, amanda flushes automatically.
> 


<Prev in Thread] Current Thread [Next in Thread>