Score:0

หน่วยความจำ cgroup หน่วยความจำไม่เพียงพอ: กระบวนการถูกฆ่า ... ระบบค้าง

ธง in

Ubuntu 20.04 ค้างและข้อความบนคอนโซลระยะไกลแนบมาด้วย
ILOM ฮาร์ดรีเซ็ตเพื่อรีบูตหรือไม่ ใครรู้วิธีระบุกระบวนการที่ทำให้เกิด oom และทำไม Ubuntu ถึงหยุดทำงาน

คอนโซล

in flag
คุณอาจอยู่ในตำแหน่งที่รู้เรื่องนี้ดีกว่าพวกเราทุกคน ข้อผิดพลาดนี้หมายถึงแอปพลิเคชันที่เกินข้อจำกัด `cgroup` อย่างชัดเจน และข้อจำกัดเหล่านั้นสร้างขึ้นโดยผู้ดูแลระบบ ไม่ใช่ใครอื่น [เอกสารประกอบ](https://manpages.ubuntu.com/manpages/focal/en/man7/cgroups.7.html) อาจช่วยคุณในเรื่องนี้ได้
Score:1
ธง us

กระบวนการที่เรียกใช้ OOM คือ โหนด. อย่างที่คุณเห็นเบื้องหลังรหัสกระบวนการ 1908036. ฉันยากที่จะคาดเดา เกิดอะไรขึ้นในระบบของคุณ แต่จาก cgroup ออกจากหน่วยความจำ ฉันคิดว่ามีบางคอนเทนเนอร์ที่รัน node-js

เริ่มโดย เพิ่มพื้นที่การแลกเปลี่ยน ของระบบของคุณและตรวจสอบการใช้หน่วยความจำในขณะที่กำลังทำงาน หากการใช้หน่วยความจำสูงกว่าหน่วยความจำที่มีอยู่จริงของคุณ คุณควรพิจารณาใช้ระบบที่มีหน่วยความจำมากกว่า

user1169285 avatar
in flag
ขอบคุณสำหรับการตอบกลับ. ฉันไม่ทราบว่า node หมายถึง node-js มันเป็น Kubernetes ดังนั้นการสลับจึงถูกปิดใช้งาน ฉันจะดูบันทึกสำหรับ node-js pod/containers ในที่สุดฉันต้องการค้นหาคอนเทนเนอร์/กระบวนการที่ทำให้เกิดสิ่งนี้เพื่อให้สามารถแก้ไขได้
Simon Sudler avatar
us flag
คุณต้องตรวจสอบหน่วยความจำก่อนที่จะเกิดขึ้น เมื่อ OOM killer โจมตี เขาจะฆ่ากระบวนการแรกที่ขอหน่วยความจำเพิ่ม ดังนั้นกระบวนการที่ถูกฆ่าอาจไม่ใช่สาเหตุของการโหลดหน่วยความจำสูง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา