โลจิคัลวอลุ่มไม่ถูกเมาต์ แต่ใช้งานอยู่ โปรดปิดแอปพลิเคชันทั้งหมดที่ใช้อุปกรณ์นี้ (เช่น iscsi)


9

ฉันจะปรับขนาดพาร์ติชัน LVM โดยใช้system-config-lvmอย่างไร ตามนี้ถามคำตอบ Ubuntu

ผมคลิกที่พาร์ทิชันและพยายามที่จะปรับขนาด system-config-lvmแต่มีข้อผิดพลาดป๊อปอัพจาก

โลจิคัลวอลุ่มไม่ถูกเมาต์ แต่ใช้งานอยู่ โปรดปิดแอปพลิเคชันทั้งหมดที่ใช้อุปกรณ์นี้ (เช่น iscsi)

มีปัญหาอะไรและฉันจะแก้ไขได้อย่างไร

สกรีนช็อตของกล่องโต้ตอบการจัดการ LVM พร้อมข้อผิดพลาดป๊อปอัป

ดูเพิ่มเติมนี้ขอให้คำตอบอูบุนตู


askubuntu.com/a/539563/45156 บอกว่าฉันต้องใช้ live cd / dvd ฉันไม่สามารถปรับขนาดพาร์ติชันได้หากไม่มีขนาดนั้น
Thufir

คุณลองปิดการใช้งานจากบรรทัดคำสั่ง (เช่นsudo vgchange -an /dev/ubuntu-vg/root)? ขออภัยฉันไม่คุ้นเคยกับเครื่องมือ GUI
ขับขี่เหล็ก

คุณน่าจะสามารถทำสิ่งนี้ได้ทันทีนั่นเป็นข้อดีหลักของ LVM ที่ฉันเข้าใจ นี่เป็นข้อผิดพลาด: bugzilla.redhat.com/show_bug.cgi?id=672475
mirams

คำตอบ:


5

การเพิ่มขนาดของโลจิคัลวอลุ่มที่ใช้อยู่นั้นเป็นไปได้จริง ๆ นั่นเป็นหนึ่งในข้อได้เปรียบที่สำคัญของการใช้ LVM ตั้งแต่แรก

เป็นเพียงเครื่องมือ gui เหล่านี้ ... meh ... ลืม 'em

  1. (ไม่บังคับ) ตรวจสอบว่ามีพื้นที่เหลือเหลือเท่าไหร่ในกลุ่มวอลุ่มของคุณ sudo vgdisplay

  2. ค้นหาชื่อโลจิคัลวอลุ่มของคุณด้วย sudo lvdisplay

  3. ขยายระดับเสียง 5GB: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. เพิ่มขนาดระบบไฟล์เพื่อให้ตรงกับ LV: sudo resize2fs /dev/ssd/sysLV(ext4 เท่านั้นดูลิงค์นี้สำหรับระบบไฟล์อื่น ๆ )

  5. df -hควรรายงานขนาดที่ถูกต้องแล้ว มีความสุขสรรเสริญบรรทัดคำสั่ง!


+1 ตามที่คุณมอบโซลูชันที่ใช้งานได้ ... ;-)ฉันตอบคำถามเดิมซึ่งมี GUI และขั้นตอน OP ได้ติดตาม ...
Fabby

1
บ่อยครั้งที่ฉันต้องขยายด้วยพื้นที่ว่างฉันเพิ่งเพิ่มจากนั้นฉันใช้sudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet

5

เมื่อฉันเห็นธันเดอร์เบิร์ดวิ่งอยู่คุณก็พลาดขั้นตอนสำคัญไปแล้ว:

  • บูตจากซีดีสด

สิ่งที่คุณกำลังพยายามทำคือชีวิตจริงที่เทียบเท่ากับการขอให้ศัลยแพทย์ทำการผ่าตัดเองที่บ้าน ... ;-)

ดังนั้นเตรียมห้องปฏิบัติการ (บูตซีดีสดเพื่อไม่ให้ล็อคระดับเสียงไว้) และเริ่มปฏิบัติการได้เลย! (ทำตามคำแนะนำในhttps://askubuntu.com/a/489909/45156 )


1
ฉันคิดว่าจุดของ LVM คือสิ่งนี้สามารถทำได้บนระบบจริง
user48956

"LVM สามารถขยายพาร์ติชั่นได้ในขณะที่ติดตั้งถ้าระบบไฟล์ที่ใช้กับมันรองรับเช่นนั้น (เช่น ext3 / 4 ปกติ)" LVM แน่ใจว่าเป็นศัลยแพทย์เหี้ยคนหนึ่ง! ดูคำตอบของฉันสำหรับทางเลือกบรรทัดคำสั่งที่ใช้งานได้
panepeter

4

คุณสามารถลองใช้เครื่องมืออื่น GUI - KVPM มันช่วยในกรณีของฉัน ฉันประสบความสำเร็จในการขยายปริมาณตรรกะที่ถูกเมานท์/homeทันที


ใช่ทำงานดูunix.stackexchange.com/questions/6626/สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้
mirams

เป็นคำตอบที่ดีที่สุด kvpm ไม่จำเป็นต้องปิดระบบ
user48956

4

ดูเหมือนว่าจะเป็นข้อบกพร่องในsystem-config-lvmเครื่องมือ
คุณสามารถใช้บรรทัดคำสั่งแทนได้:

lvextend -L +nnG /device 
resizet2fs /devic

วิธีนี้ใช้ได้แม้ว่าพาร์ติชันจะเป็นรายการสด /

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