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.