Назад | Перейти на главную страницу

Системное пространство LVM не соответствует

Я обнаружил проблему на своем сервере, вот она:

df -H | columt -t

  Filesystem                    Size  Used  Avail  Use%  Mounted on
  /dev/mapper/vg_test-lv_home   212G  177G  25G    88%   /home

du -sh /home/

  59G   /home/

Кто-нибудь знает, почему мой /home/ потребляют 59 ГБ пространства, но vg_test_lv_home использовали пространство 177G, это не имеет смысла, правда?

разница между du и df

  • du вычислять только то, что они могут видеть, на основе записей файловой системы ...
  • df запросить метаданные файловой системы

Удаленные, но не закрытые записи

Может быть удаленные записи которые остаются во владении запущенного процесса.

(
    (
        dd if=/dev/zero count=102400
        sleep 5 ) >test.img  &
    sleep 1
    ls -l test.img
    df -k .
    du -xks /home
    rm -v test.img
    df -k .
    du -xks /home
    sleep 5
    df -k .
    du -xks /home
) 2>/dev/null
-rw-r--r-- 1 user user 52428800 Jul 28 18:51 test.img
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/MyRX-HOME  10321208 7560824   2236096  78% /home
7159956     /home
removed `test.img'
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/MyRX-HOME  10321208 7560824   2236096  78% /home
7108756     /home
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/MyRX-HOME  10321208 7509472   2287448  77% /home
7108756     /home

Пока файл удален, использованное пространство останьтесь в 7560824, и вернуться к 7509472 однажды первый sleep 5 finish (и завершение перенаправленного процесса).

Зарезервированный блок для системного администратора

Может быть резервирование файловой системой (в зависимости от того, какая файловая система используется и как она настроена).

dumpe2fs -h /dev/mapper/vg_test-lv_home

Это имеет смысл, если размер логического тома был изменен, а основная файловая система - нет.

Попробуйте запустить:

# resize2fs /dev/mapper/vg_test-lv_home

А затем еще раз проверьте, совпадают ли указанные размеры.