Ich habe Suse Linux 12.1 und versuche, eine einzelne RAID 1-Festplatte zu mounten, um die darin enthaltenen Dateien zu untersuchen. Bei der Montage ist jedoch Folgendes zu beachten:
# mount /dev/sdc1 /mnt/test
mount: unknown filesystem type 'linux_raid_member'
Ich fing an, herumzulesen, und viele rieten, nur den Typ des Dateisystems zu erzwingen
# mount -t ext4 /dev/sdc1 /mnt/test
mount: /dev/sdc1 already mounted or /mnt/test busy
beim versuchen
umount /dev/sdc1
umount: /dev/sdc1: not mounted
Könnte jemand einen Rat geben?
Ich verwende auf meinen Maschinen einen ESXI-Server und es handelt sich um eine virtuelle Festplatte. Dies sollte jedoch nicht abgespielt werden, da diese Datenträger von keinem anderen Computer verwendet werden
Danke!
linux
vmware-esxi
raid1
sles
user1092608
quelle
quelle
Antworten:
Sie sollten es nicht direkt mit mounten
mount
. Sie müssen zuerst mdadm ausführen, um das RAID-Array zusammenzustellen. Ein Befehl wie dieser sollte es tun:Wenn es sich weigert, das Array auszuführen, weil es beeinträchtigt wird, können Sie die
--force
Option verwenden. Dies setzt voraus, dass Sie kein/dev/md0
Gerät haben. Andernfalls müssen Sie diesen Namen ändern.Wenn dieser Befehl erfolgreich ausgeführt wurde, können Sie das erstellte Gerät wie folgt einbinden:
quelle
mdadm --stop /dev/mdx
mdadm: /dev/sdb1 is busy - skipping message
, können Sie das Gerät mit stoppenmdadm --stop /dev/mdx
oder überprüfen/proc/mdstat
, ob das Gerät automatisch von Ihrem System bereitgestellt wurde.