zfstools zfs-auto-snapshot issue

David Christensen dpchrist at holgerdanske.com
Thu Aug 1 03:22:14 UTC 2019


freebsd-questions:

I have a FreeBSD SOHO server:

2019-07-31 19:09:20 toor at soho ~
# freebsd-version ; uname -a
11.2-RELEASE-p11
FreeBSD soho.tracy.holgerdanske.com 11.2-RELEASE-p11 FreeBSD 
11.2-RELEASE-p11 #0: Tue Jul  2 21:24:25 UTC 2019 
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64


It has ZFS pools and filesystems:

2019-07-31 20:14:56 toor at soho /var/log
# zfs list | head
NAME                                             USED  AVAIL  REFER 
MOUNTPOINT
bootpool                                         333M   499M   333M 
/bootpool
soho_zroot                                      2.71G  8.43G    88K 
/soho_zroot
soho_zroot/ROOT                                 1.47G  8.43G   132K  none
soho_zroot/ROOT/default                         1.47G  8.43G  1.47G  /
soho_zroot/tmp                                   156K  8.43G   156K  /tmp
soho_zroot/usr                                  1.23G  8.43G   132K  /usr
soho_zroot/usr/home                              464K  8.43G   464K 
/usr/home
soho_zroot/usr/ports                            1.23G  8.43G  1.23G 
/usr/ports
soho_zroot/usr/src                               132K  8.43G   132K 
/usr/src


I have installed:

2019-07-31 19:17:21 toor at soho ~
# pkg query -x '%n %v' zfs
zfstools 0.3.6_1


I have set the com.sun:auto-snapshot property on all pools and filesystems:

2019-07-31 20:14:59 toor at soho /var/log
# zfs get -t filesystem com.sun:auto-snapshot | head
NAME                                            PROPERTY 
VALUE                  SOURCE
bootpool                                        com.sun:auto-snapshot 
TRUE                   local
soho_zroot                                      com.sun:auto-snapshot 
TRUE                   local
soho_zroot/ROOT                                 com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/ROOT/default                         com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/tmp                                  com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/usr                                  com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/usr/home                             com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/usr/ports                            com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot
soho_zroot/usr/src                              com.sun:auto-snapshot 
TRUE                   inherited from soho_zroot


If I run zfs-auto-snapshot manually:

2019-07-31 19:22:09 toor at soho ~
# zfs-auto-snapshot -d -v frequent 20
zfs list -H -t filesystem,volume -o 
name,type,com.sun:auto-snapshot:frequent,com.sun:auto-snapshot,mounted 
-s name
zfs list -r -H -t snapshot -o name,used -S name


I do not see any snapshots:

2019-07-31 19:23:06 toor at soho ~
# ls -a /bootpool/.zfs/snapshot/
.	..

2019-07-31 19:23:35 toor at soho ~
# ls -a /soho_zroot/.zfs/snapshot/
.	..


If I create a snapshot manually:

2019-07-31 19:23:40 toor at soho ~
# zfs snapshot -r bootpool at manual-snapshot-20190731-1924


It works:

2019-07-31 19:28:08 toor at soho ~
# ls -la /bootpool/.zfs/snapshot/
total 1
dr-xr-xr-x+ 3 root  wheel  3 Jul 31 19:27 .
dr-xr-xr-x+ 3 root  wheel  3 May 23 22:21 ..
drwxr-xr-x  3 root  wheel  3 May 23 22:21 manual-snapshot-20190731-1924


I do not see any relevant messages under /var/log.


I am unable to find any recent bug reports for zfstools:

https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=zfstools

Zero bugs found.


Any ideas?


David


More information about the freebsd-questions mailing list