Кажется, что fsck показывает другой результат между многопользовательским режимом и однопользовательским режимом

Я программист, обычно использующий java и ruby, а новичок – администратор сервера. Теперь я использую CentOS6.7 в качестве гостевой ОС с бродягой и виртуальной коробкой;

на фоне вопроса

эмулятор терминала часто становился все равно, после того, как я зарегистрировался на vagrant ssh в CentOS сегодня. Раньше я не встречал таких вещей.

После некоторого осмотра я обнаружил две вещи.

  1. загрузка гостевой ОС заняла гораздо больше времени, чем вчера.
  2. в корневой файловой системе возникли проблемы.

Я видел следующее, выполнив fsck.

 $ fsck -n /dev/mapper/VolGroup-lv_root contains a file system with errors, check forced. ... ... Free blocks count wrong (845378, counted=845408) Free inodes count wrong (309812, counted=309769) 

И это было / etc / fstab:

 $ cat /etc/fstab /dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 UUID=d197cae3-0dd5-4555-9b2f-f9f21c1d9679 /boot ext4 defaults 1 2 /dev/mapper/VolGroup-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 

Поэтому я выключил гостевую ОС, а затем снова загрузил ее в режиме одного пользователя. После этого мне понравился рев.

 # umount / # fsck /dev/mapper/VolGroup-vl_root 

Но результат был таким.

 /dev/mapper/VolGroup-lv_root clean ... 

Я попробовал fsck с другими параметрами проверки файловой системы.

 # fsck -fv -t ext4 /dev/mapper/VolGroup-lv_root fsck from util-linux-ng 2.17.2 pass 1: checking ... ... ... pass 5: group summary information 130829 inodes used ... ... 913928 blocks used 0 bad blocks 1 large file ... ... 

Вопрос

Возможно ли, что fsck сообщает о другом результате между многопользовательским режимом и режимом одиночного пользователя?

Я думаю, fsck ясно сказал, что корневая файловая система имеет некоторые проблемы в первый раз. Но казалось, что во второй и в третий раз не было проблем.

Существуют ли какие-либо методы или методы для решения подобных проблем?

  • Что означает `clean, x / y` в выводе fsck?
  • Исправить плохую геометрию EXT4-fs (количество блоков превышает размер устройства)
  • Как исправить btrfs?
  • Проблема установки Kali UUID
  • Что делает fsck настолько медленным на больших файловых системах?
  • Восстановление из потерянного + найденного
  • Пропустить fsck при загрузке
  • Этот результат дает fsck -cc / dev / sdb1. Все в порядке?
  • One Solution collect form web for “Кажется, что fsck показывает другой результат между многопользовательским режимом и однопользовательским режимом”

    Никогда не загружайте файловую систему во время ее установки. Во-первых, он всегда будет помечен грязным – процесс установки сам устанавливает флаг «файловая система», и этот флаг обычно отключается при umount. Во-вторых, если fsck начинает преобразовываться в смонтированную файловую систему, особенно / , вы можете столкнуться с худшими проблемами, которые, по вашему мнению, были у вас, когда все действительно ускорилось, потому что из-под запущенных программ что-то выходило из бит.

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

    (Примечание: это действительно применимо только к файловым системам ext2 / 3/4 – XFS и ReiserFS (например) – совершенно разные звери.)

    Interesting Posts

    Команда nmcli принимает только первую строку ssid?

    Как скомпилировать общую библиотеку в AIX

    Как установить несколько версий одного и того же пакета в Gentoo?

    Туннелирование SSH через несколько машин (для SOCKS)

    Если вы ^ Z из процесса, он становится «остановлен». Как вы снова включаетесь?

    добавление списка пользователей в несколько групп

    Datanode в slave не работает: Hadoop в CentOS

    Ускорение OpenGL прекратило работу после обновления до Wheezy

    Нужно ли настраивать процессы в группах каждый раз при загрузке? Если да, то как их упорствовать?

    Одновременная запись в файл журнала из многих процессов

    Очистка временного файла ~ / .cache / duplicity / temp failed

    Как настроить подключение к Интернету в Linux Mint?

    Автоматизируйте бесплатный ARP каждые x секунд

    Преобразование строк новой строки в нуль-ограничение при использовании хвоста

    grep: Синтаксическая ошибка возле неожиданного токена `('

    Linux и Unix - лучшая ОС в мире.