Summary: A Raid manager 6.22.1 issue with Solaris 2.6 on E3000

From: Marco Greene (Home) <mgreene_at_aci.on.ca>
Date: Mon Mar 08 2004 - 11:45:45 EST
As it turned out RM6.22.1 doesn't like Solaris 2.6 when /usr and / are on
separate slices.  There are several work arounds available, and since I was
in a recovery situation, I combined the / and /usr slices.  I am now back up
and running to before the pre-requisite patches.  If something goes wrong
then I will send another email.

Thanks to David Eisner for his usefull RTFM suggestion.  It was actually in
the RM6.22 to RM6.22.1 upgrade guide but since I was installing from
scratch...I decided not to read that.  I think I will give it a complete
read now before I install it again.

One other thing I noticed is that there is an issue with the VERITAS sg
driver and RM.  I will be installing 4.5FP6 BS on this machine so if there
are any problems I will call VERITAS Support....


Regards,
Marco







OK, I am trying to add some more storage to an old E3000.  I have an A1000
and so I figured...why not.

I updated the firmware to the latest. Rebooted OK.
I updated to the required patches.  Rebooted OK.
I added the X1065A SCSI card.
At the OK prompt...probe SCSI all, detected the A1000.
Installed RAID Manager 6.22.1...Rebooted and below is now the boot output...



Some more specifics:
1)  Node also has 2 older Sun SSA FC arrays being managed by VxVM 2.5
2)  When I inherited the machine root's shell was /bin/ksh which is not
available...DOH!!!  Can't do a boot -b
3)  Need to double check but I think that I no longer have an encapsulated
root disk...as it failed sometime ago and was just replaced.
4)  The install process for RM6.22.1 is at the bottom of this email...

Two questions:
1)  Please confirm...but I think I need to restore...
2)  When I try again...what do I do to make sure RAID Manager doesn't screw
me up again?


**THE BOOT**
Rebooting with command: boot
Boot device: /sbus@3,0/SUNW,fas@3,8800000/sd@0,0  File and args:
SunOS Release 5.6 Version Generic_105181-38 [UNIX(R) System V Release
4.0]
Copyright (c) 1983-2003, Sun Microsystems, Inc.
soc0: port 1: Fibre Channel is ONLINE
soc0: port 0: Fibre Channel is ONLINE
WARNING: forceload of drv/sf failed
WARNING: forceload of drv/socal failed
VxVM starting in boot mode...
configuring network interfaces: hme0 hme1.
Hostname: dilbert
mount: /dev/vx/dsk/usr is already mounted, /usr is busy,
        or the allowable number of mount points has been exceeded
/etc/rcS.d/S35vxvm-startup1: /usr/lib/vxvm/voladm.d/lib/vxadm_lib.sh:
not found
/sbin/swapadd: expr: not found
/sbin/swapadd: /usr/sbin/swap: not found

WARNING - /usr/sbin/fsck not found.  Most likely the
mount of /usr failed or the /usr filesystem is badly
damaged.  The system is being halted.  Either reinstall
the system or boot with the -b option in an attempt
to recover.

syncing file systems... done









**THE INSTALL**
ooshlpsd # ls
103346-30                 107665-01                 SUNWosar
105181-38                 112125-09[1].tar.Z        SUNWosau
105580-19                 112542-01                 pkg.tar
106125-16                 SUNWosafw                 rm6221-fcs-sparc-bin.zip
106226-03                 SUNWosamn
106655-05                 SUNWosanv
ooshlpsd # pkgadd -d .

The following packages are available:
  1  SUNWosafw     Open Storage Array Firmware
                   (sparc) 06.22,REV=01.54
  2  SUNWosamn     Open Storage Array Man Pages
                   (sparc) 06.22,REV=01.54
  3  SUNWosanv     Open Storage Array (nvsram)
                   (sparc) 06.22,REV=01.54
  4  SUNWosar      Open Storage Array (Root)
                   (sparc) 06.22,REV=01.54
  5  SUNWosau      Open Storage Array (Usr)
                   (sparc) 06.22,REV=01.54

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:

Processing package instance <SUNWosafw> from </opt/SUPPORT>

Open Storage Array Firmware
(sparc) 06.22,REV=01.54
Copyright 2000 Sun Microsystems, Inc.  All rights reserved.

Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
LSI Logic Corporation
3718 North Rock Road
Wichita, KS 67226-1397
All Rights Reserved

Using </usr> as the package base directory.
## Processing package information.
## Processing system information.
   1 package pathname is already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

Installing Open Storage Array Firmware as <SUNWosafw>

## Installing part 1 of 1.
/usr/lib/osa/fw/02040100.fcd
/usr/lib/osa/fw/02040400.bwd
/usr/lib/osa/fw/02040401.apd
/usr/lib/osa/fw/02050632.apd
/usr/lib/osa/fw/02050632.bwd
/usr/lib/osa/fw/02050633.fcd
/usr/lib/osa/fw/03010233.bwd
/usr/lib/osa/fw/03010235.apd
/usr/lib/osa/fw/03010400.bwd
/usr/lib/osa/fw/03010468.apd
/usr/lib/osa/fw/fwcompat.def
[ verifying class <none> ]

Installation of <SUNWosafw> was successful.

Processing package instance <SUNWosamn> from </opt/SUPPORT>

Open Storage Array Man Pages
(sparc) 06.22,REV=01.54
Copyright 2000 Sun Microsystems, Inc.  All rights reserved.

Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
LSI Logic Corporation
3718 North Rock Road
Wichita, KS 67226-1397
All Rights Reserved

Using </usr> as the package base directory.
## Processing package information.
## Processing system information.
   4 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.

The following files are already installed on the system and are being
used by another package:
  /usr/share/man/man4 <attribute change only>

Do you want to install these conflicting files [y,n,?,q] y
## Checking for setuid/setgid programs.

Installing Open Storage Array Man Pages as <SUNWosamn>

## Installing part 1 of 1.
/usr/share/man/man1m/arraymon.1m
/usr/share/man/man1m/drivutil.1m
/usr/share/man/man1m/fwutil.1m
/usr/share/man/man1m/genscsiconf.1m
/usr/share/man/man1m/healthck.1m
/usr/share/man/man1m/hot_add.1m
/usr/share/man/man1m/lad.1m
/usr/share/man/man1m/logutil.1m
/usr/share/man/man1m/nvutil.1m
/usr/share/man/man1m/parityck.1m
/usr/share/man/man1m/perfutil.1m
/usr/share/man/man1m/raidcode.1m
/usr/share/man/man1m/raidutil.1m
/usr/share/man/man1m/rdac_disks.1m
/usr/share/man/man1m/rdacutil.1m
/usr/share/man/man1m/rdaemon.1m
/usr/share/man/man1m/rm6.1m
/usr/share/man/man1m/rmscript.1m
/usr/share/man/man1m/storutil.1m
/usr/share/man/man1m/symconf.1m
/usr/share/man/man4/rdac_address.4
/usr/share/man/man4/rdriver.4
/usr/share/man/man4/rmevent.4
/usr/share/man/man4/rmparams.4
/usr/share/man/man7/rdac.7
[ verifying class <none> ]

Installation of <SUNWosamn> was successful.

Processing package instance <SUNWosanv> from </opt/SUPPORT>

Open Storage Array (nvsram)
(sparc) 06.22,REV=01.54
Copyright 2001 Sun Microsystems, Inc.  All rights reserved.

Copyright (C) 2001
LSI Logic Corporation
3718 North Rock Road
Wichita, KS 67226-1397
All Rights Reserved

Using </usr> as the package base directory.
## Processing package information.
## Processing system information.
   3 package pathnames are already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

Installing Open Storage Array (nvsram) as <SUNWosanv>

## Installing part 1 of 1.
/usr/lib/osa/fw/44072dn.dl
/usr/lib/osa/fw/44073dn.dl
/usr/lib/osa/fw/sie3240c.dl
/usr/lib/osa/fw/sie3621g.dl
/usr/lib/osa/fw/sie3621h.dl
[ verifying class <none> ]

Installation of <SUNWosanv> was successful.

Processing package instance <SUNWosar> from </opt/SUPPORT>

Open Storage Array (Root)
(sparc) 06.22,REV=01.54
Copyright 2000 Sun Microsystems, Inc.  All rights reserved.

Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
LSI Logic Corporation
3718 North Rock Road
Wichita, KS 67226-1397
All Rights Reserved

Using </> as the package base directory.
## Processing package information.
## Processing system information.
   11 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

This package contains scripts which will be executed with super-user
permission during the process of installing this package.

Do you want to continue with the installation of <SUNWosar> [y,n,?] y

Installing Open Storage Array (Root) as <SUNWosar>

## Executing preinstall script.
A copy of /kernel/drv/sd.conf has been saved in the directory /var/osa
## Installing part 1 of 1.
/etc/init.d/amdemon
/etc/init.d/rdacctrl
/etc/osa/rmparams
/etc/raid <symbolic link>
/etc/rc0.d/K80amon <symbolic link>
/etc/rc0.d/K90rdac <symbolic link>
/etc/rc1.d/S90amon <symbolic link>
/etc/rc2.d/S90amon <symbolic link>
/etc/rcS.d/S55rdac <symbolic link>
/etc/rcS.d/S61rdaclinks
/etc/rcS.d/S71rdaclogmsgs
/etc/rcS.d/S86vxvm-rdac
/kernel/drv/rdnexus.conf
/kernel/drv/rdnexus7
/kernel/drv/rdnexus8
/kernel/drv/rdriver.conf
/kernel/drv/rdriver7
/kernel/drv/rdriver8
/kernel/drv/sparcv9/rdnexus7
/kernel/drv/sparcv9/rdnexus8
/kernel/drv/sparcv9/rdriver7
/kernel/drv/sparcv9/rdriver8
/sbin/rdaemon7
/sbin/rdaemon8
/sbin/sparcv9/rdaemon7
/sbin/sparcv9/rdaemon8
[ verifying class <none> ]
[ verifying class <sdconf> ]
[ verifying class <syslogconf> ]
[ verifying class <minorperm> ]
[ verifying class <system> ]
## Executing postinstall script.
Calling add_drv to install rdnexus driver.
Calling add_drv to install rdriver driver.

Installation of <SUNWosar> was successful.

Processing package instance <SUNWosau> from </opt/SUPPORT>

Open Storage Array (Usr)
(sparc) 06.22,REV=01.54
Copyright 2000 Sun Microsystems, Inc.  All rights reserved.

Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
LSI Logic Corporation
3718 North Rock Road
Wichita, KS 67226-1397
All Rights Reserved

Using </usr> as the package base directory.
## Processing package information.
## Processing system information.
   4 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

This package contains scripts which will be executed with super-user
permission during the process of installing this package.

Do you want to continue with the installation of <SUNWosau> [y,n,?] y

Installing Open Storage Array (Usr) as <SUNWosau>

## Executing preinstall script.
## Installing part 1 of 1.
/usr/lib/osa/000tx.abt
/usr/lib/osa/README
/usr/lib/osa/SUNWarray.po
/usr/lib/osa/bin/Signalrdm
/usr/lib/osa/bin/add_disk
/usr/lib/osa/bin/arraymon
/usr/lib/osa/bin/cfgap
/usr/lib/osa/bin/clean
/usr/lib/osa/bin/dacdiscovery
/usr/lib/osa/bin/drivutil
/usr/lib/osa/bin/fwutil
/usr/lib/osa/bin/genscsiconf
/usr/lib/osa/bin/healthck
/usr/lib/osa/bin/hide_sd
/usr/lib/osa/bin/hot_add
/usr/lib/osa/bin/lad
/usr/lib/osa/bin/logutil
/usr/lib/osa/bin/maintap
/usr/lib/osa/bin/nvutil
/usr/lib/osa/bin/parityck
/usr/lib/osa/bin/perfutil
/usr/lib/osa/bin/putplog
/usr/lib/osa/bin/raidutil
/usr/lib/osa/bin/raidutil.exec
/usr/lib/osa/bin/rdac_disks
/usr/lib/osa/bin/rdac_name_change
/usr/lib/osa/bin/rdac_name_delete
/usr/lib/osa/bin/rdacconfig
/usr/lib/osa/bin/rdacutil
/usr/lib/osa/bin/rdaemon <symbolic link>
/usr/lib/osa/bin/recvap
/usr/lib/osa/bin/rm6
/usr/lib/osa/bin/rm6.exec
/usr/lib/osa/bin/rm_mutex_acquire
/usr/lib/osa/bin/rmscript
/usr/lib/osa/bin/set_drivers
/usr/lib/osa/bin/sparcv9/rdaemon <symbolic link>
/usr/lib/osa/bin/statap
/usr/lib/osa/bin/storutil
/usr/lib/osa/bin/symconf
/usr/lib/osa/bin/trapcntl
/usr/lib/osa/format.cmds
/usr/lib/osa/fw/default.def
/usr/lib/osa/help/33202.gif
/usr/lib/osa/help/complogo.bmp
/usr/lib/osa/help/glossary.txt
/usr/lib/osa/help/messages.txt
/usr/lib/osa/help/styles.doc
/usr/lib/osa/help/symhelp.txt
/usr/lib/osa/index.trp
/usr/lib/osa/libndcore.so
/usr/lib/osa/libndcorex.so
/usr/lib/osa/libndgw.so
/usr/lib/osa/libndoaba.so
/usr/lib/osa/libndres.so
/usr/lib/osa/libndscrpt.so
/usr/lib/osa/libndscvrb.so
/usr/lib/osa/libndsec.so
/usr/lib/osa/libndtkit.so
/usr/lib/osa/libndvgm.so
/usr/lib/osa/locks <symbolic link>
/usr/lib/osa/raidcode.txt
/usr/lib/osa/res/maint.dat
/usr/lib/osa/res/nd.dat
/usr/lib/osa/res/ndcore.dat
/usr/lib/osa/res/ndgw.dat
/usr/lib/osa/res/ndres.dat
/usr/lib/osa/res/ndscrpt.dat
/usr/lib/osa/res/ndscvrb.dat
/usr/lib/osa/res/ndsec.dat
/usr/lib/osa/res/ndtkit.dat
/usr/lib/osa/res/ndvgm.dat
/usr/lib/osa/res/rm6.dat
/usr/lib/osa/res/rm6cfg.dat
/usr/lib/osa/res/rm6dat.dat
/usr/lib/osa/res/rm6rec.dat
/usr/lib/osa/res/rm6stdat.dat
/usr/lib/osa/rm6traps.mib
/usr/lib/osa/rmlog.log <symbolic link>
/usr/lib/osa/rmparams <symbolic link>
/usr/lib/osa/rmparams.install
/usr/sbin/osa/drivutil <symbolic link>
/usr/sbin/osa/fwutil <symbolic link>
/usr/sbin/osa/healthck <symbolic link>
/usr/sbin/osa/lad <symbolic link>
/usr/sbin/osa/logutil <symbolic link>
/usr/sbin/osa/nvutil <symbolic link>
/usr/sbin/osa/parityck <symbolic link>
/usr/sbin/osa/raidutil <symbolic link>
/usr/sbin/osa/rdacutil <symbolic link>
/usr/sbin/osa/rm6 <symbolic link>
/usr/sbin/osa/storutil <symbolic link>
[ verifying class <none> ]
## Executing postinstall script.
    Executing the 'genscsiconf' tool...
    Executing the 'hot_add' tool...
RDAC daemons initiated

Installation of <SUNWosau> was successful.

The following packages are available:
  1  SUNWosafw     Open Storage Array Firmware
                   (sparc) 06.22,REV=01.54
  2  SUNWosamn     Open Storage Array Man Pages
                   (sparc) 06.22,REV=01.54
  3  SUNWosanv     Open Storage Array (nvsram)
                   (sparc) 06.22,REV=01.54
  4  SUNWosar      Open Storage Array (Root)
                   (sparc) 06.22,REV=01.54
  5  SUNWosau      Open Storage Array (Usr)
                   (sparc) 06.22,REV=01.54

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: q

*** IMPORTANT NOTICE ***
        This machine must now be rebooted in order to ensure
        sane operation.  Execute
               shutdown -y -i6 -g0
        and wait for the "Console Login:" prompt.
ooshlpsd # df -k | grep usr
/dev/vx/dsk/usr       529687  393823   82896    83%    /usr
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Mon Mar 8 11:45:39 2004

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:30 EST