Amanda-Users

Re: changer problems with 2.6.1

2009-02-18 16:54:26
Subject: Re: changer problems with 2.6.1
From: stan <stanb AT panix DOT com>
To: "Dustin J. Mitchell" <dustin AT zmanda DOT com>
Date: Wed, 18 Feb 2009 16:49:02 -0500
On Wed, Feb 18, 2009 at 03:23:15PM -0500, Dustin J. Mitchell wrote:
> On Wed, Feb 18, 2009 at 3:06 PM, stan <stanb AT panix DOT com> wrote:
> 
> You'll need to stick to older versions of Amanda for such systems, or
> install a "private" copy of perl against which you build Amanda.
> 

This is a real problem for established (longtime) users of Amanda that have
many, many machines - many flavors of OS, some very old hardware and
mission critical production software that can't be replaced. 
btw, we have been using amanda for over 10 years now and have about 60
clients, 1 server. The reason for attempting this upgrade at all is because
we put in a new server, upgraded its amanda version & even at 2.5.x it
'broke' the recover function on the older clients (but backup was still
working fine). Thought we might as well get the whole system updated to 
compatible server/client versions.

For example, we have the following OSes currently in service:

Linux 32 & 64 bit, many flavors
FreeBSD from v4.x thru 7.x
OpenBSD v3.9 thru current
Solaris 5, 8, 10
HP-UX 10.20

And many of these machines are control systems in a manufacuring plant (process
control in a paper mill & power generation real-time control applications) that
can't be upgraded to a newer version because the control software is frozen
to a particular platform/version. 

ie. we ran into one client today, Solaris 8 client with this build error
for 2.6.1 client only build. btw, this client controls the water treatment
plant. This plant processes thousands of gallons of h2o a day to be used in
boilers.

checking for perl... /usr/bin/perl
checking for perl version greater than or equal to 5.6.0... no
configure: error: Amanda requires at least perl 5.6.0
AW0550# perl --version

This is perl, version 5.005_03 built for sun4-solaris

Copyright 1987-1999, Larry Wall

Looks like the last good build was 2.5.1p2...

AW0550# ls ..
amanda-2.4.1p1      amanda-2.5.0        amanda-2.5.1p2.tar
amanda-2.4.3b4      amanda-2.5.0.tar    amanda-2.6.1
amanda-2.4.4p2      amanda-2.5.1p2      amanda-2.6.1.tar

So if it is looking like 2.6.x is going to be a lost cause for us, can you
advise on what back version will be our best bet? Will server/clients at 2.5.2p1
cause any of these build problems? Will we need to go back to 2.5.1p2 ? Any
ideas?

It appears as though a lot of useful, and interesting new functionality is
being added to Amanda, and I will regret not being able to take advantage
of this, but our job is to keep the control systems operating, everything
else must come second to that.  
-- 
One of the main causes of the fall of the roman empire was that, lacking
zero, they had no way to indicate successful termination of their C
programs.