Score:0

ฉันจะบังคับให้หน่วยความจำ Proxmox resident set size (RES) กลับไปที่โหนดได้อย่างไร

ธง in

ฉันกำลังเรียกใช้ Proxmox และสังเกตเห็นว่า VM หลายตัวที่เปิดใช้งานการทำบอลลูนกำลังสำรองหน่วยความจำแม้ว่าพวกเขาจะไม่ต้องการใช้อีกต่อไปแล้วก็ตาม และการใช้ RAM ของโหนดนั้นสูงกว่า 80% สิ่งนี้ทำให้เครื่องเสมือนอื่นแสดง RAM ทั้งหมดไม่ถูกต้อง เช่น เครื่องที่มีหน่วยความจำ 2GB ขั้นต่ำ 20GB แสดงว่ามีทั้งหมด 10GB พร้อมกับ ฟรี -ม

ในตัวอย่างนี้ด้านล่าง VM ID 159 กำลังสำรอง RAM 10.8GB ป้อนคำอธิบายรูปภาพที่นี่

https://i.gyazo.com/36c888b4ce93df0e74a425878b392733.png ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะบังคับให้คืนหน่วยความจำ RES ไปยังโหนดได้อย่างไร สามารถทำได้ด้วยตนเองหรือไม่?

djdomi avatar
za flag
ฉันเชื่อว่าการรีสตาร์ทเท่านั้นที่จะช่วยใน VM ได้ เนื่องจากนี่คือสิ่งที่ฉันทำในอดีต
Harmonytalk avatar
in flag
จุดของการบอลลูนคือการคืนหน่วยความจำไปยังโฮสต์เมื่อไม่ได้ใช้งานซึ่งอนุญาตให้มีการจัดสรรมากเกินไป แต่นั่นจะไม่เกิดขึ้นเนื่องจากเป็นการจองหน่วยความจำในกรณีนี้ 10GB เมื่อควรสำรองสูงสุดเพียง 2GB เว้นแต่จะมีการใช้งานจริง แต่จากกราฟด้านบนคุณ จะเห็นว่าไม่ต้องการ RAM ในขณะนี้ ยังคงเป็นเช่นนี้จนกว่าฉันจะปิด/เปิด VM
djdomi avatar
za flag
ใช่ มันไม่ดี แต่พฤติกรรมปกติบน proxmox นั่นเป็นสาเหตุที่ฉันไม่ใช้มันอีกต่อไป ฉันแก้ไขจำนวนเงินและปัญหาก็หายไปด้วย น่าเศร้าที่ฉันรู้ :(
Harmonytalk avatar
in flag
ดังนั้นนี่คือปัญหาการขึ้นบอลลูนเป็นเพียง Proxmox? เพราะฉันอ่านเคอร์เนลตัดสินใจสิ่งนี้ ฉันพร้อมที่จะเปลี่ยนไปใช้ OpenStack
djdomi avatar
za flag
ฉันขอแนะนำคุณว่าคำถามของคุณเหมาะกับฟอรัมของ proxmox มากกว่าเนื่องจากชุมชนและการพัฒนานั้นยอดเยี่ยมสำหรับผลิตภัณฑ์เฉพาะนั้น ฉันมักจะใช้มันในกรณีที่มีความต้องการพิเศษ

โพสต์คำตอบ

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