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>

index | next in thread | raw e-mail

Hello. Sorry if this has already been mentioned (and/or fixed), I browsed the list archive and didn't see anything... 

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.. 

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. 

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:~# 

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 # 

:-(

help

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