[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::networker

Title:NetWorker
Notice:kits - 12-14, problem reporting - 41.*, basics 1-100
Moderator:DECWET::RANDALL.com::lenox
Created:Thu Oct 10 1996
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:750
Total number of notes:3361

643.0. "NetWorker DU client patch questions" by SANITY::LEMONS (And we thank you for your support.) Wed Apr 30 1997 09:56

    Hi
    
    I've a couple of patch questions, if I may:
    
    1. If I install a new V4.2B server (I wouldn't now, of course, but . .
    .), one of the kits I would install is the client kit, as the server is
    a client of itself.  After installing V4.2B, I would copy and install
    the nsrv42b-012 patch kit ON THE SERVER.  Should I also follow the
    53.27 instructions for installing the client patches ON THE SERVER?
    
    2. I need to install NetWorker on a number of Digital UNIX V3.n
    clients.  I know that NetWorker V4.3 doesn't run on DU V3.n.  We
    (before upgrading the the NetWorker Server V4.3 beta) were running
    V4.2B.  I have no experience with V4.3C.  What client kit should I be
    installing on these DU V3.n nodes:
    
    a. V4.2B + nsrv42b-012
    b. V4.2C + os patches ??
    
    3.  53.27 contains clear instructions for a, I'm wondering, longer
    client installation sequence than, perhaps, I need.  If I'm going to
    install the V4.2B client kit on many nodes, would it be better to:
    
    a. copy, un-tar, setld, un-tar, cp the files on each client
    or
    b. copy, un-tar, setld, and un-tar the files just once onto an area on
    the server, then just remote mount this area on the client and cp the
    files?  The only thing that I thing would be missing is the setld on
    the client recording the installation of the saveset (which is kinda
    odd anyway, to me, as the main client installation doesn't use setld,
    so the installation of the client isn't recorded.
    
    Thanks!  So for all the questions!
    tl
T.RTitleUserPersonal
Name
DateLines
643.1SANITY::LEMONSAnd we thank you for your support.Wed Apr 30 1997 10:137
    After reflection, let me add to question 3 in .0 that we have been
    doing our DU installations by unpacking the kit to a disk on the
    NetWorker server, then mounting this disk and running nsr_ize -i right
    from it.  That is why we haven't been running setld on the clients to
    install the client kit.  Hmm.  Maybe we should be . . . .
    
    tl
643.2Use only 4.2B+patches for DU 3.2xDECWET::SDYLook out!!..Support Rookie sez...Wed Apr 30 1997 12:0327
re: .0

  1.  I'll defer this to Richard/Wes

  2.  V4.2C will not run on a DU 3.x machine, your only option would be
      to run V4.2B+patch 12 on those clients

  3.  My (limited) understanding of this, is that most people normally, setld
      the client kit on a server (creating just the tar file) then they remote
      access the tar file (via ftp or nfs) un-tar locally and run nsr_ize to
      do the setup.

      as for not utilizing setld -- we're only part way there, it's on our 
      (rather full) plate, to have the client setld kit do the unbundling and 
      nsr_ize for the customer. This will make installation simpler, and be more
      DUNIX-like.

re: .1
   
      right now setld only buys you tracking on the client, you'd still have
      to unbundle and nsr_ize locally. Remote accessing the unbundled tar file
      should probably work, however, I need to defer to Richard/Wes, whether or
      not nsr_ize tries to create links instead of copying the actual binaries
      on a client install (I know it does links for the server)
      
      
643.3DECWET::RANDALLWed Apr 30 1997 12:157
1. The server patch contains everything that is in the client patch.  What's
different about them is the client patch does not contain server specific
binaries.  So you only need to install the server patch on servers, and
the client patch on clients.

-- Rich Randall
643.4DECWET::ONOLife is a kludgeWed Apr 30 1997 12:515
On the server, install the server software then install the 
server patch.  The server install includes all of the client 
bits.

Wes
643.5SANITY::LEMONSAnd we thank you for your support.Wed Apr 30 1997 13:305
    Perfect.  Clear as a bell now.  Thanks for taking the time to describe
    this!
    
    tl
    
643.6SANITY::LEMONSAnd we thank you for your support.Mon May 19 1997 11:2419
    By the by, the nsrv42b-012 patch kit contains files that do not have
    the SETUID protection bit:
    
    # ls -l nw_patches/nsrv42b-012/decaxp/decaxp/
    total 8392
    -rwx--x--x   1 root     system   1171456 Mar 21 13:20 nsrarchive
    -r-xr-xr-x   1 root     system    712704 Mar 21 13:25 nsrinfo
    -r-xr-xr-x   1 root     system   1302528 Mar 21 13:20 nwbackup
    -rwx--x--x   1 root     system   1581056 Mar 21 13:20 nwrecover
    -rwx--x--x   1 root     system   1261568 Mar 21 13:21 recover
    -rwx--x--x   1 root     system   1089536 Mar 21 13:21 save
    -rwx--x--x   1 root     system    811008 Mar 21 13:21 savefs
    -r-xr-xr-x   1 root     system    663552 Mar 21 13:30 uasm
    #
    
    This caused some backups that are not run from root to fail at my site.
    
    Fyi,
    tl
643.7Thanks, I'll get that fixed.DECWET::RANDALLMon May 19 1997 11:490
643.8BLKRUS::LEMONSAnd we thank you for your support.Mon May 19 1997 12:078
    Thanks.  Please also note that, when the patch files are copied, that:
    
    	cp -p . . .
    
    MUST be used, or the file protections, etc. will not be preserved.
    
    Thanks
    tl
643.9BLKRUS::LEMONSAnd we thank you for your support.Mon May 19 1997 12:3434
    Hold the phone:  the file protections restore just fine, if 'tar xvpf'
    is used.  But, the ownership isn't right:
    
    # ls -lR decaxp/
    total 16
    drwxr-xr-x   2 root     bin         8192 May 19 14:32 decaxp
    drwxr-xr-x   2 root     bin         8192 May 19 14:32 decpt
    
    decaxp/decaxp:
    total 8392
    -rws--x--x   1 root     system   1171456 Mar 21 13:20 nsrarchive
    -r-xr-xr-x   1 root     system    712704 Mar 21 13:25 nsrinfo
    -r-xr-xr-x   1 root     system   1302528 Mar 21 13:20 nwbackup
    -rws--x--x   1 root     system   1581056 Mar 21 13:20 nwrecover
    -rws--x--x   1 root     system   1261568 Mar 21 13:21 recover
    -rws--x--x   1 root     system   1089536 Mar 21 13:21 save
    -rws--x--x   1 root     system    811008 Mar 21 13:21 savefs
    -r-xr-xr-x   1 root     system    663552 Mar 21 13:30 uasm
    
    decaxp/decpt:
    total 7552
    -rws--x--x   1 root     system   1032192 Mar 21 13:22 nsrarchive
    -r-xr-xr-x   1 root     system    712704 Mar 21 13:25 nsrinfo
    -r-xr-xr-x   1 root     system   1155072 Mar 21 13:22 nwbackup
    -rws--x--x   1 root     system   1441792 Mar 21 13:22 nwrecover
    -rws--x--x   1 root     system   1114112 Mar 21 13:22 recover
    -rws--x--x   1 root     system    942080 Mar 21 13:23 save
    -rws--x--x   1 root     system    696320 Mar 21 13:23 savefs
    -r-xr-xr-x   1 root     system    638976 Mar 21 13:23 uasm
    #
    
    Sorry for the false alarm.
    
    tl
643.10BLKRUS::LEMONSAnd we thank you for your support.Mon May 19 1997 13:3620
    Okay.  More input: the instructions in the README included with
    nsrv42b-012 are incorrect in two regards:
    
    Instead of:
    
    # tar xvf clientkit.tar
    
    do
    
    # tar xvpf clientkit.tar
    
    and instead of:
    
    # cp * /usr/bin
    
    do
    
    # cp -p * /usr/bin
    
    tl