Вопрос: mount: неизвестный тип файловой системы 'linux_raid_member'


Я имею Suse Linux 12.1 и Я пытаюсь установить один диск RAID 1, чтобы изучить файлы в нем. Однако при монтаже:

 # mount /dev/sdc1 /mnt/test
  mount: unknown filesystem type 'linux_raid_member' 

Я начал читать, и многие советуют просто принудительно ввести тип filessystem

  # mount -t ext4 /dev/sdc1 /mnt/test
  mount: /dev/sdc1 already mounted or /mnt/test busy

при попытке

 umount /dev/sdc1                 
 umount: /dev/sdc1: not mounted

Может ли кто-нибудь дать совет?

Я запускаю свои машины на ESXI-сервере, и это виртуальный диск. Однако это не должно воспроизводиться, так как эти диски не используются никакими другими машинами

thaknks!


26
2018-04-26 10:48


Источник


можете ли вы опубликовать вывод файла fdisk -l? - Feiticeir0


Ответы:


Вы не должны монтировать его напрямую, используя mount, Сначала вам нужно запустить mdadm для сборки массива RAID. Такая команда должна это сделать:

$ mdadm --assemble --run /dev/md0 /dev/sdc1

Если он отказывается запускать массив, потому что он будет деградирован, тогда вы можете использовать --force вариант. Это предполагает, что у вас нет /dev/md0 устройство. В противном случае вам нужно изменить это имя.

Когда эта команда будет успешно выполнена, вы можете монтировать созданное устройство с помощью:

$ mount /dev/md0 /mnt/test

44
2018-04-26 11:22



В моем случае это не работает, когда я беру только 1 HDD. Перед этим RAID 1 для 2 жестких дисков - tquang
@tquang: Можете ли вы опубликовать сообщение об ошибке? - Khaled
Как вы удаляете созданный / dev / md *? - quimnuss
@quimnuss: вы можете использовать mdadm --stop /dev/mdx - Khaled
Если кто- mdadm: /dev/sdb1 is busy - skipping message вы можете остановить устройство с помощью mdadm --stop /dev/mdx или проверьте /proc/mdstat чтобы проверить, было ли устройство автоматически смонтировано вашей системой. - altmas5