I am under Debian Squeeze 6.0.
What is the best file system for the /var/log partition, and why ?
|
I am under Debian Squeeze 6.0. What is the best file system for the /var/log partition, and why ?
| |||
|
feedback
|
|
Short answer: there is no best . Long answer: it depends on what you are going to do with that partition, what programs are going to write their logs on that partition, and how important is the data on that partition. If you don't care losing the data written on /var/log, then you could go with ext2. It's fast an reliable, as long as no one pulls the power chord or you get hit by a power cut or hard disc corruption. If you care about your data there, then you should go with a journaling file system, I would say go with ext4. It's well tested, reliable and probably the most used FS up to day in the Linux world. | |||||
feedback
|
|
If performance is a concern for you, I would suggest using syslog-ng with a rather high sync(). The sync option tells syslog-ng how many messages it should hold in memory before flushing to disk, meaning less i/o but the potential to loose some messages in case of power failure. | |||
|
feedback
|
|
i think it is better to use a FS that supports journaling such as ext3 or ext4 to avoid corrupted log in case of power failure | |||
feedback
|