Deploying in a multi volume setup with different allocations

System Error Message

Verified User
Joined
Feb 4, 2021
Messages
9
Where i work we decided to try directadmin when renting a dedicated server, since cpanel prices doubled last year and it turned out to be a much nicer choice than cpanel. I live in a country that still sticks to intel, cpanel+WHMCS and 100Mb/s servers and 1Mb/s VPS offerings in DCs no matter the overwhelming odds whereas i follow the low level hardware differences closely per generation. For instance, my old piledriver based file server beats my newer i7 gaming laptop by 4x in compression using the same 7zip software and settings, same drive pool. A lot of my work is more in coding and admin and i do prefer some of the procedures used in directadmin that cpanel doesnt follow. For instance in cpanel you can enter any user email without changing the password but in directadmin thats not possible without the user knowing someone else has accessed by the password change. Our oldies still think AMD sucks over intel even when evidence is overwhelming, and knowing low level chip details is something i did before. I was ofcourse confronted by my boss by being opiniated once for suggesting directadmin over cpanel in a community like as if i was forcing it since my suggestion was based on the fact that cpanel has increased in price so many times and our country are full of low earners and i have seen hosting qualities drop because of this sacrificing hardware quality and staff just to stick to intel + cpanel + whmcs.

In a few months if the company gets more demand for our website services, we will switch to colocation and grab ourselves an epyc2 server, reason being that colocation offers are a lot cheaper in bandwidth (our dedicated server only gets 1 100Mb/s, but colocation can get up to 3x100Mb/s and i can get creative with the provider and get another for internal only connection for free). What i would like to set up in drive volumes is going to be different so i would like to see if its easy to set up directadmin to use this and set allocations for different parts.
OS + software - SATA SSD
Database - NVMe SSDs in raid0
Website files - Sata SSD (CPU is the limit from testing not SSDs, but if budget is better would raid 0 it)
Emails and backup - Raid1 HDDs

I would like to be able to allocate file spaces to database, website files and email separately. Being able to set up directadmin from scratch on a new server rather than prepared by someone is a lot better as i can remove software we dont need and optimise (we use litespeed, so no need for nginx, apache for example). So if this isnt possible i would at least be able to do a future request before it is needed. This is because while it helps for emails to be small, i noticed that space usage differs greatly. We use little bit of file space, email space depends on client, and database tends to grow quite fast especially for ecommerce. Having to do large email migrations is a big pain and i intend on writing my own software to handle client with GBs of email to transfer but some clients really do use their emails a lot which is fine but using a php script to facilitate the transfer is slow.

While our current server does have a HDD for backup, i would have to manually system link folders to have email not be in the same place but that would mean they get unlimited email space.
 
Back
Top