วิธีขยายพื้นที่เก็บข้อมูล Ubuntu VPS ผ่าน Command Line (ไม่มี GParted)
ฉันโหลดเซิร์ฟเวอร์ VPS ด้วยภาพ VM สแน็ปช็อต 50GB ดังนั้นตอนนี้ขนาดที่เหลือของพื้นที่เก็บข้อมูลจริงของเซิร์ฟเวอร์นี้จึงไม่ได้รับการจัดสรรอย่างถูกต้องซึ่งเหลือ 110GB ขนาดรวมของ VPS คือ 160GB ฉันลองทำตามขั้นตอนต่อไปนี้ แต่ไม่ได้ผลตามที่คาด
ความพยายาม 1: resize2fs / dev / vda3
ข้อผิดพลาด:

ความพยายาม 2: cfdisk
ข้อผิดพลาด: ขนาดสูงสุดคือ 52611235328 ไบต์

ฉันจะจัดสรรพื้นที่ว่างที่เหลือให้กับ / dev / vda3 โดยไม่ให้ข้อมูลสูญหายได้อย่างไร

คำตอบ
จากภาพหน้าจอที่ 3 ฉันเห็นว่ามีการใช้ LVM ดังนั้นคุณต้องมีคำสั่ง lvm เพื่อปรับขนาด:
sudo lvextend -r -l 100%VG vg-ubuntu/lv
ขอบคุณที่-r
ไม่resize2fs
จำเป็นในภายหลัง
ข้อควรพิจารณา: ฉันไม่แน่ใจว่าvg-ubuntu/lv
เป็นชื่อของโลจิคัลวอลุ่มของคุณหรือไม่นั่นคือสิ่งที่ฉันเห็นจากภาพหน้าจอ เพื่อที่จะให้คำตอบที่ดีขึ้นส่งผลการpvs
, vgs
, lvs
คำสั่งโปรด ในข้อความจะดีกว่าไม่จำเป็นต้องมีภาพหน้าจอถ้าเป็นไปได้
ตามผลลัพธ์ของvgs
& lvs
คำสั่งควรเป็น:
sudo lvextend -r -l 100%VG ubuntu-vg/ubuntu-lv