มันเกิดขึ้นกับฉันแล้วสองครั้งภายในไม่กี่วันที่เซิร์ฟเวอร์ของฉันลงไปอย่างสมบูรณ์หมายถึง http, ssh, ftp, dns, smtp โดยทั่วไปบริการทั้งหมดหยุดตอบสนองราวกับว่าเซิร์ฟเวอร์ถูกปิดยกเว้นว่ามันยังตอบสนองต่อ ping ซึ่งเป็นสิ่งที่ฉันบุฟเฟ่ต์มากที่สุด
ฉันมีสคริปต์ php บางตัวที่ทำให้เกิดการโหลดจำนวนมาก (cpu และหน่วยความจำ) บนเซิร์ฟเวอร์ในช่วงเวลาสั้น ๆ ที่ใช้โดยผู้ใช้กลุ่มเล็ก ๆ แต่โดยปกติแล้วเซิร์ฟเวอร์ "อยู่รอด" ได้ดีกับการระเบิดเหล่านี้อย่างสมบูรณ์ ไม่ตรงกับยอดการใช้งานดังกล่าว (ฉันไม่ได้บอกว่ามันไม่เกี่ยวข้อง แต่มันไม่ได้เกิดขึ้นหลังจากนั้น)
ฉันไม่ได้ขอให้คุณสามารถบอกสาเหตุที่แท้จริงของการล่มเหล่านี้ได้อย่างน่าอัศจรรย์คำถามของฉันคือ: มีกระบวนการเดียวที่ความตายอาจทำให้บริการทั้งหมดเหล่านี้ลงไปพร้อมกันหรือไม่? สิ่งที่ตลกคือบริการเครือข่ายทั้งหมดลงไปยกเว้น ping หากเซิร์ฟเวอร์มี CPU 100% ที่กินเข้าไปในบางกระบวนการมันจะไม่ตอบสนองต่อการ ping เช่นกัน หาก apache ขัดข้องเนื่องจาก (ตัวอย่าง) สคริปต์ php ที่ใช้งานไม่ได้ซึ่งจะมีผลกับ http เท่านั้นไม่ใช่ ssh และ dns .... เป็นต้น
ระบบปฏิบัติการของฉันคือ Cent OS 5.6
ที่สำคัญที่สุดหลังจากรีบูตเซิร์ฟเวอร์อย่างหนักแล้วฉันควรดูบันทึกระบบอะไร / var / log / messages ไม่เปิดเผยสิ่งที่น่าสงสัย