วิธีลดขนาดหน่วยความจำ / sys / fs / cgroup


1

ฉันกำลังประสบปัญหาขณะปรับขนาดหน่วยความจำใน Ubuntu ของฉัน

ฉันมีหน่วยความจำทั้งหมด 40GB ออกจากที่ 16GB ถูกนำมาใช้โดยudevและ 15GB จะจัดสรรให้/dev/xdva1และ 16GB /sys/fs/cgroupจะ แต่/sys/fs/cgroupมีการใช้หน่วยความจำ 0% ดังนั้นฉันต้องการที่จะลดขนาดของมันจะน้อยกว่า 10 /dev/xdva1กิกะไบต์และจัดสรรส่วนที่เหลือให้

ฉันพยายามfdiskและคำสั่งอื่น ๆ แต่สิ่งที่ทำงานออกมา ฉันลองเปลี่ยน/etc/fstabแต่พบข้อความ "ไม่สามารถสลับ" หรือ "กู้คืนไม่ได้"

ใครสามารถช่วยฉันย่อขนาดหน่วยความจำและกำหนดให้กับจุดเมานท์ที่ต้องการได้บ้าง

นี่คือไบต์เอาต์พุตของฉัน

สวัสดีนี่คือผลลัพธ์ของฉันจาก aws ubuntu instance
df -h output


คุณกำลังสับสนบางสิ่งที่นี่ คุณช่วยเพิ่มผลลัพธ์ของdf -hคำถามของคุณได้ไหม? นั่นจะช่วยให้ฉันอธิบายสิ่งต่าง ๆ ด้วยชื่อและหมายเลขที่แน่นอนเหมือนในระบบของคุณ
ผู้บัญชาการ Byte

คำตอบ:


0

คุณกำลังผสมระบบไฟล์เสมือนและของจริงที่นี่

udevเป็นชนิดระบบแฟ้มเสมือนซึ่งไม่ได้รับการสนับสนุนจากการจัดเก็บดิสก์ใด ๆ แต่มีอยู่อย่างหมดจดในหน่วยความจำเหมือนเช่นtmpfs, หรือcgmfsnone

เพียงระบบไฟล์จริงที่เก็บไว้ในฮาร์ดดิสก์ของคุณหรือการเก็บรักษาที่ถอดออกได้เป็นผู้ที่ระบุว่าเป็น/dev/sd??, /dev/hd??, /dev/mmcblk??, /dev/xdv??หรืออะไรที่คล้ายกัน

ขนาดที่รายงานโดยdfสำหรับระบบไฟล์จริงเท่ากับขนาดจริงของพาร์ติชั่นที่บรรจุพาร์ติชั่นเหล่านั้นบนดิสก์, ด้วยพื้นที่ที่ใช้ / ที่มีอยู่ซึ่งเป็นสิ่งที่คุณคาดหวัง.

สำหรับระบบไฟล์เสมือนขนาดรายงานเป็นขนาดใหญ่เท่าไรในหน่วยความจำ ในกรณีเช่น a tmpfs, ค่าเริ่มต้นนี้เป็นครึ่งหนึ่งของ RAM ที่มีอยู่ของคุณเว้นแต่จะระบุไว้เป็นอย่างอื่นเมื่อติดตั้ง นี่ไม่ได้หมายความว่า RAM จำนวนนี้สงวนไว้และไม่สามารถใช้งานได้ในส่วนที่เหลือของระบบ พวกเขามักจะใช้ RAM มากเท่าที่พวกเขาต้องการซึ่งจะแสดงเป็นพื้นที่ที่ใช้ไม่มาก พื้นที่ว่างที่มีอยู่เป็นจำนวนเท่าใดที่จะได้รับอนุญาตให้เติบโต แต่โดยปกติระบบไฟล์เสมือนทั้งหมดที่ใช้โดยระบบจะไม่เติบโตมาก

ที่กล่าวว่าฉันหวังว่าคุณจะเข้าใจว่าทำไมคุณไม่สามารถจัดสรรพื้นที่ว่างใด ๆ ในทางทฤษฎีที่มีให้กับระบบไฟล์เสมือนของ Ubuntu บางส่วนให้กับพาร์ติชันทางกายภาพที่แท้จริงของคุณในฮาร์ดดิสก์ของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.