On my server, I have to extend lvm volumes from time to time in order to make more space. For this, I use commands lvextend and resize2fs. I would like to have a command which will present me a list of LVM volumes to choose from and ask for the size increase.
Note that using lvm and resize2fs you can reliably resize filesystems without interrupting anything. The reported free size just goes up.
The script I finally wrote and use for online resizing is: