Unix Technical Forum

SCSI disk disappeared at reboot

This is a discussion on SCSI disk disappeared at reboot within the Sun Solaris Administration forums, part of the Solaris Operating System category; --> I recently installed a dual ultra320 card into our V880. (Solaris 8, fully patched). After turning it on and ...


Go Back   Unix Technical Forum > Unix Operating Systems > Solaris Operating System > Sun Solaris Administration

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-16-2008, 09:00 AM
David Mathog
 
Posts: n/a
Default SCSI disk disappeared at reboot

I recently installed a dual ultra320 card into our V880. (Solaris 8,
fully patched). After turning it on and doing:

ok> probe-scsi-all
(saw it)
ok> boot
....
/usr/sbin/devfsadm
format (see the disk)
newfs
etc.
In other words, no problem with that disk at all.

Today I was trying to get the USB working and ran a script from Sun
called "usbconfig.txt", which caused the system to shut down. When
it went into the maintenance level I also changed ONLY diag-level via:

/usr/sbin/eeprom diag-level=min

and rebooted. This thankfully reduced the boot time from nearly half an
hour (which was due to installing the most recent openboot recently) to
just a couple of minutes.

So it comes back up, and the new disk is GONE. It doesn't show up in
"format", running "devfsadm" doesn't bring it back. cfgadm -al
shows the c3 controller but it is

c3 scsi-bus connected unconfigured unknown

The other scsi controller is configured and it's one device (a tape
drive) shows. So I tried:

cfgadm -c configure c3

but that just caused a bunch of errors and warnings in the
/var/adm/messages, like this:
Nov 21 11:19:23 gec krtld: [ID 995402 kern.notice]
/platform/sun4u/kernel/misc/sparcv9/sbd: undefined symbol
'sbdp_portid_to_cpu_unit'
Nov 21 11:19:23 gec krtld: [ID 995402 kern.notice]
/platform/sun4u/kernel/misc/sparcv9/sbd: undefined symbol
'plat_max_cmp_units_per_board'
Nov 21 11:19:23 gec krtld: [ID 472681 kern.notice] WARNING: mod_load:
cannot load module 'sbd'
Nov 21 11:19:23 gec gptwo: [ID 450795 kern.warning] WARNING: cannot load sbd
Nov 21 11:19:23 gec krtld: [ID 995402 kern.notice]
/platform/sun4u/kernel/misc/sparcv9/sbd: undefined symbol
'sbdp_portid_to_cpu_unit'

No idea why it is trying "sdp" since this is supposed to use "mpt"

prtdiag shows this:

I/O PCI 9 A 8 66 66 1,0 ok
scsi-pci1000,30.1000.10c0.8/disk+ LSI,1030
I/O PCI 9 A 8 66 66 1,1 ok
scsi-pci1000,30.1000.10c0.8 LSI,1030

so Solaris does see the controller. I think maybe it sees it twice
because it is a dual channel controller.

It's a Storcase JBOD and their software (infomon) shows everything
working normally.

What do I have to kick to get this system to see the disk again?
Preferably without having to do a probe-scsi-all manually at each boot.

Thanks,

David Mathog
mathog@caltech.edu


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 08:11 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com