LINUX.ORG.RU

Что заняло всё место на ext2?


0

0

Вот данные о файловой системе на НЖМД который я использую для резервного копирования:

# df | grep bacula
/dev/mapper/bacula   1922860420 1825185552         0 100% /mnt/bacula

# du -sh /mnt/bacula/*
16K	/mnt/bacula/lost+found
396G	/mnt/bacula/Volume-0010
4,0K	/mnt/bacula/Volume-0011
4,0K	/mnt/bacula/Volume-0012
4,0K	/mnt/bacula/Volume-0013
4,0K	/mnt/bacula/Volume-0014

# ls -la /mnt/bacula/
total 414449624
drwxr-xr-x 3 bacula tape         4096 2010-07-15 10:53 .
drwxr-xr-x 3 root   root         4096 2010-06-03 14:04 ..
drwx------ 2 root   root        16384 2010-06-03 18:33 lost+found
-rw-r----- 1 bacula tape 423981916160 2010-07-15 17:54 Volume-0010
-rw-r----- 1 bacula tape         4096 2010-07-15 17:54 Volume-0011
-rw-r----- 1 bacula tape         4096 2010-07-15 17:54 Volume-0012
-rw-r----- 1 bacula tape         4096 2010-07-15 17:54 Volume-0013
-rw-r----- 1 bacula tape         4096 2010-07-15 17:54 Volume-0014
Вопрос, где место? Почему четырёхсотгиговый файл занял два терабайта?

★★★★★

fsck прогони. возможно, что из-за сильной фрагментации, хотя вряд ли, т.к. файл один и большой.

madgnu ★★★★★
()

может старый бэкап еще открыт как файловый дескриптор?
отмонтировать и fsck сделать не помешает

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

fsck решает.

# umount /mnt/bacula/

# e2fsck -p /dev/mapper/bacula 
/dev/mapper/bacula contains a file system with errors, check forced.
/dev/mapper/bacula: 16/122101760 files (0.0% non-contiguous), 111293051/488378517 blocks

# mount /mnt/bacula

# df | grep bacula
/dev/mapper/bacula   1922860420 414518556 1410666164  23% /mnt/bacula

Спасибо, починилось.

Camel ★★★★★
() автор топика
Ответ на: комментарий от AnDoR

fuser забыл.

команду fuser забыли?

Забыл. А сейчас уже всё fsck'ом починил. В другой раз воспользуюсь, спасибо за совет.

Camel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.