bin/121779: snapinfo (and related tools?) only work for toplevel mount points

Charlie & root at koellers.net
Mon Mar 17 11:50:02 UTC 2008


>Number:         121779
>Category:       bin
>Synopsis:       snapinfo (and related tools?) only work for toplevel mount points
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 17 11:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Charlie &
>Release:        FreeBSD 6.3-RELEASE-p1 i386
>Organization:
Computing Center, University of Bielefeld, Germany
>Environment:
System: FreeBSD door.koellers.net 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #1: Tue Feb 19 20:02:44 CET 2008 root at door.koellers.net:/backup/obj/usr/src/sys/DOOR i386

>Description:

snapinfo only works for top level mount points:

 mount | grep opt
/dev/ar0s1e on /opt (ufs, local, soft-updates, acls)

# : snapinfo -a
/.snap/daily.0
/.snap/weekly.0
/var/.snap/hourly.3
/var/.snap/hourly.2
/var/.snap/hourly.1
/var/.snap/hourly.0
/opt/.snap/weekly.0
/opt/.snap/daily.5
/opt/.snap/daily.4
/opt/.snap/daily.3
/opt/.snap/hourly.7
/opt/.snap/hourly.6
/opt/.snap/hourly.5
/opt/.snap/daily.1
/opt/.snap/hourly.4
/opt/.snap/hourly.3
/opt/.snap/hourly.2
/opt/.snap/hourly.1
/opt/.snap/daily.0
/opt/.snap/hourly.0

But if you mount a fs e.g. in /mnt like in FreeNAS or KDE snapinfo fails:

 mount | grep opt
/dev/ar0s1e on /mnt/opt (ufs, local, soft-updates, acls)

168914 : snapinfo -a
/.snap/daily.0
/.snap/weekly.0
/var/.snap/hourly.3
/var/.snap/hourly.2
/var/.snap/hourly.1
/var/.snap/hourly.0
ufs_disk_fillout: Unknown error: 0

This prevents using snapshots in this case. I've not fully analyzed if this
also hits the snapshot tools http://people.freebsd.org/~rse/snapshot/.


>How-To-Repeat:

See above

>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list