
我在 azure 上設定了虛擬機器。
我看到基本磁碟已滿,因此我將磁碟附加到它並將/home/user/mydata
資料夾安裝到新磁碟。
我忘記在 fstab 中新增配置。
我的虛擬機器最近重新啟動,重新啟動後我進行了手動掛載,但在掛載命令後磁碟未釋放。
/dev/sda1 29G 28G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.4G 8.0K 3.4G 1% /dev
tmpfs 697M 396K 697M 1% /run
none 5.0M 8.0K 5.0M 1% /run/lock
none 3.5G 0 3.5G 0% /run/shm
none 100M 0 100M 0% /run/user
none 64K 0 64K 0% /etc/network/interfaces.dynamic.d
overflow 1.0M 0 1.0M 0% /tmp
/dev/sdb1 281G 63M 267G 1% /mnt
/dev/sdc1 1007G 118G 838G 13% /home/user/mydata
答案1
新的安裝點正在隱藏舊路徑,使其不可見,但仍存在於磁碟上。您需要做的是卸載 /home/user/mydata:
sudo umount /home/user/mydata
將其安裝在另一個路徑上:
sudo mount /dev/sdc1 </mnt/somewhere>
將您需要的任何資料從 /home/user/mydata 移至臨時安裝的路徑。
然後刪除剩餘檔案:
rm -fr /home/user/mydata/*
驗證空間已釋放,然後重新掛載:
sudo mount -a