On Wednesday, 12 July 2017 7:54:09 ACST Istvan Gabor wrote:
Hello:
I have several mdraid RAID1 (mirror) devices I used without problem in openSUSE 12.2. In openSUSE Leap 42.2 I can't mount some of the same raid devices.
In openSUSE 12.2 I can mount the raid device:
cat /proc/mdstat
md9 : active raid1 sdc9[1] sdb9[0] 31455164 blocks super 1.0 [2/2] [UU]
# mount /dev/md9 /mnt -o ro #
# df -h Filesystem Size Used Avail Use% Mounted on /dev/md9 30G 28G 364M 99% /mnt
In openSUSE Leap 42.2 I can't mount the same raid device:
cat /proc/mdstat
md9 : active raid1 sdc9[1] sdb9[0] 31455164 blocks super 1.0 [2/2] [UU]
# mount /dev/md9 /mnt -o ro mount: wrong fs type, bad option, bad superblock on /dev/md9, missing codepage or helper program, or other error
In some cases useful info is found in syslog - try dmesg | tail or so.
Why is this and how can I fix it?
Thanks,
Istvan
OK, dumb question(s) time. What filesystem is the RAID array running? Ext2/3/4? Are you sure that the relevant module is loaded in 42.2 and that it is not mis-detecting the filesystem type? Have you tried explicitly setting the filesystem type using the -t option on the mount command? What is the output of mdadm --detail /dev/md9 in both 12.2 and 42.2? What raid level is it? Have you tried reassembling it as a new array in 42.2? -- ============================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au ============================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org