nv-l
[Top] [All Lists]

Re: [nv-l] 7.1.3 FP01 -> 7.1.4 upgrade failed - PROBLEM FOUND, NOT RESOL

To: nv-l@lists.us.ibm.com
Subject: Re: [nv-l] 7.1.3 FP01 -> 7.1.4 upgrade failed - PROBLEM FOUND, NOT RESOLVED
From: Jim.Federline@metriscompanies.com
Date: Mon, 1 Mar 2004 14:57:00 -0600
Delivery-date: Mon, 01 Mar 2004 21:30:23 +0000
Envelope-to: nv-l-archive@lists.skills-1st.co.uk
Importance: Normal
Reply-to: nv-l@lists.us.ibm.com
Sender: owner-nv-l@lists.us.ibm.com
Good idea - I've got lots of space, tho. Thanks Paul, I hadn't checked that yet.
 
But I found the problem - WINZIP!
 
I untarred the CDROM tarfile from Passport Advantage with Winzip with Smart CR/LF translation enabled (the default). With this particular file, FILE19.PKT, it will mistakenly translate characters, rendering the file corrupted. Below, "FILE19.PKT" is the good file untarred by Winzip with smart CR/LF turned off, the other is the original. They have different sizes:
 
-rw-r-----   1 25583    system    189808956 Mar 01 13:27 FILE19.PKT
-rw-r-----   1 25583    system    191578978 Mar 01 12:32 FILE19.PKT.winzip_default.untar
If you test the original file with sapack "preview" mode, it gives the same error I got during the upgrade:
 
$ ../patch/7.1.4-NVS-CDROM/instbund/bin/aix5-r1/sapack -upP ./FILE19.PKT.winzip_default.untar
messages:
unpack: input error (err=54, blkno=2)
FATAL.
 
(If there is interest, I can post an sapack manpage, with warnings and disclaimers...)
 
The new FILE19.PKT, untarred with Winzip without smart CR/LF enabled, works fine with sapack. I have now placed the files in usr/OV that it would have under normal conditions.
 
SO! I have an answer to my Question#1.
 
As for Question#2:  I captured the after script from the next FilePackage block, FILE20.PKT. So, given that I can unpack FILE19.PKT and place the resulting files in /usr/OV, I should be able to execute the commands in the after script from FILE20.PKT.
 
Question#2 now becomes:  Is there anything else that instalnv or children do beyond the effects of wserverc and it's children? If not, I can salvage this upgrade. If so, I'm not so sure.
 
Also looking for help with Question#3...
 
Thanks,
-Jim
 
--
James B. Federline
Metris Companies, Inc.
10900 Wayzata Blvd.
Minnetonka, MN 55305
E-Mail: jim.federline@metriscompanies.com
Direct: 952.358.4043
Main: 952.525.5020
Fax: 952.417.5686
Mobile: 763.286.5381

-----owner-nv-l@lists.us.ibm.com wrote: -----

To: nv-l@lists.us.ibm.com
From: Paul <pstroud@bellsouth.net>
Sent by: owner-nv-l@lists.us.ibm.com
Date: 03-01-2004 1:10 PM
Subject: Re: [nv-l] 7.1.3 FP01 -> 7.1.4 upgrade failed

I would check your disk space those particular files(especially www.tar)
are very large.

Paul


Jim.Federline@metriscompanies.com wrote:

