New install, working fine, pools showing up fine but no disks under Storage > Disks

Emerald

Cadet
Joined
Feb 28, 2020
Messages
2
Just switched over from an old FreeBSD install to a fairly fresh install of FreeNAS; version showing as FreeNAS-11.3-U1.

I was able to import pools without any problems, system is stable.

Only thing that appears to be broken for me is the "Storage" > "Disks" view which shows nothing.

Any ideas on what the potential problem could be or where to look? Happy to do some digging, just possibly need some help looking in the right direction.

Thanks!
Screenshot from 2020-02-28 21-21-13.png Screenshot from 2020-02-28 21-21-42.png
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Let's start with the output of zpool status ...
 

Emerald

Cadet
Joined
Feb 28, 2020
Messages
2
Thanks Patrick, first pool is one imported from an old FreeBSD system, second one is brand new.

freenas# zpool status
pool: freenas-boot
state: ONLINE
scan: scrub repaired 0 in 0 days 00:00:47 with 0 errors on Fri Feb 28 03:45:47 2020
config:

NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
da0p2 ONLINE 0 0 0

errors: No known data errors

pool: multimedia
state: ONLINE
status: Some supported 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 0 in 0 days 05:04:09 with 0 errors on Sat Feb 8 00:54:27 2020
config:

NAME STATE READ WRITE CKSUM
multimedia ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0
ada1p2 ONLINE 0 0 0

errors: No known data errors

pool: nitropool
state: ONLINE
scan: scrub repaired 0 in 0 days 02:04:42 with 0 errors on Sat Feb 8 07:12:24 2020
config:

NAME STATE READ WRITE CKSUM
nitropool ONLINE 0 0 0
ada2 ONLINE 0 0 0

errors: No known data errors
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
FreeNAS manages the disks in its pools by GPTID for all pools but freenas-boot. So instead of ada0p2 you should have gptid/<UUID> in the pools mirror vdev.

What you could try, provided you have a backup in case something goes wrong, is:
Code:
gpart list ada1
# copy and save the "rawuuid" of ada1p2 somewhere
zpool offline multimedia ada1p2
zpool detach multimedia ada1p2
zpool attach -f multimedia ada0p2 gptid/<UUID from above>
# wait for resilver to finish

Repeat for ada0:
Code:
gpart list ada0
# copy and save the "rawuuid" of ada0p2 somewhere
zpool offline multimedia ada0p2
zpool detach multimedia ada0p2
zpool attach -f multimedia gptid/<UUID of ada1p2 from step1> gptid/<UUID of ada0p2 from above>
# wait for resilver to finish


For your "nitropool" I know no simple solution. Hey, fellow ZFS gurus - can you detach and re-attach or replace a single-disk vdev?

HTH,
Patrick
 
Last edited:
Top