Raid / dual Opteron power issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, 2005-08-26 at 15:52, Bryan J. Smith wrote:
> Evan Bursey <ehbursey@xxxxxxx> wrote:
> > I've just started caring for a dual Opteron machine.  It
> > has a 3Ware 9500S-12 RAID controller, a Tyan S2882G3NR
> > motherboard, 10 IBM 400GB disk drives, and a 650 watt power
> > supply.
> 
> Ouch, that's pushing it bad.  I use a 550W with an old
> dual-P3 (sub-20W/each) and 3Ware Escalade 7800 with 8 x PATA
> at home.
> 
> Most of my other installations that have 8-12 drives are
> typically 6U or pedestal with 850W or 1000W 2+1 2xSSI power
> supplies.
> 
> > (actually, I did get some joy out of recompiling the
> kernel.
> > Its been several years since I last compiled a kernel and
> > the process has changed for the better).
> 
> Actually, you shouldn't have to rebuild the kernel.
> You just:
> 1.  Run make in the 3Ware source directory (the Makefile
> 3Ware includes does the job)
> 2.  Copy the new 3w-9xxx.ko module in the appropriate
> /lib/modules/x.x.x-x directory
> 3.  Run "depmod -a" to rebuild dependencies
> 4.  Run "mkinitrd /boot/x.x.x-x-new.img x.x.x-x" to build a
> new initrd
> 5.  Edit /etc/grub.conf to add a new entry with the new
> initrd
> 
> > I've been in contact with 3Ware.  From the error logs I
> > supplied to them, it looks like the issue is an
> insufficient
> > power supply.
> 
> Would not surprise me one bit.  Although the 3Ware can stage
> spin-ups at boot, if you have enough power usage, the drives
> can still stall due to lack of power in full seek.
> 
> > Their rule of thumb is 300W for the motherboard
> 
> You'll easily need 400+W with dual-Opterons.  I'm sure your
> voltage is dropping on the +12V due to inadequate current.
> 
> > and 35 W for each disk drive.
> 
> Yep, sounds typical at 3A@12V ~ 36W.
> 
> > That means that I would need (at a theoretical minimum) a
> > 650 W power supply - which I have.
> 
> I'd say you're way over budget.
> 
> > I only notice the problem in SMP mode, not in uniprocessor
> > mode.
> 
> Correct because even though the CPU is plugged in, it's
> probably idle and not sucking up any juice.
> 
> > That suggests to me that (1) I have a
> > boarderline-sufficient power supply that can support one
> > but not two CPUs
> 
> I concur, it's definitely power.  Unless you're staging your
> drive startup, I'm surprised you don't have an issue at boot.
> 
> > or (2) there is a problem with the combination of
> > Opteron/3Ware 9500S-12 hardware and the x86_64 SMP 
> > kernel.  I suppose there are even worse possibilities,
> > but I'd rather not think about those right now.
> > What do you think?
> 
> Definitely power.  You are way over budget.
> 
> You should either consider a 2+1 PS design (3 units, 2
> required to run), or use a separate power supply for the
> drives.  What kind of enclosure do you have currently?
> 
> > Does anyone have any experience with this sort of hardware
> > on x86_64 kernels?
> 
> I don't think it's a kernel issue.  I think the x86-64 kernel
> is making far greater use of your Opteron's capabilities.  I
> mean, there are literally units that get "turned on" when the
> x86-64 kernel is running -- things the i686/Athlon kernel
> does not enable at all.
> 
> > Does the 3w_9xxx driver work well on a x86_64 machine?
> > Does anyone have a suggestion as to what capacity power
> > supply I should have?
> 
> Yes, 850W, easily.  Power PC & Cooling has a non-redundant
> SSI one for just over $400.  I know there are a few other
> vendors that have one for about $300.
> 
> I'd be interested in what your enclosure is right now.
> 

Hi Bryan,  Thanks very much for your reply.  The machine uses what looks
to me to be a large PC case.  Its a SuperMicro 942i single power supply
tower.  It has two SuperMicro 5 bay SATA hot swap modules.

Evan


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux