How to Increase size of /tmp on cpanel server

To increase the size of /tmp folder, first, stop monitoring services, so it won’t get auto started while we resize /tmp folder

whmapi1 configureservice service=cpsrvd enabled=1 monitored=0
whmapi1 configureservice service=mysql enabled=1 monitored=0
whmapi1 configureservice service=httpd enabled=1 monitored=0

Now stop Cpanel, MySQL and Apache services

/scripts/restartsrv_cpsrvd --stop
/scripts/restartsrv_mysql --stop
/scripts/restartsrv_httpd --stop

Unmout current /tmp folder

Advertisement

umount /tmp

Rename tmp file

mv /usr/tmpDSK /usr/tmpDSK.old

Create a new file

dd if=/dev/zero of=/usr/tmpDSK bs=1024 count=10000000
mkfs.ext3 /usr/tmpDSK

This will create a 10 GB /tmp folder. If you need to change the size, adjust “count=10000000”.

Now you can mount the /tmp folder with the command

mount -a

Or

mount -o loop,noexec,nosuid,rw /usr/tmpDSK /tmp

Start the services

/scripts/restartsrv_cpsrvd --start
/scripts/restartsrv_mysql --start
/scripts/restartsrv_httpd --start

Enable monitoring

whmapi1 configureservice service=cpsrvd enabled=1 monitored=1
whmapi1 configureservice service=mysql enabled=1 monitored=1
whmapi1 configureservice service=httpd enabled=1 monitored=1

Your /etc/fstab will have the following entry for /tmp folder

/usr/tmpDSK             /tmp                    ext3    defaults,noauto        0 0

If you want the default size, that works for most, you can use Cpanel provided script.

/scripts/securetmp

Running this script will auto-create /tmp folder with 4 GB size.

Back to Cpanel Server

Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Advertisement