wget 的“短写”错误消息

wget 的“短写”错误消息

当我尝试下载 300 MB ISO 时,出现以下错误。它似乎减少了 25 MB 然后停止。知道这是怎么回事吗?

~ # wget http://centos.mbni.med.umich.edu/..../CentOS-6.2-x86_64-netinstall.iso
Connecting to centos.mbni.med.umich.edu (141.214.186.162:80)
CentOS-6.2-x86_64-ne  11% |**************| 25930k 00:00:39 ETA
wget: short write

答案1

老问题了,但是嘿,在加载 ISO 文件时没有手册页,也没有df -i选项......在我看来就像是 VMWare ESXi。在这种情况下,您的所有存储空间都将分配给您的/vmfs/volumes/datastore1/文件夹。此命令会将 ISO 放置在您需要添加新虚拟机的位置。

cd /vmfs/volumes/datastore1/ && wget http://centos.mbni.med.umich.edu/..../CentOS-6.2-x86_64-netinstall.iso

答案2

这很可能是因为设备空间不足或索引节点不足。用于df查找剩余空间。还可以用来df -i查明是否还有剩余的索引节点。

如果您只是空间不足,您可以通过更改分区大小来修复它。 gParted 是一个可以在不破坏数据的情况下完成此操作的程序。如果索引节点用完,或者无法重新分区,则必须将部分数据移动到其他设备上。

如果问题是 inode 不足,您可以将数据移出设备,使用不同的设置重新格式化以允许更多 inode,然后将数据移回设备。 mkfs.ext4(也是 ext 2 和 3)的相关选项是-i bytes_per_inode-I inode-size-N number_of_inodes。您可能会问为什么不直接创建十亿个索引节点 - 这些索引节点会增加一些开销并使速度变慢。

答案3

wget http://releases.ubuntu.com/15.04/ubuntu-15.04-desktop-amd64.iso -P /vmfs/volumes/datastore1/tmp -O - > /vmfs/volumes/datastore1/tmp/ubuntu-14.04.2-desktop-amd64.iso

工作!

相关内容