1

Я использую CentOS 5.5, система, boot, swap и т.д. Находятся в /dev /sda, и у меня есть два идентичных однораздельных диска /dev /sdb1 /dev /sdc1, которые сконфигурированы в RAID1 (используя mdadm). Он работал нормально (настроен для монтирования в /mnt /data в файле fstab), и я недавно позволил yum установить пару автоматических обновлений, не обращая внимания на то, что они были, и теперь это не работает.

Raid работает нормально (dmesg показывает, что загружается правильно). mdstat показывает:

# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdc1[1] sdb1[0]
      XXXX blocks [2/2] [UU]

unused devices: <none>

Кроме того, я могу смонтировать его где угодно, кроме его каталога по умолчанию (т.е. работает следующее, и я могу читать данные с дисков).

# mount /dev/md0 /mnt/data2
EXT3-fs warning: mounting fs with errors, running e2fsck is recommended

Но когда я запускаю следующее, я получаю:

# mount -a
mount: /dev/sdb1 already mounted or /mnt/data busy

Он говорит, что ничего не монтируется, когда я пытаюсь umount /dev/sdb1 или umount /mnt/data , поэтому я предполагаю, что это вторая из этих ошибок. Тем не менее, lsof | grep mnt ничего не показывает. Странно то, что я могу сохранять файлы в /mnt /data. Так что, очевидно, что-то там монтируется, но когда я пытаюсь его монтировать, я получаю ошибку, что ничего не монтируется. /etc /mtab не упоминает ни один из разделов или файлов, с которыми я пытаюсь работать, и в fstab есть только одна строка, о которой я упоминал выше, которая должна монтировать мой raid-раздел. Опять же, все работало нормально, пока я

В Google я нашел несколько вещей о том, как dmraid мешает mdadm после обновления, но я yum remove dmraid и перезагрузил компьютер, и это не помогло.

Я действительно запутался и мне нужно заставить это работать, чтобы продолжить мою работу!

1 ответ1

0

Ваша файловая система повреждена. Монтирование любой поврежденной файловой системы, независимо от того, является ли это программным рейдом или нет, будет проблематичным. Я знаю, что эта проблема немного устарела, но вы пробовали запустить e2fsck, как предложенная ошибка? Я не думаю, что рейд является проблемой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .