Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2021 10:04:40 +0000
From:      Matt Churchyard <matt.churchyard@userve.net>
To:        "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
Subject:   ashift = 0, can't run zdb on 13-current
Message-ID:  <dce28ca9d56149ff96029c59b6237ee0@SERVER.ad.usd-group.com>

next in thread | raw e-mail | index | archive | help
Hello,

I'm currently testing out encryption (using a recent snapshot of 13-CURRENT=
) on a backup system that will eventually go offsite once 13 is released.
I have created a pool just using default options but zpool output lists the=
 ashift as 0:

root@:/etc/ssh # uname -a
FreeBSD  13.0-CURRENT FreeBSD 13.0-CURRENT #0 main-c255641-gf2b794e1e90: Th=
u Jan  7 06:25:26 UTC 2021     root@releng1.nyi.freebsd.org:/usr/obj/usr/sr=
c/amd64.amd64/sys/GENERIC  amd64
root@:/etc/ssh # zpool get ashift offsite
NAME     PROPERTY  VALUE   SOURCE
offsite  ashift    0       default

I'm sure it can't actually be 0. I've seen mentions online that this is a p=
roblem, but also that it just means "auto" ashift. Either way it's unnervin=
g. I wanted to check with zdb, but this doesn't seem to run at all as I can=
 find no cache file on the system and passing a pool name just gives "No su=
ch file or directory"

Is there any way I can run zdb on this system?

Regards,
Matt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dce28ca9d56149ff96029c59b6237ee0>