Solved

How do I make sure event are written immediately and not buffered in Centos 5.x

Posted on 2011-02-28
3
264 Views
Last Modified: 2012-05-11
I believe that Centos buffers logs for many services (it might be the service itself, I don't know) and I want to make sure that when Apache sees an error it is written right away, the same with sshd,e tc.

Is there a way to change the buffering settings?
0
Comment
Question by:rduval
  • 2
3 Comments
 
LVL 12

Expert Comment

by:mccracky
ID: 35008144
Assuming you have the ext3 file system, you are going to be looking at the "commit" interval.  By default, it is set to sync data to the disk every five (5) seconds.  

You can change that in /etc/fstab for partitions that aren't root, but need to add the option to the kernel line (in GRUB) for the root partition.  

You probably also should read this:
http://www.westnet.com/~gsmith/content/linux-pdflush.htm
0
 

Author Comment

by:rduval
ID: 35010832
What would that line be in GRUB (in the .conf I presume?)
0
 
LVL 12

Accepted Solution

by:
mccracky earned 500 total points
ID: 35011144
to change it off the default 5 seconds, it should just be appending "rootflags=commit=3" or the like to the end of the kernel line.  See, for example: http://blog.loxal.net/2008/01/tuning-ext3-for-performance-without.html
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
AWS- KeepAlived notify script not working 23 103
AWS ELB 5 95
awk sed 8 63
error log using ftp 7 56
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Fine Tune your automatic Updates for Ubuntu / Debian
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question