I recently "upgraded" an Amanda 2.4.2p2 server from Linux 2.2.19 kernel
to the 2.4.3 kernel with XFS patches. Amanda was compiled from source,
not a prepackaged RPM binary.

When backing up a config with a single client with a large disklist
(about 125) entries everything is fine.

However in another config with 38 hosts and 332 entries the run will
fail with a "RESULTS MISSING" for all the hosts in the report and
a "got empty schedule from planner" from the driver. I trimmed the
disk list to 5 hosts and 38 entries and re-doing the run completes w/o incident.

I recompiled Amanda and it didn't make any difference. Since these configs
worked fine under 2.2.19, I assume that something has changed in Linux.

The disk estimates are all returned properly, it is failing at the
planner stage.

>From the amdump log for the failed run:

...

got result for host host1 disk /opt: 0 -> 3360K, 1 -> 100K, -1
-> -1K
got result for host host1 disk /usr: 0 -> 900K, 1 -> 450K, -1 ->
 -1K
 syncpipe_get: w: unexpected EOF
 taper: pid 2103 finish time Sat May 19 19:15:03 2001
 /usr/local/amanda/sbin/amdump: line 103:  2095 Hangup 
 $libexecdir/planner$SUF $conf
       2096                       | $libexecdir/driver$SUF $conf
           amdump: end at Sat May 19 19:15:57 CDT 2001
...

And from the log file:

...
START taper datestamp 20010519 label XYZ_DailySetA20 tape 0
WARNING driver WARNING: got empty schedule from planner
STATS driver startup time 8927.065
INFO taper tape XYZ_DailySetA20 kb 0 fm 0 [OK]
FINISH driver date 20010519 time 8927.216
...

Any ideas where to look in planner.c or what Linux kernel
parameters may be relevant?


--
C. Chan < [EMAIL PROTECTED] > 
Finger [EMAIL PROTECTED] for PGP public key.

Reply via email to