Mam Suse Linux 12.1 i próbuję zamontować pojedynczy dysk RAID 1, aby przejrzeć znajdujące się na nim pliki. Jednak podczas montażu:
# mount /dev/sdc1 /mnt/test
mount: unknown filesystem type 'linux_raid_member'
Zacząłem czytać i wielu radziło po prostu wymusić typ systemu plików
# mount -t ext4 /dev/sdc1 /mnt/test
mount: /dev/sdc1 already mounted or /mnt/test busy
podczas próby
umount /dev/sdc1
umount: /dev/sdc1: not mounted
Czy ktoś mógłby udzielić porady?
Korzystam z moich maszyn, które mają serwer ESXI i jest to dysk wirtualny. Nie powinno to jednak być odtwarzane, ponieważ dyski te nie są używane przez inne maszyny
dzięki!
linux
vmware-esxi
raid1
sles
użytkownik1092608
źródło
źródło
Odpowiedzi:
Nie należy montować go bezpośrednio za pomocą
mount
. Najpierw musisz uruchomić mdadm, aby skompletować tablicę rajdową. Takie polecenie powinno to zrobić:Jeśli odmówi uruchomienia tablicy, ponieważ ulegnie degradacji, możesz użyć
--force
opcji. Zakłada się, że nie masz/dev/md0
urządzenia. W przeciwnym razie musisz zmienić tę nazwę.Po pomyślnym wykonaniu tego polecenia możesz normalnie zamontować utworzone urządzenie, używając:
źródło
mdadm --stop /dev/mdx
mdadm: /dev/sdb1 is busy - skipping message
, możesz zatrzymać urządzenie za pomocąmdadm --stop /dev/mdx
lub/proc/mdstat
sprawdzić, czy urządzenie zostało automatycznie zamontowane przez system.