Hi,

It was actually a discussion between me and Alex G, who has experimented with various filesystems. It was agreed that spool is faster and more secure than file for storage, but the appropriate filesystem should be used. Avoid filesystems with logging (i.e. ext3). Ext2 is a much better choice. Also Alex had some reservations when the spool subdirectories exceeded 50,000 msg in queue. For that it would be best to use an undexed filesystem (i.e. Reiser) or similar if you expect high volume.

Bottom line. Pick an indexed filesystem without logging. Ext2 is not indexed but for low queues (< 50000) it is the best choice. Optimize also mount options (noasctime, etc.). Put spool on a seperate disk and use solid-state for faster access.

BR,
Nikos
----- Original Message ----- From: "Rolandow" <[email protected]>
To: <[email protected]>
Sent: Thursday, February 18, 2010 3:06 PM
Subject: Recommended filesystem on Debian Linux


Hi all,

If I am able to do a completely new server setup, what would be the best filesystem to choose? I thought I saw Nikos commenting on a mail about the filesystem ago, and I think he said ext2 would be better than ext3?

Suppose I would process a txt file with 5 million CSV lines in it, I suppose it would be best to have it running on an other physical disk than Kannel, right?

Hope somebody could give me some advice, because we didn't have experience with bulk traffic like this before.

Thanks in advance!

Regards,
Roland.



Reply via email to