Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Mar 2011 13:19:22 -0400
From:      Dillon Kass <lists@loveturtle.net>
To:        freebsd-fs@freebsd.org
Subject:   8.2-R & ZFSv28 & zfs destroy -r 
Message-ID:  <CBE4DB5B-FC8B-422A-B653-D9E2FAFC4E90@loveturtle.net>

next in thread | raw e-mail | index | archive | help
Hello. Sorry if this has already been mentioned (and/or fixed), I =
browsed the list archive and didn't see anything...=20

I just applied releng-8.2-zfsv28-20110317.patch.xz to 8.2-R and all =
seems well but I noticed a zfs destroy -r bug..=20

It used to be if you had a snapshot say rpool/test@monday you could =
issue zfs destroy -r rpool@monday and it would delete the snapshot even =
though rpool@monday doesn't exist.=20

for example..

turtle@solaris11vm:~# zfs list -t all -r rpool1/test
NAME                         USED  AVAIL  REFER  MOUNTPOINT
rpool1/test                  127K  6.34G    34K  /rpool1/test
rpool1/test@testsnap            0      -    34K  -
rpool1/test/test2             31K  6.34G    31K  /rpool1/test/test2
rpool1/test/test2@testsnap      0      -    31K  -
rpool1/test/test3             31K  6.34G    31K  /rpool1/test/test3
rpool1/test/test3@testsnap      0      -    31K  -
rpool1/test/test4             31K  6.34G    31K  /rpool1/test/test4
rpool1/test/test4@testsnap      0      -    31K  -

turtle@solaris11vm:~# zfs destroy -r rpool1@testsnap

turtle@solaris11vm:~# zfs list -t all -r rpool1/test
NAME                USED  AVAIL  REFER  MOUNTPOINT
rpool1/test         127K  6.34G    34K  /rpool1/test
rpool1/test/test2    31K  6.34G    31K  /rpool1/test/test2
rpool1/test/test3    31K  6.34G    31K  /rpool1/test/test3
rpool1/test/test4    31K  6.34G    31K  /rpool1/test/test4
turtle@solaris11vm:~#=20

However, after updating I noticed zfSnap was unable to destroy my =
snapshots. It seems like this isn't working anymore..

loveturtle zfsnap # zfs snapshot -r lt/home@testsnap

loveturtle zfsnap # zfs destroy -r lt@testsnap
cannot destroy 'lt@testsnap': dataset does not exist
no snapshots destroyed
zsh: exit 1     zfs destroy -r lt@testsnap

loveturtle zfsnap # zfs destroy -r lt/home@testsnap
loveturtle zfsnap #=20

:-(=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CBE4DB5B-FC8B-422A-B653-D9E2FAFC4E90>