آموزش تغییر حجم دایرکتوری tmp در سی پنل

آموزش تغییر حجم دایرکتوری tmp در سی پنل

آموزش تغییر حجم دایرکتوری tmp در سی پنل :

در این مقاله نحوه تغییر حجم دایرکتوری tmp در سی پنل را آموزش میدهیم.

برای شروع باید سرویس های آپاچی، دیتابیس و سی پنل را با استفاده از دستور زیر غیرفعال کنید :

 

[su_code]
service cpanel stop
service mysql stop
service httpd stop
[/su_code]

در مرحله دوم یک نسخه کپی از فایل های موقت tmp  را با کمک دستور زیر دریافت کنید :

[su_code]

cp -Rp /tmp /tmp_backup

[/su_code]

در مرحله سوم کلیه فایل های موقت را با دستور زیر حذف کنید :

[su_code]

rm -rf /tmp/*

rm -rf /var/tmp/*

[/su_code]

 

سپس در مرحله چهارم پارتیشن را با دستور زیر Unmount کنید :

[su_code]

umount /tmp

umount /var/tmp

[/su_code]

 

نکته ای که باید در این قسمت به آن توجه کنید این است که مطمئن شوید فرایند Unmount به درستی انجام شده باشد.
اگر در طول فرایند با پیغام Cannot Unmount, Drive is busy روبرو شدید، مجددا مراحل 3 و 4 را تکرار کنید.
در مرحله پنجم حجم پارتیشن tmp را با مقدار 5 گیگابایت، با استفاده از دستور زیر بسازید :
[su_code]
dd if=/dev/zero of=/usr/tmpDSK bs=1024 count=5120000
[/su_code]

بعد از آن دستور زیر را وارد کنید :

[su_code]

mkfs.ext3 /usr/tmpDSK

[/su_code]

 

سپس سوال زیر را وارد کنید :

[su_code]

Proceed anyway? (y,n)

[/su_code]

و در جواب حرف Y را تایپ کرده و اینتر کنید.

و دوباره Mount کنید :

[su_code]

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

mount -o bind,rw,noexec,nosuid /tmp /var/tmp

[/su_code]

با دستور زیر سطح دسترسی پوشه tmp را تغییر دهید :

[su_code]

chmod 1777 /tmp

[/su_code]

 

و با استفاده از دستور زیر نسخه پشتیبان را بازگردانید :

[su_code]
cp -Rp /tmp_backup/* /tmp/
[/su_code]

 

میتوانید برای دیدن حجم پارتیشن از دستور زیر استفاده کنید :
[su_code]
df -h
[/su_code]

و در آخر برای راه اندازی سرویس های آپاچی، سی پنل و MySQL  دستور زیر را وارد کنید :

[su_code]

service cpanel start

service mysql start

service httpd start

[/su_code]

 

و سرور مجازی خود را با استفاده از دستور Reboot ریستارت کنید.