#784948 /sbin/lvm: please support resizing btrfs in lvresize

Package:
lvm2
Source:
lvm2
Description:
Linux Logical Volume Manager
Submitter:
Brian Minton
Date:
2015-07-31 16:03:05 UTC
Severity:
wishlist
#784948#5
Date:
2015-05-11 01:57:47 UTC
From:
To:
Dear Maintainer,

I recently tried to resize my home volume, which is a btrfs filesystem
on a lv.  I used the following command:

# lvresize -r -L -75G /dev/RAID/home_vol
fsadm: Filesystem "btrfs" on device "/dev/mapper/RAID-home_vol" is not
supported by this tool
  fsadm failed: 1
  Filesystem resize failed.

It would be nice if this tool supported btrfs.  Resizing btrfs (on a
single block device) is easy (just do btrfs filesystem resize).

thanks,
Brian Minton

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lvm2 depends on:
ii  dmeventd                  2:1.02.90-2.2
ii  dmsetup                   2:1.02.90-2.2
ii  init-system-helpers       1.23
ii  initscripts               2.88dsf-59
ii  libc6                     2.19-18
ii  libdevmapper-event1.02.1  2:1.02.90-2.2
ii  libdevmapper1.02.1        2:1.02.90-2.2
ii  libreadline5              5.2+dfsg-2
ii  libudev1                  215-17
ii  lsb-base                  4.1+Debian13+nmu1

lvm2 recommends no packages.

Versions of packages lvm2 suggests:
pn  thin-provisioning-tools  <none>

- -- debconf information:
  lvm2/snapshots:
  lvm2/kernel:
iF4EAREIAAYFAlVQDJAACgkQa46zoGXPuqm68wD6AiXFhnDeU55MQsK21f5IiAre
vA+S0gW/Q4ZDlEdVRkkA+wV7f2E6p9peeKeE7emU7h4WnEjV9MKg1qZ5CDSV9wwQ
=EoJf
-----END PGP SIGNATURE-----

#784948#10
Date:
2015-07-31 16:00:07 UTC
From:
To:
Dear Maintainer,

A patch was posted upstream, but I don't know if it was ever accepted.

http://www.redhat.com/archives/lvm-devel/2012-November/msg00052.html
http://www.redhat.com/archives/lvm-devel/2012-November/msg00053.html
http://www.redhat.com/archives/lvm-devel/2012-November/msg00054.html
http://www.redhat.com/archives/lvm-devel/2012-November/msg00055.html


- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lvm2 depends on:
ii  dmeventd                  2:1.02.103-1
ii  dmsetup                   2:1.02.103-1
ii  init-system-helpers       1.23
ii  initscripts               2.88dsf-59.2
ii  libc6                     2.19-19
ii  libdevmapper-event1.02.1  2:1.02.103-1
ii  libdevmapper1.02.1        2:1.02.103-1
ii  liblvm2app2.2             2.02.126-1
ii  libreadline5              5.2+dfsg-3
ii  libudev1                  223-2
ii  lsb-base                  4.1+Debian13+nmu1

lvm2 recommends no packages.

Versions of packages lvm2 suggests:
pn  thin-provisioning-tools  <none>

- -- debconf information:
  lvm2/kernel:
  lvm2/snapshots:
iF4EAREIAAYFAlW7m2MACgkQa46zoGXPuqmtcgD9EVYAC/lRM9vMPWgTsVUXfPdc
2ySYApvM9kzGFk1kioMA/3or/y0hV+OxQ8SDdc9osA1adfkbN0o5C1eKxwTR2COK
=zGAa
-----END PGP SIGNATURE-----