gpt4 book ai didi

linux - vagrant 在 mac 的 debian VM 上设备上没有剩余空间

转载 作者:太空宇宙 更新时间:2023-11-04 05:50:28 25 4
gpt4 key购买 nike

当我尝试在虚拟机中安装 java 时,出现此错误 - “vagrant no space left on device”。我的虚拟机是debian,电脑是mac。

root@web1:~# df -h 
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.2G 9.2G 0 100% /
udev 10M 0 10M 0% /dev
tmpfs 403M 5.4M 397M 2% /run
tmpfs 1006M 12K 1006M 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1006M 0 1006M 0% /sys/fs/cgroup
home_vagrant_builtinx 465G 175G 290G 38% /home/vagrant/builtinx

所以我找到了我的虚拟机实例 debian-jessie-disk1.vmdk,并尝试使用命令调整它的大小:

sudo VBoxManage modifyhd --resize 40000 'debian-jessie-disk1.vmdk'

它说不支持这种格式。我按照 vagrant no space left on device 中的步骤操作,并将磁盘克隆为debian-jessie-disk1.vdi,并成功调整克隆磁盘的大小。

我遵循了所有步骤,直到步骤:“创建一个新分区(再次以 super 用户 su 身份登录 -)”

我的命令行显示 pvs、pvcreate 未找到命令,我在 google 上搜索了一些有关这些命令的信息,但没有找到有关如何安装这些软件包的有用信息。

然后我打开“VM VirtualBox Manager”UI 工具,并将新磁盘 debian-jessie-disk1.vdi 分配给虚拟机的存储 Controller ,然后删除旧磁盘并保存。

现在存储磁盘信息屏幕显示

Type(Format): Normal(VDI)
Virtual Size: 39.06 GB
Actual Size: 9.75 GB
Details: Dynamically allocated storage

但是,我转到虚拟机,然后执行

root@web1:~# df -h 

返回相同的结果。我认为这个空间在某种程度上没有被释放。我在这里错过了什么吗?感谢您的帮助:)

最佳答案

pvcreate 是 lvm2(逻辑卷管理)的一部分,您应该尝试安装它,它带来了一些用于分区的实用程序。更多信息请点击 https://wiki.debian.org/LVM

关于linux - vagrant 在 mac 的 debian VM 上设备上没有剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40402427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com