November 24, 20232 yr Hi everyone! I recently stopped my array that was running for a good month without any issue. Right after, I couldn't start it back and I had a "wrong disk" error. I saw online that this sometimes happen after stopping the array and all you have to do is to start a new config. Which I did but now i'm facing a new issue; my drives are unmountable and it says that there's no filesystem or it's unsupported. I have 2 drives in an array with ZFS. I tried to mount them manually via the command line but I get: root@Gungnir:/mnt# mount /dev/sdb /mnt/temp/ mount: /mnt/temp: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error. dmesg(1) may have more information after failed mount system call. I then tried by specifying ZFS as the filesystem but I get: root@Gungnir:/mnt# mount -t zfs /dev/sdb /mnt/temp/ filesystem 'disk1' cannot be mounted, unable to open the dataset Any idea how I can save my drives without wiping? I do have a lot of data on them that I would really like to keep. I still don't get why I'm facing this issue. I simply stopped all my running docker and stopped the array. Thanks!
November 24, 20232 yr Community Expert 4 hours ago, xShirae said: I saw online that this sometimes happen after stopping the array This is not normal. Please post the diagnostics and the output of zpool import
November 24, 20232 yr Author Hi! Indeed it's not normal haha. Here's diagnostic:gungnir-diagnostics-20231124-0844.zip Here's the result of the command: root@Gungnir:~# zpool import no pools available to import
November 27, 20232 yr Community Expert Sorry for the delay, away for the weekend, that doesn't look good, any change in the controller used for the disks? Also post the output of: fdisk -l /dev/sdb fdisk -l /dev/sdc
November 27, 20232 yr Author Hi JorgeB, No problem; thank you for your help. However, in the end, I tried pretty much everything without success. I ended up formatting my drives to XFS. I tested a few reboots after, and everything now runs smoothly. And for the information, nothing changed. I literally just pressed "stop all docker" and "stop array." Once the array was stopped, I got a wrong disk error, and the partitions were corrupted.
November 27, 20232 yr Community Expert Solution 54 minutes ago, xShirae said: Once the array was stopped, I got a wrong disk error, and the partitions were corrupted. That's very strange, if it happens again make sure to grab the diags before rebooting.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.