Failed to import Rpool after install

aessu

New Member
May 1, 2021
1
0
1
36
Hello!
Complete newbie to server hardware/virtualization here, I have some experience with linux CLI dating back to early 2000s, and in and out since.
I'm running a HP DL380P Gen8, with a Sun F80 800GB as my boot drive, with all 4 of the 200gb drives zfs raid0.
Here's what happens:
1619887369771.png
after manually doing zpool import -N pool and exit, proxmox will boot just fine.
I tried adding rootdelay=15 to mitigate the problem, and don't really know where to go from here. When installing OS to single 200gb drive on the F80 with ext4, the system worked just fine.
Can anyone please point me to where to go next to solve this problem?
 
* What's the output of `zpool import` (without any parameters) when you are in the initramfs?
* Once you've imported the pool please also check the output of `zpool status`

How did you add the rootdelay=15? - please verify that it is set (`cat /proc/cmdline`)
 
after manually doing zpool import -N pool and exit, proxmox will boot just fine.
I tried adding rootdelay=15 to mitigate the problem, and don't really know where to go from here. When installing OS to single 200gb drive on the F80 with ext4, the system worked just fine.
Can anyone please point me to where to go next to solve this problem?

# ZFS rpool manual import
zpool import -N rpool
exit

# ZFS Defaults change
nano etc/default/zfs

# ZFS Sleep Parameter set to 5
ZFS_INITRD_PRE_MOUNTROOT_SLEEP='5'
ZFS_INITRD_POST_MODPROBE_SLEEP='5'

# initramfs updaten
update-initramfs -u

should work - see ZFS cannot import rpool no such pool available