Thank you Phil,
I have one question regarding your response, do i need to install both the client and server software on the BB server (BBCLT-bbc1.9h-btf.tar and BBSVR-bb1.9h-btf.tar) for the upgrade? Did i understand that correctly?
Let me present the steps (in a nutshell) i am planning to follow to upgrade my server ONLY from 1.9c to 1.9h (the clients will be upgraded later).
1. Keep the current directory where 1.9c is installed (i.e. /usr/local/BB) to keep the old bbvar (for the new installation)
2. STOP the current 1.9c BB server process (i.e. /usr/local/BB/bb, which points to bb1.9c)
3. Install the 1.9h in a separate subdirectory under /usr/local/BB. The following subdirectories will be under /usr/local/BB:
lrwxrwxrwx 1 bb bb 5 Nov 1 12:52 bb -> bb19c
drwxr-xr-x 11 bb bb 512 Dec 2 12:51 bb1.9h
drwxr-xr-x 11 bb bb 512 Jun 2 17:30 bb1.9c
drwxr-xr-x 9 bb 300 512 Mar 8 2004 bbvar
4. Copy the appropriate files: bb-hosts, bbdef.sh ???, bbwarnsetup.cfg, bb-exttab, and bbwarnrules.cfg, from the previous BB etc (i.e. /usr/local/BB/bb1.9c/etc) to the new BB directory (/usr/local/BB/bb1.9h).
5. Copy the appropriate external scripts over to the new ext directory.
6. Start the new BB server version (1.9h)
7. Troubleshoot as needed
8. Archive the old BB
(1.9c) server installation
Please share your thoughts i thought i didn't need to install the client software on the server.
Thank you!!
Philip Clark <bblist@cannae.uklinux.net> wrote:
On Sat, 2005-12-03 at 00:26, Isabel Robin wrote:
> Help!!!!!
>
> I am looking for a clean way to upgrade from bb1.9c to bb1.9h.
> I know that in version 1.9d (and of course 1.9h) the server and
> client configuration was separated. At this point I am only
> planning to upgrade the server and i will still have bb1.9d
> clients running. How will having the bbdef.sh and bbdef-server.sh,
> specially the conditional statement that states if you are the
> server run bbdef-server.sh and if you are a client run
> bbdef-client.sh affect the tests on my bb1.9c clients?
Please
> send your comments.
>
> Thank you!!
What you propose, in respect of your remote BB clients, is the
recommended procedure. Update the server first and do the clients
afterwards. The remote clients shouldn't have any problem with
that as they know nothing about the internal structure of the
server.
It sounds like you are also planning to keep the version "c"
software on your server (to run it as a client) and install
"h" over the top of it. Don't. Down that road, madness lies :)
You could retain the "c" software and install "h" in a different
directory. You would then need to set BBSERVER; BBDISPLAY; BBPAGER
and BBNET in bbinc.sh (in the "c" version) to FALSE. You would
also need to update BBHOME if you had to move the directory for
"c" out of the way before installing "h".
But, this is going to require more effort and is more likely
to cause problems than simply installing the version "h"
client
on your server at the same time. I'd heartily recommend that
you stop your current server software and move that directory
out of the way (retaining it for reference). Then install the
new server software in a new directory and get it running.
Then install the new client software in a new directory and
start that.
Cheers, Phil.
--
Heisenberg may have slept here.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=
To unsubscribe from this list, or to subscribe to the bb-digest list
send e-mail to mailto:majordomo@bb4.com with unsubscribe bb -and/or-
subscribe bb-digest in the BODY of the message.