Jennifer Peterson wrote: > > Hi, > > I wonder if anybody can help me out with this problem. I installed > amanda-client-2.4.2p2-1.i386.rpm on my Redhat 7.1 box, and I have > amandad running through xinetd like so: > service amanda > { > socket_type = dgram > protocol = udp > wait = no > user = amanda > group = disk > server = /usr/lib/amanda/amandad > disable = no > groups = yes > only_from = "backup_computer" > } > > When I restart xinetd, the amanda service starts up just fine, and when > I amcheck from my backup computer, no errors are reported. However, > after about 20 minutes or so, I get this in my syslog: > > Oct 22 15:24:11 my_computer xinetd[29480]: amanda service was > deactivated because of looping > Oct 22 15:24:41 my_computer amandad[30051]: error receiving message: timeout > > The amandad error log on my_computer reads basically the same thing: > amandad: dgram_recv: timeout after 30 seconds > amandad: error receiving message: timeout > > At this point amcheck also fails. > > If I restart xinetd right before the backup begins, then the backup works. > > Any suggestions? > > Thanks, > > Jenn Peterson
Hello Jennifer, xinetd usually disables a service if it is called more than 10 times a second. However, if you have to dump much disks, this number is to small. To change this behaviour put the following line in your /etc/sysconfig/xinetd on the client: EXTRAOPTIONS="-loop 100" and restart xinetd. This will let xinetd start amandad up to 100 times a second. I hope it works, Bram.