ZFS with 32-bit, non-x86 kernel

Paul Mather paul at gromit.dlib.vt.edu
Sun Oct 6 21:25:24 UTC 2019


On Oct 4, 2019, at 4:05 PM, Andriy Gapon <avg at FreeBSD.org> wrote:

> Does anyone use ZFS with a 32-bit kernel, that is also not i386 ?
> If you do, could you please let me know?  Along with uname -rmp output.
> Thank you!


I am using a Root-on-ZFS setup on a FreeBSD/arm 12-STABLE Raspberry Pi 2 system (as well as on arm64 on a Raspberry Pi 3):

# uname -rmp
12.1-STABLE arm armv7

It has two ZFS pools, one of which I use as a destination for various local backups:

# zpool list
NAME   SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
data  3.62T   778G  2.86T        -         -     0%    20%  1.00x  ONLINE  -
sys   7.50G   460M  7.05G        -         -     5%     5%  1.00x  ONLINE  -


I have vfs.zfs.arc_max="384M" set in /boot/loader.conf.  The Pi 2 has 1 GB RAM.

The system has worked very well so far---it seems more stable than the UFS-based system it started out life as.  I converted it using the writeup that Bernd Walter posted to freebsd-arm back in late February, 2019: https://lists.freebsd.org/pipermail/freebsd-arm/2019-February/019455.html

Scrubbing the "data" pool takes quite a while, though.  The last one (completed on 2019-09-23) took 12 days 18:26:31. :-)

Cheers,

Paul.


More information about the freebsd-stable mailing list