似乎我的(Ubuntu 16.04)在(Ubuntu 16.04)Linux 主机上作为虚拟机运行,并且 vdi 的动态文件大小耗尽了空间,也许可以看到:
root@ubuntu:/home/dirk# df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 2,9G 0 2,9G 0% /dev
tmpfs 597M 31M 567M 6% /run
/dev/mapper/ubuntu--vg-root 5,4G 5,1G 0 100% /
tmpfs 3,0G 4,0K 3,0G 1% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 3,0G 0 3,0G 0% /sys/fs/cgroup
/dev/sda1 472M 58M 390M 13% /boot
tmpfs 597M 0 597M 0% /run/user/1004
tmpfs 597M 0 597M 0% /run/user/1000
/home/dirk/.Private 5,4G 5,1G 0 100% /home/dirk
主机上有足够的可用空间,vdi 可以扩展,也许会看到:
dirk@ubuntu:/media/dirk/59b80d1c-3259-4cf7-b56e-0b24d55f1111$ df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 16G 0 16G 0% /dev
tmpfs 3,2G 218M 3,0G 7% /run
/dev/mapper/ubuntu--vg-root 85G 16G 66G 20% /
tmpfs 16G 268K 16G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda2 473M 219M 231M 49% /boot
/dev/sda1 511M 3,4M 508M 1% /boot/efi
tmpfs 4,8G 0 4,8G 0% /var/cache/unifi-video
tmpfs 3,2G 60K 3,2G 1% /run/user/1000
/home/dirk/.Private 85G 16G 66G 20% /home/dirk
/dev/md0 917G 359G 512G 42% /media/dirk/59b80d1c-3259-4cf7-b56e-0b24d55f1111
/dev/sdd1 55G 2,0G 51G 4% /media/dirk/aa14e361-6aff-4d42-8a7b-78c8fba2c759
我想知道 LVM 是否已退出其服务以使 vm 动态适应物理驱动器?如何进一步调查我(我的服务器)遇到的这个问题?
答案1
删除当前状态下磁盘空间不足的虚拟机的所有快照和一个 vdi 文件
将 vdi 从初始大小调整为您喜欢的大小,然后使用
VBoxManage modifiedmedium /home/user/vm/server.vdi --resize x (其中 x 是所需的新总空间(以兆字节为单位))
使用 GParted ISO-Image 启动虚拟机并将虚拟机的逻辑卷调整到新的大小。
启动虚拟机 Ubuntu 操作系统并执行
sudo lvresize -L xx.xxG /dev/ubuntu-tt-vg/root
和
sudo resize2fs /dev/ubuntu-tt-vg/root xxxxxxx (其中 x 是块数)
(可能是路径看起来不是 /dev/ubuntu-tt-vg/root,例如 /dev/mapper/ubuntu--vg-root,因此使用 fdisk -l 找出答案)