1Tb 하드 드라이브가 있고 Centos 7 및 Kvm-Qemu가 설치되어 있습니다. 이제 4GB 메모리와 40GB 디스크 공간을 갖춘 가상 머신을 만들었습니다. 가상 머신이 나타납니다. 이제 동일한 4GB RAM과 40GB 디스크 공간을 사용하여 다른 가상 머신을 생성하려고 합니다. 하지만 "공간이 적습니다"라는 오류가 발생합니다. 10GB만 사용 가능
root@localhost ~]# df -h /var/lib/libvirt/images
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 20G 31G 39% /
[root@localhost ~]#<
여기에서 /var/lib/libvirt/images
크기를 50GB에서 다른 값으로 변경하는 방법은 무엇입니까?
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 930.5G 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 31.4G 0 lvm [SWAP]
└─centos-home 253:2 0 849.1G 0 lvm /home
sr0 11:0 1 4.2G 0 rom /run/media/infinite/CentOS 7 x86_64
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 20G 31G 40% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 49M 32G 1% /dev/shm
tmpfs 32G 18M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda1 1014M 218M 797M 22% /boot
/dev/mapper/centos-home 849G 292M 849G 1% /home
tmpfs 6.3G 48K 6.3G 1% /run/user/1000
/dev/sr0 4.3G 4.3G 0 100% /run/media/infinite/CentOS 7 x86_64
[root@localhost ~]#
답변1
현재 별도의 스토리지 볼륨이 없습니다 /var/lib/libvirt/images
. 볼륨의 크기 centos-root
는 . 31G
그러나 당신 centos-home
은 입니다 849.1G
. 크기를 늘리려면 /var/lib/libvirt/images
크기를 줄여 볼륨 그룹 공간을 확보한 centos-home
다음 이에 대한 논리 볼륨을 생성 해야 합니다 /var/lib/libvirt/images
.
말한 바와 같이라만 세일로팔, resize2fs를 연구하여 크기를 줄여 centos-home
더 많은 공간을 확보하세요.
또는 가상 머신을 저장할 수도 있습니다 /home
(그러나 저는 그렇게 하지 않습니다).