У меня есть система SUSE Linux (SLES), где после отключения электроэнергии один из каталогов кажется устаревшим. У него есть точки монтирования для различных логических томов, например.
/dir -> lv1
/dir/db -> lv2
/dir/log -> lv3
Каталог db не обновляется в течение нескольких месяцев, в то время как журнал показывает данные за весь период времени.
lv1 отображается как заполненный на 80%, и я могу учитывать только 20% этого пространства.
Я исхожу из предположения, что по какой-то причине до отключения электроэнергии каталог / dir / db не был смонтирован, поэтому записи в / dir / db просто шли в каталог на lv1. После перезапуска монтирование было настроено, поэтому я вижу старые данные с момента последней работы точки монтирования.
Есть ли способ проверить «под» точкой монтирования и посмотреть, есть ли там данные, без размонтирования файловой системы?
Да просто смонтировать /dir
родительский каталог в другом месте с mount --bind
:
# mkdir /mnt/tmp
# mount --bind / /mnt/tmp
# cd /mnt/tmp/dir
Затем проверьте состояние каталога. Когда закончите:
# umount /mnt/tmp
# rmdir /mnt/tmp