~2 min read • Updated Feb 18, 2026
1. اجرای دستور traceroute
دستور traceroute مسیر بستههای شبکه از سیستم شما تا مقصد را نمایش میدهد.
macOS و Linux
اگر سرور محدودیت دارد، با کاربر root وارد شوید.
traceroute example.comنمونه خروجی:
traceroute to example.com (192.168.0.20)
1 gateway (192.168.0.20)
2 10.1.0.1
3 vl118.ss-core.example.comWindows
در ویندوز از دستور tracert استفاده کنید.
tracert example.comنمونه خروجی:
Tracing route to example.com [192.168.0.20]
1 2ms 1ms 1ms 192.168.0.20
2 7ms 7ms 9ms 192.168.0.20
3 11ms 11ms 11ms 192.168.0.202. اجرای دستور ping
دستور ping برای تست تأخیر (Latency) بین سیستم شما و مقصد استفاده میشود.
macOS و Linux
ping example.comنمونه خروجی:
PING example.com (192.168.0.20)
64 bytes from 192.168.0.20: time=22.122 msWindows
ping example.comنمونه خروجی:
Reply from 192.168.0.20: bytes=64 time=22ms ttl=453. رفع مشکلات High Disk I/O
Disk I/O زمان لازم برای خواندن/نوشتن روی دیسک است. اگر زیاد شود، عملکرد سرور کاهش مییابد.
نشانههای Disk I/O بالا
- لود بالای سرور
- کندی سایتها
- کندی Exim و صف ایمیل
- کندی WHM و cPanel
بررسی Disk I/O با top
مقدار %wa نشاندهنده زمان انتظار دیسک است.
بررسی تاریخچه با sar
برای مشاهده تاریخچه I/O:
sar -dراهحلهای Disk I/O بالا
- ارتقای هارد یا استفاده از SSD
- فعالسازی Write Caching
- بررسی خرابی RAID
- تقسیم بار روی چند دیسک
فعالسازی DMA
hdparm -d1 /dev/hdaغیرفعالسازی DMA
hdparm -d0 /dev/hdaتست سرعت دیسک
hdparm -Tt /dev/hda4. اجرای cPanel & WHM داخل Linux Container (LXC)
هشدار: فقط مدیران حرفهای باید این کار را انجام دهند.
پیکربندی Host
بهترین گزینه: RHEL 7 یا CentOS 7
پیکربندی Guest
برای CentOS 7 یا RHEL 7 باید تنظیمات اضافی انجام شود.
کانتینر Privileged یا Unprivileged
cPanel در هر دو کار میکند، اما حالت Privileged توصیه میشود.
محدودیتهای Unprivileged
- کاربر root بهعنوان کاربر معمولی شناخته میشود
- نمیتوان Hard Limit را افزایش داد
- رفتارهای غیرمنتظره ممکن است رخ دهد
تغییرات لازم در CentOS 7 / RHEL 7
ویرایش فایل lxc.conf:
lxc.include = /usr/share/lxc/config/fedora.common.confغیرفعالسازی قابلیتها:
# lxc.cap.drop = setpcap
# lxc.cap.drop = setfcapرفع مشکل cron در LXC
در فایل /etc/pam.d/crond خط زیر را کامنت کنید:
#session required pam_loginuid.soتنظیمات AppArmor
برای نسخههای جدید:
lxc.apparmor.profile = unconfinedنتیجهگیری
این مقاله اجرای traceroute و ping، رفع مشکلات Disk I/O و اجرای cPanel در LXC را بهصورت کامل پوشش میدهد. رعایت این موارد باعث افزایش پایداری و عملکرد سرور میشود.
Written & researched by Dr. Shahin Siami