Re: [opensuse] Opensuse doesn't wait long enough for the disks to spin up before trrying to configure raid



Mike Myers pecked at the keyboard and wrote:
Hi. 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 and how long it takes to spin up each disk, it can take awhile before the disks are all spun up and online. About half the time I boot the system, OpenSUSE 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?

Thanks,
Mike


There is a time delay at the boot screen that can be used to delay the boot process.

timeout 8

Gives an 8 second delay, no reason you can't make it 30 to allow all of the disks to spin up.


--
Ken Schneider
SuSe since Version 5.2, June 1998
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • Re: How to ping in Python?
    ... > # Changed the struct.packcalls to pack the checksum and ID as ... > def receiveOnePing(mySocket, ID, timeout): ... > # Returns either the delay or none on timeout. ...
    (comp.lang.python)
  • Re: setTimeout only delays first time in loop
    ... I incremented the delay for each iteration and it worked. ... put it in a loop and set 20 timeouts - think about it: ... The way I figured, my original timeout said "delay 700ms, ... then execute the named function," then after funtest is ...
    (comp.lang.javascript)
  • Re: select & gettimeofday
    ... >> There is no bug, and in fact you cannot tell, in a user process, ... timeout is the approximate amount ... The measured delay was 1.00 milliseconds ...
    (comp.os.linux.development.system)
  • Re: VIA SATA Raid needs a long time to recover from suspend
    ... > First I'll state the fix. ... It would be less damaging to increase the delay in ata_wait_idlefrom ... Changing the timeout resolved this. ...
    (Linux-Kernel)
  • Re: sleeping
    ... The simple one is that a positive timeout value means time since ... > I am trying to delay the actual program execution. ... > is in kernel space. ...
    (microsoft.public.development.device.drivers)