Gần đây tôi đã tạo ra một Ubuntu VM mới với docker sử dụng KVM:
virt-install \
--bridge=br0 \
--name "${worker_name}" \
--ram 4096 \
--disk path=/var/lib/libvirt/images/"${worker_name}".qcow2,size=150 \
--vcpus 2 \
--cdrom /var/lib/libvirt/isos/ubuntu-20.04.2-live-server-amd64.iso \
--tự động bắt đầu
Như bạn có thể thấy tôi đã đặt kích thước của đĩa là 150GB, tuy nhiên khi tôi chạy df -h --total
Tôi thấy không gian ít hơn:
Kích thước hệ thống tệp được sử dụng Sẵn có Sử dụng % Được gắn trên
udev 1.9G 0 1.9G 0%/dev
tmpfs 394M 1,2M 393M 1%/lần chạy
/dev/mapper/ubuntu--vg-ubuntu--lv 73G 12G 58G 17%/
tmpfs 2.0G 0 2.0G 0%/dev/shm
tmpfs 5,0M 0 5,0M 0%/chạy/khóa
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda2 976M 106M 804M 12%/khởi động
/dev/loop0 56M 56M 0 100% /snap/core18/1944
/dev/loop1 70M 70M 0 100% /snap/lxd/19188
/dev/loop2 32M 32M 0 100% /snap/snapd/10707
/dev/loop3 33M 33M 0 100% /snap/snapd/12704
/dev/loop4 56M 56M 0 100% /snap/core18/2074
/dev/loop5 71M 71M 0 100% /snap/lxd/21029
tmpfs 394M 0 394M 0%/chạy/người dùng/1000
tổng 81G 24G 50G 17% -
Khi tôi kéo một số hình ảnh, không gian tăng gấp đôi:
Kích thước hệ thống tệp được sử dụng Sẵn có Sử dụng % Được gắn trên
udev 1.9G 0 1.9G 0%/dev
tmpfs 394M 1,2M 393M 1%/lần chạy
/dev/mapper/ubuntu--vg-ubuntu--lv 73G 12G 58G 17%/
tmpfs 2.0G 0 2.0G 0%/dev/shm
tmpfs 5,0M 0 5,0M 0%/chạy/khóa
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda2 976M 106M 804M 12%/khởi động
/dev/loop0 56M 56M 0 100% /snap/core18/1944
/dev/loop1 70M 70M 0 100% /snap/lxd/19188
/dev/loop2 32M 32M 0 100% /snap/snapd/10707
lớp phủ 73G 12G 58G 17%/var/lib/docker/overlay2/ebbada787a53d478e22925d4996e39ad510a3abe2c8e8d814021cb4f774291dc/merged
/dev/loop3 33M 33M 0 100% /snap/snapd/12704
/dev/loop4 56M 56M 0 100% /snap/core18/2074
/dev/loop5 71M 71M 0 100% /snap/lxd/21029
tmpfs 394M 0 394M 0%/chạy/người dùng/1000
tổng 154G 24G 123G 17% -
Và bây giờ nó có vẻ chính xác, nhưng có vẻ như lớp phủ docker2 là "tấm gương" của ổ đĩa LVM ubuntu--lv, điều này đúng hay df
chỉ hiển thị một tổng số sai?
Vì lý do đó, tôi sẽ chạy:
lvextend -l +100%MIỄN PHÍ /dev/ubuntu-vg/ubuntu-lv
resize2fs /dev/ubuntu-vg/ubuntu-lv
Tôi thực sự là một người mới khi nói đến đĩa và phân vùng, ai đó có thể làm nổi bật những gì đang diễn ra ở đây không?
Cảm ơn
Thông tin hệ thống
ID nhà phân phối: Máy chủ Ubuntu
Mô tả: Ubuntu 20.04.2 LTS
Phát hành: 20.04
Tên mã: tiêu cự
Phiên bản LVM: 2.03.07(2) (30-11-2019)
Phiên bản thư viện: 1.02.167 (30-11-2019)
Phiên bản trình điều khiển: 4.41.0
Cấu hình: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix} /share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu --libexecdir=${prefix}/lib/ x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --exec-prefix= --bindir=/bin --libdir=/lib/x86_64-linux-gnu - -sbindir=/sbin --with-usrlibdir=/usr/lib/x86_64-linux-gnu --with-optimisation=-O2 --with-cache=internal --with-device-uid=0 --with-device -gid=6 --with-device-mode=0660 --with-default-pid-dir=/run --with-default-run-dir=/run/lvm --with-default-locking-dir=/ run/lock/lvm --with-thin=internal --with-thin-check=/usr/sbin/thin_check --with-thin-dump=/usr/sbin/thin_dump --with-thin-repair=/usr /sbin/thin_repair --enable-applib --enable-blkid_wiping --enable-cmdlib --enable-dmeventd --enable-dbus-service --enable-lvmlockd-dlm --enable-lvmlockd-sanlock --enable-l vmpolld --enable-notify-dbus --enable-pkgconfig --enable-readline --enable-udev_rules --enable-udev_sync
df (nhân GNU) 8.30