uberthoth
Dabbler
- Joined
- Mar 15, 2022
- Messages
- 11
I recently made a new truenas server scale ( TrueNAS-SCALE-22.02.2.1 ), with two disks in a zfs mirror, and one ssd in a stripe. After rebooting all pools were offline. Clicking on 'import' in the GUI does not work as it does not see any pools.
However, the pools are there:
importing them by name individually does work:
However, this places both at / instead of at /mnt/ like they were previously so none of the above k3s paths work and all the nfs mounts are wrong, etc.
How do I get zpool to import those to the proper path?
Or better yet, how do I get TrueNAS to start mounting the pools properly in the first place? and if there is something wrong with the pools that I am missing how do I identify and fix that?
Code:
root@truenas[~]# zpool status -v pool: boot-pool state: ONLINE status: Some supported and requested features are not enabled on the pool. The pool can still be used, but some features are unavailable. action: Enable all features using 'zpool upgrade'. Once this is done, the pool may no longer be accessible by software that does not support the features. See zpool-features(7) for details. scan: scrub repaired 0B in 00:00:06 with 0 errors on Fri Jul 22 03:45:08 2022 config: NAME STATE READ WRITE CKSUM boot-pool ONLINE 0 0 0 sdb3 ONLINE 0 0 0 errors: No known data errors
However, the pools are there:
Code:
zpool import -f pool: stripe id: 7923944345547623130 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: stripe ONLINE bfe38e88-f884-4193-ad24-6384ee8b0582 ONLINE pool: big14 id: 17782599154639173931 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: big14 ONLINE mirror-0 ONLINE 35d88e03-0407-4c84-a579-813bd4567316 ONLINE b49ea79f-c737-4fde-8156-93e7f3c1739b ONLINE
importing them by name individually does work:
Code:
root@truenas[~]# zpool import big14 root@truenas[~]# zpool import stripe root@truenas[~]# df -h Filesystem Size Used Avail Use% Mounted on udev 3.7G 0 3.7G 0% /dev tmpfs 780M 9.3M 771M 2% /run boot-pool/ROOT/22.02.2.1 229G 2.7G 227G 2% / tmpfs 3.9G 92K 3.9G 1% /dev/shm tmpfs 100M 0 100M 0% /run/lock tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup tmpfs 3.9G 5.0M 3.9G 1% /tmp boot-pool/grub 227G 8.3M 227G 1% /boot/grub big14 13T 2.1T 11T 17% /big14 stripe 1.8T 7.9G 1.8T 1% /stripe stripe/ix-applications 1.8T 128K 1.8T 1% /stripe/ix-applications stripe/ix-applications/default_volumes 1.8T 128K 1.8T 1% /stripe/ix-applications/default_volumes stripe/ix-applications/k3s 1.8T 121M 1.8T 1% /stripe/ix-applications/k3s stripe/ix-applications/releases 1.8T 128K 1.8T 1% /stripe/ix-applications/releases stripe/ix-applications/catalogs 1.8T 5.9M 1.8T 1% /stripe/ix-applications/catalogs stripe/ix-applications/docker 1.8T 21M 1.8T 1% /stripe/ix-applications/docker stripe/ix-applications/releases/pihole 1.8T 128K 1.8T 1% /stripe/ix-applications/releases/pihole stripe/ix-applications/releases/pihole/charts 1.8T 256K 1.8T 1% /stripe/ix-applications/releases/pihole/charts stripe/ix-applications/releases/pihole/volumes 1.8T 128K 1.8T 1% /stripe/ix-applications/releases/pihole/volumes stripe/ix-applications/releases/pihole/volumes/ix_volumes 1.8T 128K 1.8T 1% /stripe/ix-applications/releases/pihole/volumes/ix_volumes
However, this places both at / instead of at /mnt/ like they were previously so none of the above k3s paths work and all the nfs mounts are wrong, etc.
How do I get zpool to import those to the proper path?
Or better yet, how do I get TrueNAS to start mounting the pools properly in the first place? and if there is something wrong with the pools that I am missing how do I identify and fix that?