ITEM: AI1268L
machine hangs importing nonrootvg and locks up
Question:
Desc:   Customer's machine states 'failure importing medvg1' during
        normal boot.  The machine eventually boots to a login, but
        after logging in, every command gets killed due to lack of
        paging space.
                There are 2 disks in the system:
                hdisk0  rootvg  16MB paging space
                hdisk1  medvg1  100MB paging space
        The system has about 96MB of memory, so without the paging space
        from medvg1, the system fails to execute commands after login.
Act:    Booting in maintenance mode, 'lspv' lists the 2 disks and the
        volume group names correctly, but the volume group medvg1 is
        not varied on.  We ran:
                exportvg medvg1
                importvg -y medvg1 hdisk1
                varyonvg medvg1
                synclvodm -v medvg1
        which worked fine, but trying to mount the 1 filesystem in medvg1,
        /m2 fails with 'mount: invalid argument'.
        'fsck -y /dev/lv01' fails with a message 'unable to replay log:0'
        /etc/filesystems looks good and 'lqueryvg -Atp hdisk1' works fine,
        but it seems like the lv is damaged beyond repair.
        /etc/IPL_rootvg was missing so we recreated it with:
                        mknod IPL_rootvg c 10 0
                Then tried running logform and even re-creating the jfslog, but
        the filesystem will not pass an fsck.
                /usr/sbin/hdf /dev/hd4 1000 100
                /usr/sbin/hdf /dev/hd4 1F00 100
        show that the superblock and back-up superblock are corrupted.
        We removed the logical volume and tried to reboot in normal,
        but this failed the same way.
Next:   We booted in maintenance and exported the volume group medvg1.
        Then added a separate 48MB of paging space to rootvg and rebooted.
        We also rebuilt the ODM with:
                 ODMDIR=/dev/objrepos
                 mount /dev/hd4 /mnt
                 mount /usr
                 mkdir /mnt/etc/objrepos/backup         (copy current Cu info)
                 cp /mnt/etc/objrepos/Cu* /mnt/etc/objrepos/backup
                 cp /etc/objrepos/Cu* /mnt/etc/objrepos (copy over RAM ODM))
                 
                 cd /
                 /etc/umount all
                 bosboot -a -d /dev/hdisk1
                 shutdown -Fr
        This time the system booted to a login and commands work.  We
        created a new volume group on hdisk1, re-created the paging and
        the filesystem m2.  Next we restored the tty and printer info
        from the ODM with:
                export ODMDIR=/etc/objrepos/backup
                odmget -q "name like 'tty*'" CuAt > TTYs
                odmget -q "name like 'tty*'" CuDv >> TTYs
                odmget -q "value3 like 'tty*'" CuDvDr >> TTYs
                
                odmget -q "name like 'lp*'" CuAt > LPs
                odmget -q "name like 'lp*'" CuDv >> LPs
                odmget -q "value3 like 'lp*'" CuDvDr >> LPs
                export ODMDIR=/etc/objrepos
                odmadd LPs
                        (removed all entries for tty0 from TTYs since it had
                         already been automatically configured)
                odmadd TTYs
Next:   Steve will restore the data for /m2 and run bosboot
        closing call
Support Line: machine hangs importing nonrootvg and locks up ITEM: AI1268L
Dated: November 1995 Category: N/A
This HTML file was generated 99/06/24~13:30:27
Comments or suggestions?
Contact us