如何在 Azure 上使用 /dev/sdb1 下的空磁盘空间?

How to use empty disk spaces under /dev/sdb1 on Azure?

我在 Windows Azure 上有一个带有 200GB 本地 SSD 的虚拟机。

当我想使用它的 100GB 时,出现 "Disk Quote Exceed Error" 消息。我可以从下面的 table 看到我的主(或根)目录是 30GB(这是 df -Th 的输出)

那么我怎样才能使磁盘 space /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

在您的情况下,我们可以将新磁盘附加到您的 VM,我们可以按照您在评论中提到的 link 进行操作。
Windows VM
Linux VM