linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux tries to bring up raid before the disks are finished initializing
@ 2008-08-30 19:18 Mike Myers
  2011-02-16  8:33 ` Marc Rechté
  0 siblings, 1 reply; 3+ messages in thread
From: Mike Myers @ 2008-08-30 19:18 UTC (permalink / raw)
  To: linux-raid

I've sent this to the OpenSUSE list too, but thought I might ask here to as it is really linux raid question:

I have a Opensuse 11.0 system running as a server with about 18
data disks hooked to the local motherboard SATA ports, and 3 SATA port
multipliers hooked to a Adaptec 1430SA controller.  Because of how the
PMP code works (all the EH stuff resetting the PMP port, reseting the PMP, etc..., etc, and how long it takes to spin up each disk on boot, it can take
awhile before the disks are all spun up and online.  About half the
time I boot the system, linux  thinks the disks are already up and
proceeds to run the /etc/init.d/boot.md and boot.lvm files, which of
course fail to assemble the disks because they haven't fully come
online yet, and dumps me into a single-user mode shell to fix the disks.

The bottom line is about half the time I try to boot the system, it
fails and needs some console work before I can bring it up.  Does
anyone know if there is a fixed time delay somewhere that waits for the
disks to spin up or does it use a different way of telling if it's done?

A few details: Kernel is 2.6.26.3, 6 SATA ports on the ICH10R (1 is the dystem disk), 1 Adaptec 1430SA with 4 ports, and 3 3726 PMP's hooked to 3 of the 4 ports, and 2 SI3132 controllers with nothing currently hooked to them.

Thanks,
Mike


      

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Linux tries to bring up raid before the disks are finished initializing
@ 2008-08-30 21:21 David Lethe
  0 siblings, 0 replies; 3+ messages in thread
From: David Lethe @ 2008-08-30 21:21 UTC (permalink / raw)
  To: Mike Myers, linux-raid

Most mobos and controllers have a spinup delay settting exactly for this purpose.   increase the setting so that you allow sufficient time for everything to spin up before your system starts booting the OS.

-----Original Message-----

From:  "Mike Myers" <mikesm559@yahoo.com>
Subj:  Linux tries to bring up raid before the disks are finished initializing
Date:  Sat Aug 30, 2008 2:18 pm
Size:  1K
To:  "linux-raid@vger.kernel.org" <linux-raid@vger.kernel.org>

I've sent this to the OpenSUSE list too, but thought I might ask here to as it is really linux raid question: 
 
I have a Opensuse 11.0 system running as a server with about 18 
data disks hooked to the local motherboard SATA ports, and 3 SATA port 
multipliers hooked to a Adaptec 1430SA controller.  Because of how the 
PMP code works (all the EH stuff resetting the PMP port, reseting the PMP, etc..., etc, and how long it takes to spin up each disk on boot, it can take 
awhile before the disks are all spun up and online.  About half the 
time I boot the system, linux  thinks the disks are already up and 
proceeds to run the /etc/init.d/boot.md and boot.lvm files, which of 
course fail to assemble the disks because they haven't fully come 
online yet, and dumps me into a single-user mode shell to fix the disks. 
 
The bottom line is about half the time I try to boot the system, it 
fails and needs some console work before I can bring it up.  Does 
anyone know if there is a fixed time delay somewhere that waits for the 
disks to spin up or does it use a different way of telling if it's done? 
 
A few details: Kernel is 2.6.26.3, 6 SATA ports on the ICH10R (1 is the dystem disk), 1 Adaptec 1430SA with 4 ports, and 3 3726 PMP's hooked to 3 of the 4 ports, and 2 SI3132 controllers with nothing currently hooked to them. 
 
Thanks, 
Mike 
 
 
       
-- 
To unsubscribe from this list: send the line "unsubscribe linux-raid" in 
the body of a message to majordomo@vger.kernel.org 
More majordomo info at  http://vger.kernel.org/majordomo-info.html 
 



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Linux tries to bring up raid before the disks are finished initializing
  2008-08-30 19:18 Linux tries to bring up raid before the disks are finished initializing Mike Myers
@ 2011-02-16  8:33 ` Marc Rechté
  0 siblings, 0 replies; 3+ messages in thread
From: Marc Rechté @ 2011-02-16  8:33 UTC (permalink / raw)
  To: linux-raid

Hello Mike,

I found you discussion regarding a problem you had with a PMP with an 
Adaptec 1430SA configuration with several SATA disks connected though 3 
x SII3726 port multiplier

Could you please confirm this Adpatec card support properly PMP, because 
Adpatec support tech. say this card is not tested: "The 1430SA is a SATA 
2 controller and has not been tested with expanders."

I am currently facing disk detection problem with the AMD700 SATA chip 
(cold book will either not detect any disk, or some of them, but warm 
reboot detects them all)  that's why I envisage this Adpatec controller 
alternative.

It seems the SB700 series chip has a known problem with PMP (see 
http://en.wikipedia.org/wiki/AMD_700_chipset_series#Southbridges). 
Kernel I use is 2.6.32 (RHEL6).

Many thanks


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-02-16  8:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-30 19:18 Linux tries to bring up raid before the disks are finished initializing Mike Myers
2011-02-16  8:33 ` Marc Rechté
  -- strict thread matches above, loose matches on Subject: below --
2008-08-30 21:21 David Lethe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).