> We're testing this upgrade currently. We're on AIX 5.1. We use "sudo",
> so I did a "sudo ./instalnv -k SERVER -u" from the CDROM directory.
> The CDROM was obtained from Passport Advantage online via download. I
> copied the untarred CDROM to the server from a Windows NT machine with
> Putty scp (pscp). I had to remove control-M's from all text files on
> the server, since they got transferred in binary with scp from the
> Windows NT machine.
>
> Also, a /usr/OV.back.v7r1 directory was created with serversetup prior
> to attempting the upgrade.  Also, a tarball of the entire /usr/OV
> directory was made to disk.
>
> Now - the failure:
> ----------------------------------------------
> $ export LANG=en_US
> $ sudo ./instalnv -k SERVER -u
> Password:
> Installing IBM Tivoli NetView SERVER 7.1.4 on azdesm01.
> .
> Unless you cancel, the following operations will be executed:
>    need to copy the machine independent Message Catalogs to:
>          azdesm01:/usr/local/Tivoli/msg_cat
>    need to copy the machine independent Portable Files to:
>          azdesm01:/usr/local/Tivoli/bin
>    need to copy the machine independent Portable Files Configuration to:
>          azdesm01:/usr/local/Tivoli/bin
>    need to copy the architecture specific NetView Prerequisites to:
>          azdesm01:/usr/local/Tivoli/bin/aix5-r1
>    need to copy the architecture specific Binaries to:
>          azdesm01:/usr/local/Tivoli/bin/aix5-r1
>    need to copy the architecture specific NetView Base Configuration to:
>          azdesm01:/usr/local/Tivoli/bin/aix5-r1
>    need to copy the architecture specific NetView Features to:
>          azdesm01:/usr/local/Tivoli/bin/aix5-r1
>    need to copy the architecture specific NetView Features
> Configuration to:
>          azdesm01:/usr/local/Tivoli/bin/aix5-r1
> Continue(y/n)? y
> Executing queued operation(s)
> Distributing machine independent Message Catalogs for azdesm01
>  ... completed.
> Distributing architecture specific NetView Prerequisites for azdesm01
>  ............................................ completed.
> Distributing architecture specific Binaries for azdesm01
>  .....................................................................................................................................................................................................
> completed.
> Distributing architecture specific NetView Base Configuration for azdesm01
>  .............. completed.
> Distributing architecture specific NetView Features for azdesm01
>  ...........................................................................................................................................
> completed.
> Distributing architecture specific NetView Features Configuration for
> azdesm01
>  ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
> completed.
> Distributing machine independent Portable Files for azdesm01
>  ...
> unpack: input error (err=54, blkno=2)
> FATAL.
> Unable to check for on_error script, configuration not yet valid.
>  completed (with errors).
> Install finished.
> ---------------------------------------------
>
> NVSERVUP.IND tell me that "Portable Files" is FILE19.PKT, a 190MB
> binary file. The associated FILE19.CFG file indicates this step has no
> scripts, just files to unpack, shown below... none of these files
> unpacked:
>
> ---------------------------------------------
> #version=NVS_714_TAR_generic
> do_compress=y
> do_checksum=y
> stop_on_error=n
> create_dirs=y
> keep_paths=y
> file_cksums=y
> unix_default_dir_uid=0
> unix_default_file_uid=0
> unix_default_dir_gid=0
> unix_default_file_gid=0
> post_notice=n
> append_log=n
> #
> # File List:
> #
> %
> usr
> usr/OV
> usr/OV/jars
> usr/OV/jars/nvjars.tar
> usr/OV/online_help
> usr/OV/online_help/C
> usr/OV/online_help/C/online_help.tar
> usr/OV/www
> usr/OV/www.tar
> usr/OV/www/wwwroot
> usr/OV/www/wwwroot/download
> usr/OV/www/wwwroot/download/nvwc.tar
> usr/OV/www/wwwroot/download/nvwc_aix_jre_1_3.tar
> usr/OV/www/wwwroot/download/nvwc_linux_jre_1_3.tar
> usr/OV/www/wwwroot/download/nvwc_solaris_jre_1_3.tar
> usr/OV/www/wwwroot/download/nvwc_thin.tar
> usr/OV/www/wwwroot/download/nvwc_thin.zip
> usr/OV/www/wwwroot/download/nvwcinstall.exe
> %
> --------------------------------------------------
>
> The "Portable Files" step is second to completion - the last step is
> "Portable Files Configuration", FILE20.PKT/FILE20.CFG, which has an
> "after" script.
>
> Here's the relevant section in /tmp/tivoli.sinstall:
> -------------------------------------------------
> Before Command real ms=44/1177476, cpu ms=0/360000
> executing following command #18 on azdesm01:
> PATH="/bin:/usr/bin:/usr/ucb:$PATH";export PATH;umask 022;echo
>BEG_OF_STREAM;ThisDir=/usr/local/Tivoli/bin;ThisHost=azdesm01;ThisPkg=TAR;default=/usr/local/Tivoli
> /bin;cd
> /usr/local/Tivoli/bin;/usr/OV/archive/patch/7.1.4-NVS-CDROM/instbund/bin/aix5-r1/sapack
> -u /usr/OV/archive/patch/7.1.4-NVS-CDROM/FILE19.PKT;sleep 2; echo;
>  echo END_OF_STREAM
> stdout read 14 bytes.
> XE[.]
> Xstderr read 121 bytes.
> E[.]
> XE[.]
> stdout read 15 bytes.
> 0 byte read of stdout
> 0 byte read of stderr
> waiting for child...
> ...finished waiting.
> stderr: messages:
> unpack: input error (err=54, blkno=2)
> FATAL.
> Unable to check for on_error script, configuration not yet valid.
> Command on host azdesm01 finished. real ms=3024/1180500, cpu ms=0/360000
> [
> unpack: input error (err=54, blkno=2)
> FATAL.
> Unable to check for on_error script, configuration not yet valid.
> ]
> [ completed (with errors).
> ]
> ------------------------------------------
>
>
> I saved off the contents of /tmp and /usr/OV/log.
>
>
> QUESTIONS:
>
> 1.  What went wrong? Do you think the scp copy affected FILE19.PKT? It
> is just a sapack'ed file of tarfiles, maybe some DOS carriage returns
> are present? I will have to do some sapack tests in the meantime...
> 2.  Can this upgrade be salvaged? How? It seems that the core Netview
> server has been upgraded sucessfully, given success of all prior
> FilePackage blocks in the NVSERVUP.IND.
> 3.  What are my options? What's the best option to get to 7.1.4 from here?
>
> Thanks a million,
> -Jim
> --
> James B. Federline
> Metris Companies, Inc.
> 10900 Wayzata Blvd.
> Minnetonka, MN 55305
> E-Mail: jim.federline@metriscompanies.com
> <mailto:jim.federline@metriscompanies.com>
> Direct: 952.358.4043
> Main: 952.525.5020
> Fax: 952.417.5686
> Mobile: 763.286.5381


<Prev in Thread] Current Thread [Next in Thread>

Archive operated by Skills 1st Ltd

See also: The NetView Web