Best Practice for Partitioning CentOS as a Mail Server? [closed]

I’ve got 8X HP900GB 6G SAS 10K SFF on a HP ProLiant DL380p , i am trying to find best practice to partition it’s disk space for a mail server which will expand , while i’ve got so much i/o processes like calDav & carDav , Cron Jobs , MySQL Transactions , etc

And if Memory size matters it’s HP 64GB (8x8GB) PC3‐12800R (DDR3‐1600) cause i was reading some articles which pointed that Memory could change the whole scenario of web servers partitioning !?

Could u help me find out what is best practice or give me a hint where should i look ?

Thanks in advance


This is a big server… It’s probably overkill for the application of just running mail.

We’re missing so many details here that it’s difficult to give a real answer. Consider:

  • What mail solution are you using?
  • How many users do you have to support?
  • How much data needs to be stored?
  • Are you migrating from another mail system? What does its data consumption and partitioning look like?
  • What version of Linux are you using? (CentOS version ?)

Are you the systems administrator responsible for the design of the solution. Will you be maintaining it long-term?

In terms of HP ProLiant-specific items, Linux LVM is redundant/unnecessary as the Smart Array controller can handle a lot of that functionality. This is beyond the scope of this question, though. My generic recommendation is:

  • Use your disks in a RAID 1+0 array.
  • Ensure that you have a flash-backed cache (FBWC) unit on your RAID controller.

Source : Link , Question Author : Synxmax , Answer Author : ewwhite

Leave a Comment