Re: Removing snapshots

2010-07-14 Thread Arand Nash
On Wed, Jul 14, 2010 at 1:24 AM, Aaron Straus aa...@edgestreamlp.com wrote:
 On Tue, Jul 13, 2010 at 3:58 PM, K. Richard Pixley r...@noir.com wrote:
 On ubuntu-10.04, the standard package for btrfs-tools is 0.19-8.  This 
 version apparently lacks the -D option to btrfsctl.

 In this configuration, how do I remove snapshots?

 I'm not sure you can.  However the btrfs tools from this address
 compile and run well on Ubuntu 10.04:

    https://btrfs.wiki.kernel.org/index.php/Btrfs_source_repositories

Elsewise the current btrfs-tools version in ubuntu dev version 10.10
do have this functionality. So installing that one might be another
option.

- arand
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Removing snapshots

2010-07-14 Thread K. Richard Pixley
 Here's what I'm getting on ubuntu-10.04 with standard tools, 
(/sbin/btrfsctl), and freshly built tools, (/usr/local/bin/btrfsctl).


Are we sure that the btrfs kernel module in this release is supporting 
the right ioctls?


--rich

r...@diamonds pwd
/home/rich
r...@diamonds mount | grep /home
/dev/sda7 on /home type btrfs (rw,noatime)
r...@diamonds /sbin/btrfsctl -s snaptest /home
operation complete
Btrfs Btrfs v0.19
r...@diamonds ls -lasd snaptest
4 drwxr-xr-x 1 root root 52 2010-06-21 16:13 snaptest
r...@diamonds /sbin/btrfsctl
no valid commands given
usage: btrfsctl [ -d file|dir] [ -s snap_name subvol|tree ]
[-r size] [-A device] [-a] [-c]
-d filename: defragments one file
-d directory: defragments the entire Btree
-s snap_name dir: creates a new snapshot of dir
-S subvol_name dir: creates a new subvolume
-r [+-]size[gkm]: resize the FS by size amount
-A device: scans the device file for a Btrfs filesystem
-a: scans all devices for Btrfs filesystems
-c: forces a single FS sync
Btrfs Btrfs v0.19
r...@diamonds /usr/local/bin/btrfsctl
no valid commands given
usage: btrfsctl [ -d file|dir] [ -s snap_name subvol|tree ]
[-r size] [-A device] [-a] [-c] [-D dir .]
-d filename: defragments one file
-d directory: defragments the entire Btree
-s snap_name dir: creates a new snapshot of dir
-S subvol_name dir: creates a new subvolume
-r [+-]size[gkm]: resize the FS by size amount
-A device: scans the device file for a Btrfs filesystem
-a: scans all devices for Btrfs filesystems
-c: forces a single FS sync
-D: delete snapshot
-m [tree id] directory: set the default mounted subvolume to 
the [tree id] or the directory

Btrfs v0.19-16-g075587c
r...@diamonds /usr/local/bin/btrfsctl -D snaptest
ioctl:: Operation not permitted
r...@diamonds sudo /usr/local/bin/btrfsctl -D snaptest
ioctl:: No such file or directory
r...@diamonds sudo /usr/local/bin/btrfsctl -D snaptest /home
ioctl:: No such file or directory
r...@diamonds sudo /usr/local/bin/btrfsctl -D /home snaptest
ioctl:: Invalid argument

--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Removing snapshots

2010-07-14 Thread Aaron Straus
On Wed, Jul 14, 2010 at 12:15 PM, K. Richard Pixley r...@noir.com wrote:
  Here's what I'm getting on ubuntu-10.04 with standard tools,
 (/sbin/btrfsctl), and freshly built tools, (/usr/local/bin/btrfsctl).

 Are we sure that the btrfs kernel module in this release is supporting the
 right ioctls?

Yes it works for me, see the correct arguments below.

 r...@diamonds sudo /usr/local/bin/btrfsctl -D snaptest /home
 ioctl:: No such file or directory

The snaptest snapshot is in your home directory (I think), not in
/home, so you need to specify the full path i.e.:

sudo /usr/local/bin/btrfsctl -D snaptest /home/rich


Cheers,
=a=


-- 
===
Aaron Straus
aa...@merfinllc.com
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Removing snapshots

2010-07-13 Thread K. Richard Pixley
On ubuntu-10.04, the standard package for btrfs-tools is 0.19-8.  This version 
apparently lacks the -D option to btrfsctl.

In this configuration, how do I remove snapshots?

--rich


--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Removing snapshots

2010-07-13 Thread Aaron Straus
On Tue, Jul 13, 2010 at 3:58 PM, K. Richard Pixley r...@noir.com wrote:
 On ubuntu-10.04, the standard package for btrfs-tools is 0.19-8.  This 
 version apparently lacks the -D option to btrfsctl.

 In this configuration, how do I remove snapshots?

I'm not sure you can.  However the btrfs tools from this address
compile and run well on Ubuntu 10.04:

https://btrfs.wiki.kernel.org/index.php/Btrfs_source_repositories



Cheers,
=a=



-- 
===
Aaron Straus
aa...@merfinllc.com
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html