برای تغییر حجم دایرکتوری tmp در سی پنل از دستورات زیر استفاده کنید
1. ابتدا سرویس هایی نظیر آپاچی و دیتابیس و سی پنل را غیرفعال می کنیم :
service cpanel stop
service mysql stop
service httpd stop
2. از فایل های موقت tmp یک کپی تهیه می کنیم :
cp -Rp /tmp /tmp_backup
3. پاک کردن تمامی فایل های موقت :
rm -rf /tmp/*
rm -rf /var/tmp/*
4. انجام unmount کردن پارتیشن :
umount /tmp
umount /var/tmp
نکته : مطمئن باشید عملیات unmount به درستی اجرا شود ، در صورتی که با پیغام “cannot unmout , drive is busy” مواجه شدید ، مراحل 3 و 4 را مجددا تکرار می کنیم
5 . با دستور زیر حجم پاتریشن tmp را با مقدار 5 گیگابایت می سازیم .
dd if=/dev/zero of=/usr/tmpDSK bs=1024 count=5120000
6. سپس :
mkfs.ext3 /usr/tmpDSK
7. سوال :
Proceed anyway? (y,n)
جواب y و سپس اینتر
8. مونت کردن مجدد :
mount -o loop,rw,noexec,nosuid /usr/tmpDSK /tmp
mount -o bind,rw,noexec,nosuid /tmp /var/tmp
9. تغییر سطح دسترسی پوشه tmp
chmod 1777 /tmp
10. برگرداندن بک آپ :
cp -Rp /tmp_backup/* /tmp/
11. مشاهده حجم پاتریشن :
df -h
12. راه اندازی سرویس ها پاچی، سی پنل و mysql
service cpanel start
service mysql start
service httpd start
بهتر است سرور را درآخر با دستور reboot ریستارت نمایید