On Wed, Feb 22, 2012 at 1:38 PM, Toth, Csaba <[email protected]> wrote: > Hi Sabuj, > > It's an Ubuntu Server LTS 64 bit. The server itself is some kind of Dell. > I think something can be wrong with it maybe? I installed smartmontools but > it says it does not support SMART for the disk array???. > One thing which can cause such high load is disk or controller failure > problems. > It has a PERC 6/I controller, I'm trying to figure out how to check health > status on that.
How did you determine that it was I/O load? > > You might try using cgroups > (http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Resource_Management_Guide/ch01.html), > it says it has a method of limiting disk i/o, but I've never tried it. > You didn't mention which distro you were using, but most modern > distros should have this. > > On Mon, Feb 20, 2012 at 1:16 PM, tocsa <[email protected]> wrote: >> Thanks for pointing that out Sabuj! I knew Linux is awesome, there has >> to be a way. I have to see if this is part of the stock kernel or a >> custom kernel is needed. >> >> Csaba >> >> On Feb 20, 12:18 pm, Sabuj Pattanayek <[email protected]> wrote: >>> Try using the deadline scheduler >>> >>> >>> >>> >>> >>> >>> >>> On Mon, Feb 20, 2012 at 12:14 PM, Tilghman Lesher <[email protected]> >>> wrote: >>> > On Mon, Feb 20, 2012 at 11:59 AM, tocsa <[email protected]> wrote: >>> >> The server in our laboratory has some problems. A PhD student is >>> >> running computation which has very heavy I/O load, but no CPU load. >>> >> The lack of CPU load means that there's nothing which would hold back >>> >> the process to hog the hard drive. Many of you are server >>> >> administrators so you know the concept of "server load". If it is >>> >> above 3, then the server is under very heavy load, above 6-7 it can >>> >> happen that you cannot log-in remotely. >>> >> So far my techniques is that I keep an open root console on my desktop >>> >> machine at the university, that console is always alive. Last week I >>> >> saw load above 22. Today I had to take a screenshot, so when I'll be a >>> >> grandpa I can show it to my grandchildren: load above 76. >>> >>> >> The machine is a server hardware, quad core with 16GB RAM, I don't >>> >> exactly know the HDD subsystem, browsing the /proc I think it's some >>> >> kind of SAS disks. It is running Ubuntu Server LTS. >>> >>> >> Question: how can I limit the I/O access of a process? >>> >>> >> I've seen numerous articles on disk quotas, network bandwidth tuning, >>> >> some on CPU load tuning, but no I/O load tuning. >>> >>> > There's nothing I can see that would do that. However, since what >>> > you're really aiming to do is to avoid resource starvation, why not >>> > re-nice his process? Give it a slightly lower priority, and >>> > everything else will preempt his process when those other processes >>> > need CPU and I/O time. Ask him nicely, and he may even start his next >>> > process with a nice'd priority. >>> >>> > -- >>> > You received this message because you are subscribed to the Google Groups >>> > "NLUG" group. >>> > To post to this group, send email to [email protected] >>> > To unsubscribe from this group, send email to >>> > [email protected] >>> > For more options, visit this group >>> > athttp://groups.google.com/group/nlug-talk?hl=en >> >> -- >> You received this message because you are subscribed to the Google Groups >> "NLUG" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nlug-talk?hl=en >> > > -- > You received this message because you are subscribed to the Google Groups > "NLUG" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nlug-talk?hl=en > > > -- > You received this message because you are subscribed to the Google Groups > "NLUG" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nlug-talk?hl=en -- You received this message because you are subscribed to the Google Groups "NLUG" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nlug-talk?hl=en
