我在 Windows Azure 上有一个具有 200GB 本地 SSD 的虚拟机。
当我想使用 100GB 时,出现“磁盘引用超出错误”消息。从下表中我可以看到我的主(或根)目录为 30GB(这是 df -Th
的输出)
那么如何使磁盘空间/dev/sdb1 可供我的主目录使用?
Filesystem Type Size Used Avail Use% Mounted on
------------------------------------------------------------
udev devtmpfs 6.9G 0 6.9G 0% /dev
tmpfs tmpfs 1.4G 8.6M 1.4G 1% /run
/dev/sda1 ext4 30G 1.6G 28G 6% /
tmpfs tmpfs 6.9G 0 6.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 6.9G 0 6.9G 0% /sys/fs/cgroup
/dev/sdb1 ext4 197G 60M 187G 1% /mnt
tmpfs tmpfs 1.4G 0 1.4G 0% /run/user/1000
最佳答案
正如 David Makogon 所说,/dev/sdb1
是临时磁盘。该临时磁盘不得用于存储您不想丢失的数据。临时磁盘位于托管 VM 的物理机上。
更多关于Azure临时磁盘的信息,请引用这个blog .
在您的场景中,我们可以将新磁盘附加到您的虚拟机,我们可以按照您在评论中提到的链接进行操作。
Windows VM
Linux VM
关于azure - 如何使用Azure上/dev/sdb1下的空磁盘空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784601/