Ubuntu Server 16.04 檔案系統使用情況

Ubuntu Server 16.04 檔案系統使用情況

我已經安裝了 ubuntu server 16.04 作為工作中的網頁伺服器。我最初分配了 100GB 給它。由於某種原因,一些空間已被 tmpfs 佔用,我無法收回它。

這是我跑步時得到的結果df -h

已使用的檔案系統大小 可用 使用% 安裝於
udev 31G 0 31G 0% /dev
tmpfs 6.2G 8.9M 6.2G 1% /運行
/dev/mapper/檔案系統--vg-root 36G 34G 238M 100% /
tmpfs 31G 0 31G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /運轉/鎖定
tmpfs 31G 0 31G 0% /sys/fs/cgroup
/dev/sda1 472M 57M 391M 13% /boot
tmpfs 6.2G 0 6.2G 0% /運行/用戶/1000

我的資料夾似乎/已滿。事實不應該是這樣的。伺服器已經用完了僅36GB。請幫助某人。

答案1

從評論中可以看出,OP 有非常大的交換分區。以下是將其縮小到合理大小的過程:

  1. 禁用交換: swapoff /dev/mapper/thitoacademics--vg-swap_1
  2. 將交換 LV 改為 4GB: lvreduce -L 4G /dev/mapper/thitoacademics--vg-swap_1
  3. 重新建立新的交換(以防萬一): mkswap /dev/mapper/thitoacademics--vg-swap_1
  4. 新增的交換: swapon /dev/mapper/thitoacademics--vg-swap_1

所有這些命令都需要以 root 身分執行

要將可用磁碟空間移至其他 LV/檔案系統,您應該遵循以下步驟:

  1. 擴充其他檔案系統:

lvextend -L+4G /dev/mapper/filesystem--vg-root

  1. 擴充檔案系統

resize2fs /dev/mapper/filesystem--vg-root

同樣,所有這些命令都需要以 root 身分執行

相關內容