ฉันตั้งค่าเซิร์ฟเวอร์ Ubuntu บน VMWare ด้วย 50GB
ตอนนี้ Ubuntu ของฉันบอกว่าฉันมีพื้นที่ไม่เพียงพอ df -h
แน่นอนบอกฉันว่าอูบุนตูของฉันมีเพียง 24G ...
buzz@plex-vm:~$ df -h
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
อูเดฟ 1.9G 0 1.9G 0% /เดฟ
tmpfs 391M 17M 375M 5% /รอบ
/dev/mapper/ubuntu--vg-ubuntu--lv 24G 24G 0 100% /
tmpfs 2.0G 4.0K 2.0G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /รัน/ล็อค
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/loop0 56M 56M 0 100% /snap/core18/2128
/dev/loop1 183M 183M 0 100% /snap/microk8s/2407
/dev/loop2 71M 71M 0 100% /snap/lxd/21029
/dev/loop3 33M 33M 0 100% /snap/snapd/12704
/dev/sda2 976M 107M 803M 12% /บูต
tmpfs 391M 0 391M 0% /รัน/ผู้ใช้/1000
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/51409ef32a730a343a26395556584edd5bd17873c10109d3a6fa1a4d3c911141/shm
การซ้อนทับ 24G 24G 0 100% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/51409ef32a730a343a26395556584edd5bd17873c10109d3a6fa1a4d3c911141/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/b61c7a372768621c65b2df55294be4349f2390ec6638189a5fcc95e2c859427e/shm
การซ้อนทับ 24G 24G 0 100% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/b61c7a372768621c65b2df55294be4349f2390ec6638189a5fcc95e2c859427e/rootfs
การซ้อนทับ 24G 24G 0 100% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/07426bdff7fccf7e772ca7f89044ab2802f6fe223feb23756118c30969610d0b/rootfs
ซ้อนทับ 24G 24G 0 100% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/823bca245e00413131fb57eb002442e288cde003bd6556dd50a306229cfa74e1/rootfs
buzz@plex-vm:~$ sudo แยกส่วน
GNU แยกส่วน 3.3
ใช้ /dev/sda
ยินดีต้อนรับสู่ GNU Parted! พิมพ์ 'help' เพื่อดูรายการคำสั่ง
(แยก) น
รุ่น: VMware, VMware Virtual S (scsi)
ดิสก์ /dev/sda: 53.7GB
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512B/512B
ตารางพาร์ทิชัน: gpt
แฟล็กดิสก์:
หมายเลข เริ่มต้น ขนาดสิ้นสุด ระบบไฟล์ แฟล็กชื่อ
1 1049kB 2097kB 1049kB ไบออส_grub
2 2097kB 1076MB 1074MB ต่อ 4
3 1076MB 53.7GB 52.6GB
vgdisplay ให้สิ่งต่อไปนี้แก่ฉัน:
buzz@plex-vm:~$ sudo vgdisplay
---กลุ่มวอลุ่ม---
ชื่อ VG ubuntu-vg
รหัสระบบ
รูปแบบ lvm2
...
อ่าน/เขียน VG Access
ปรับขนาดสถานะ VG ได้
...
ขนาด VG <49.00 GiB
PE ขนาด 4.00 มิบ
รวม PE 12543
Alloc PE / ขนาด 6272 / 24.50 GiB
ฟรี PE / ขนาด 6271 / <24.50 GiB
...
แต่เมื่อฉันพยายามขยาย มันบอกว่าไม่มีที่ว่างเหลือบนดิสก์ ไม่ว่าฉันต้องการจะขยายเท่าไหร่ก็ตาม...
buzz@plex-vm:~$ sudo lvextend -L +2G /dev/mapper/ubuntu--vg-ubuntu--lv
/etc/lvm/archive: mkdir ล้มเหลว: ไม่มีพื้นที่เหลือบนอุปกรณ์
buzz@plex-vm:~$ sudo lvextend -L +24G /dev/mapper/ubuntu--vg-ubuntu--lv
/etc/lvm/archive: mkdir ล้มเหลว: ไม่มีพื้นที่เหลือบนอุปกรณ์
buzz@plex-vm:~$ sudo lvextend -l+100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
/etc/lvm/archive: mkdir ล้มเหลว: ไม่มีพื้นที่เหลือบนอุปกรณ์
และ cfdisk ให้สิ่งต่อไปนี้แก่ฉัน:
ดิสก์: /dev/sda
ขนาด: 50 GiB, 53687091200 ไบต์, 104857600 ภาคส่วน
ป้ายกำกับ: gpt, ตัวระบุ: 4852B6EA-3BC7-4801-9D11-CED0A0B14B73
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/sda1 2048 4095 2048 บูต BIOS 1M /dev/sda2 4096 2101247 2097152 ระบบไฟล์ Linux 1G
/dev/sda3 2101248 104855551 102754304 ระบบไฟล์ Linux 49G
SSD ของฉันซึ่งเปิด VM อยู่มีพื้นที่ว่างเพียงพอและใน Windows SSD ทั้งหมดเป็นพาร์ติชันเดียว
ขอบคุณสำหรับความช่วยเหลือ