Hey All,
I've been using my DEDIBOX LIMITED 4814 since it was stocked by Online.net as a small Dev (Proxmox) server, I noticed when I got the server that the time it takes to create a VPS was a lot higher than my other servers with similar specs. I was just about to cancel the server when I was recommended to enable write caching on the RAID card.
My initial testing started with a DD test result of 80MB/s before enabling cache. Since enabling cache I've had a stable 122MB/s.
This fix isn't going to affect the overall performance by much but will help with files and programs that are regularly used.
In order to enable Caching on your PERC H200 RAID/DEDIBOX LIMITED 4814 you need to follow these steps -
First Run a DD test so you can compare results later -
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test
Now run the following:
Install unzip -
yum install unzip|apt-get install unzipDownload the LSI Utility -
wget https://repo.rmlh.uk/software/LSIUTIL-1.63.zipUnZIP the Utility -
unzip LSIUTIL-1.63.zipcd to the Utility Directory -
cd LSIUtil\ Kit\ 1.63/Linux/chmod the Utility -
chmod +x lsiutil.x86_64Now run the Utility -
./lsiutil.x86_64Enter the Number of MPT Port, In my case this is
1then pressEnterEnter the Menu Number
21for RAID Actions and pressEnterEnter the Change Volume Settings Section by entering
32and pressingEnterEnable Write Caching if it isn't already enabled by entering
1and pressingEnterExit this menu by entering
0and pressingEnterExit this menu by entering
0and pressingEnterQuit the Application by entering
0and pressingEnter
Now run another DD test and your results should have improved -
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test
I hope this guide helped.
Please note - You are following the tutorial above at your own risk, this could cause data loss and possible damage to the drives and/or RAID card. I will NOT be help responsible for any damage or data loss caused by following this guide.