همانطوری که میدانیم سرور مجازی ها دارای منابع سخت افزاری محدودی هستند که اکثر مدیران سرور ترجیح میدهند منابع سرور مجازی خود را صرف کارای مهم تری بکنند. اما گاها میبینیم که یک سری از سرویس های از قبل فعال شده در runlevel های لینوکس باعث افزایش load سرور شده. ما در این مقاله قصد داریم به شما آموزش بدهیم که چگونه این سرویس ها را مدیریت و غیر فعال کنید و منابع سرور مجازی خود را برای کارها و سرویس های مورد نظر خودتان تخصیص بدهید:
ابتدا با دستور top لود سرور و پروسس های در حال اجرای سرور خود را مشاهده کنید.
ابتدا با دستور top لود سرور و پروسس های در حال اجرای سرور خود را مشاهده کنید.
سرویس webmin را با دستور زیر غیر فعال میکنیم:
service webmin stop
chkconfig --levels 2345 webmin off
سرویس yum-updatesd که یک deamon برای آپدیت نگه داشتن پکیج های سرور شما است را غیر فعال میکنیم:
service yum-updatesd stop
chkconfig --levels 2345 yum-updatesd off
chkconfig --del yum-updatesd
cronjob های سرور خود را بررسی کنید و job های غیرضروری سرور را غیرفعال/حذف کنید، برای این کار با دستور crontab -e که از ویرایشگر vim استفاده میکند، کمک بگیرید.
تمام محتویات این فایل را کامنت کنید (# بگذارید).
سرویس logrotate را غیرفعال و حذف کنید.
service webmin stop
chkconfig --levels 2345 webmin off
سرویس yum-updatesd که یک deamon برای آپدیت نگه داشتن پکیج های سرور شما است را غیر فعال میکنیم:
service yum-updatesd stop
chkconfig --levels 2345 yum-updatesd off
chkconfig --del yum-updatesd
cronjob های سرور خود را بررسی کنید و job های غیرضروری سرور را غیرفعال/حذف کنید، برای این کار با دستور crontab -e که از ویرایشگر vim استفاده میکند، کمک بگیرید.
تمام محتویات این فایل را کامنت کنید (# بگذارید).
سرویس logrotate را غیرفعال و حذف کنید.