Node does not boot from ZFS (RAID1)

NdK73

Renowned Member
Jul 19, 2012
97
6
73
Bologna, Italy
www.csshl.net
Hello all.

I just installed a new machine that shoul be joined to my cluster, but when rebooting I get:
Code:
cannot import rpool: one or more devices are already in use

And an hint to use zpool import (I tried, but it fails w/ the same error).

I have no experience on ZFS so I don't really know how I could debug it. Any hints?

The install is a plain 3.4 + multipath-tools[-boot] (to access the MD3200). I think that the problem might be the multipath-tools-boot package, since the other node (where it's not installed) is working... but that other node is not yet dist-upgraded from pve-no-subscription repo, so there are other differences too.

PS: is there some way to reduce the 4 minutes of errors at boot when it tries to access the LUNs on the MD3200 from the wrong path?

Tks!
 
Since there's been no answer, I just reinstalled the node w/o multipath-tools-boot and it worked.

Now the only "small" problem remaining is a ~10-minutes-flood of disk errors at boot, that I think is caused by zpool trying to scan the inactive LUNs (LVM does the same but is *much* quicker!). Hope there's some way to avoid it, maybe blacklisting the corresponding /dev/sdX devices. Still studying. Any hint welcome!