ฉันได้ระงับผู้ใช้ใน WHM แต่ฉันยังคงได้รับ chkservd ค้างไว้สำหรับผู้ใช้นั้น
บันทึกการเข้าถึงจริงของผู้ใช้ใน cPanel นั้นมีขนาดไม่ใหญ่มากดังนั้นฉันไม่แน่ใจว่าเกิดอะไรขึ้น (?)
ฉันได้ระงับผู้ใช้ใน WHM แต่ฉันยังคงได้รับ chkservd ค้างไว้สำหรับผู้ใช้นั้น
บันทึกการเข้าถึงจริงของผู้ใช้ใน cPanel นั้นมีขนาดไม่ใหญ่มากดังนั้นฉันไม่แน่ใจว่าเกิดอะไรขึ้น (?)
คำตอบ:
chkservd
ไม่ได้ตรวจสอบผู้ใช้เฉพาะ ค่อนข้างจะตรวจสอบบริการเฉพาะ (ตามที่ตั้งไว้ใน/etc/chkserv.d/chkservd.conf
) เพื่อดูว่าพวกเขากำลังทำงานหรือสามารถเข้าถึงได้
เรามีแนวโน้มที่จะแก้ไขปัญหาของคุณหากคุณมีบันทึกที่เกี่ยวข้อง แต่ขึ้นอยู่กับข้อมูลที่คุณให้บริการอีเมลที่คุณได้รับจาก cPanel / WHM ของเซิร์ฟเวอร์ของคุณเป็นสัญญาณทางอ้อมของปัญหาอื่น
นี่คือรายการทั่วไปที่คุณสามารถตรวจสอบเพื่อให้คุณเริ่มต้นในกระบวนการแก้ไขปัญหาของคุณ:
สถานที่เหล่านี้สามารถใช้เพื่อระบุปัญหาที่เกิดขึ้นในอดีต แต่ไม่ได้เกิดขึ้นในขณะนี้
/var/log/chkservd.log
- นี่คือที่chkservd
บันทึกการตรวจสอบ/usr/local/apache/logs/error_log
- บางครั้งผลข้างเคียงของปัญหาที่เกิดจากเซิร์ฟเวอร์อาจถูกดักจับโดย Apache/var/log/messages
- ในบางสภาพแวดล้อมเงื่อนไขหน่วยความจำไม่เพียงพอ (OOM) อาจถูกบันทึกไว้ที่นี่คำสั่งเหล่านี้สามารถช่วยคุณระบุปัญหาทั่วทั้งเซิร์ฟเวอร์เมื่อเกิดขึ้น
ps faux
- รับรายการกระบวนการkillall -9 php php-cgi httpd
- หากเซิร์ฟเวอร์ของคุณช้าเนื่องจากคำขอทางเว็บคำสั่งนี้สามารถใช้เพื่อกู้คืนเซิร์ฟเวอร์ของคุณได้อย่างรวดเร็วuptime
- ตรวจสอบค่าเฉลี่ยการโหลดบนเซิร์ฟเวอร์ของคุณfree -m
- ตรวจสอบการใช้ RAM ของคุณเป็น mebibytes ( ต้องการความช่วยเหลือในการตีความผลลัพธ์หรือไม่ )vmstat -S M 1
- เฝ้าดูการใช้งาน CPU ท่ามกลางข้อมูลที่เป็นประโยชน์อื่น ๆtop
- รับรายการกระบวนการที่ทำงานอยู่ด้านบนsar
- บันทึก sysstat พร้อมกับข้อมูลการใช้งาน CPUsar -q
- บันทึก sysstat พร้อมข้อมูลโหลดเฉลี่ยexim -bpc
- หากคุณใช้ Exim และคุณพบว่าค่านี้มีขนาดใหญ่ (โดยทั่วไปมากกว่า 1,000 รายการ) แสดงว่าคุณอาจมีบัญชีที่ส่งอีเมลไม่พึงประสงค์mysql -e "SHOW FULL PROCESSLIST;"
- ดู MySQL ที่กำลังทำงานอยู่