ITEM: BI4159L

fshop_make 0506-231 specify a boot program



Question:

 Env:
  AIX 3.2.5  and  AIX 4.1.4
  sysback 3.3.2.10
  RISC 350 and R30

Desc:
  Customer creates a fullsystem backup on a AIX 4.1.4 system.  Then
  tries to restore a user created volume group on the AIX 3.2.5 system.
  It creates all the logical volumes fine, but failes with this message
  when creating the filesystem:

  fshop_make 0506-231 specify a boot program
  filesystem helper 0506-526 implementation_specific code error=106

  I am able to run this command with out problem
  mkfs -l \ /dev/lvname

  I put a set -x in the /usr/sbin/remakevg script in the function
  createfs ()

  It is putting in the wrong syntax with the mkfs command

  mkfs -o frag=4096, nbi=4096 ..........

  This is AIX 4.1 syntax and will not work at AIX 3.2.5.
  The problem is this:
  You get the VER from the tape, but never check the system level.  So
  if a customer creates a volume group, logical volume, or filesystem backup
  on a 4.1, they will not be able to create the filesystems on a AIX 3.2.5
  system.

This is a defect in sysback

This is a temp workaround until a tested fix is created.

cd /usr/sbin
cp remakevg remakevg.org  (we have already done this)
vi remakevg
  Goto line:  134 (or about to that area)

CHANGE:
   if [ $VER != 3 ]
                then fsopts="-o frag=$fragsize,nbpi=$nbpi"
                     if [ "$compress" != no ]
                        then fsopts="${fsopts},compress=$compress"
                     fi
             fi

TO:
\#   if [ $VER != 3 ]
\#                then fsopts="-o frag=$fragsize,nbpi=$nbpi"
\#                     if [ "$compress" != no ]
\#                        then fsopts="${fsopts},compress=$compress"
\#                     fi
\#             fi
 
All you are doing is commenting out those lines.  This will keep the 
fsopt=""  


Fixed added to sysback 3.3.2.18

Errors produced by mkfs command when recreating a volume
group or filesystem onto an AIX 3.2 system from an AIX
4.1 volume group backup. (remakevg)

Next Action:
  Sending out the code to the customer 

 


Support Line: fshop_make 0506-231 specify a boot program ITEM: BI4159L
Dated: May 1996 Category: N/A
This HTML file was generated 99/06/24~13:30:21
Comments or suggestions? Contact us