رفع مشکل کندی سرور ابری لینوکس

اگر سرور لینوکس شما کند شده یا پاسخ‌دهی آن با تأخیر انجام می‌شود، این راهنما به شما کمک می‌کند مشکل را به‌صورت مرحله‌ای بررسی و برطرف کنید. این مشکل معمولاً به مصرف بالای منابع (CPU، RAM یا Disk) یا فشار روی سرویس‌ها مربوط است.

1.بررسی وضعیت عمومی و بار سیستم (Load Average)

با استفاده از دستورات زیر، وضعیت لحظه‌ای پردازش‌ها را بررسی کنید:

Bash

top

یا

Bash

htop

  • در صورتی که Load Average بالا باشد، سرور تحت فشار است. همچنین اگر مصرف CPU نزدیک به ۱۰۰٪ باشد، سرور در حال انجام یک پردازش سنگین است.
  • سرویس یا برنامه پرمصرف را از طریق ستون PID شناسایی کنید.
  • برای راه‌اندازی مجدد سرویس مربوطه از دستور زیر استفاده کنید:
Bash

systemctl restart service_name

۲. بررسی وضعیت حافظه (RAM)

برای مشاهده میزان فضای اشغال‌شده و آزاد حافظه موقت، دستور زیر را وارد کنید

Bash

free -m

در صورت مشاهده کمبود حافظه، سرویس‌های غیرضروری و پرمصرف را Restart کرده و یا در صورت تداوم مشکل، نسبت به ارتقای منابع (Upgrade) سرور اقدام کنید.

۳. بررسی فضای دیسک (Disk Usage)

پر شدن فضای دیسک می‌تواند باعث اختلال در عملکرد سیستم‌عامل و پایگاه‌های داده شود. با دستور زیر میزان فضای خالی را بررسی کنید:

Bash

df -h

برای یافتن پوشه‌ها یا فایل‌های حجیمی که فضا را اشغال کرده‌اند، از دستور زیر استفاده کنید تا بتوانید موارد غیرضروری را پاکسازی نمایید:

Bash

du -sh /*

فهرست مطالب