this post was submitted on 27 May 2026
13 points (100.0% liked)

Selfhosted

59675 readers
2167 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Operation:

  • sudo vgs: ubuntu-vg 1 1 0 wz--n- 462.69g 362.69g
  • df -T / : /dev/mapper/ubuntu--vg-ubuntu--lv ext4 102626232 24338224 73028744 25% /
  • sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
  • sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

Never did this before on an encrypted drive. Is this the proper procedure? Obviously a complete image back up is in order, however, are there any gotchas, caveats, pitfalls that I should be aware of before proceeding?

you are viewing a single comment's thread
view the rest of the comments
[–] tehfishman@lemmy.world 3 points 1 week ago (1 children)

Might be less confusing if you take a look at what you have with lsblk first. That might give you a better view of your existing disk layout so you know what you need to do. To your specific question though, I'm pretty sure resizing the LUKS volume is done with some sub-command in crypysetup. I'm not at a proper computer to check, but it's definitely in the man page.

All that assumes you have LUKS underneath LVM, which is fairly standard practice.

Hope that helps get you pointed in the right direction.

[–] irmadlad@lemmy.world 1 points 1 week ago (1 children)

Results of lsblk:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS

loop0 7:0 0 63.8M 1 loop /snap/core20/2866

loop1 7:1 0 63.9M 1 loop /snap/core20/2318

loop2 7:2 0 87M 1 loop /snap/lxd/29351

loop3 7:3 0 38.8M 1 loop /snap/snapd/21759

loop4 7:4 0 91.7M 1 loop /snap/lxd/38800

loop5 7:5 0 49.3M 1 loop /snap/snapd/26865

sda 8:0 0 465.8G 0 disk

├─sda1 8:1 0 1G 0 part /boot/efi

├─sda2 8:2 0 2G 0 part /boot

└─sda3 8:3 0 462.7G 0 part

└─dm_crypt-0 253:0 0 462.7G 0 crypt

└─ubuntu--vg-ubuntu--lv 253:1    0   100G  0 lvm   /
[–] NotEasyBeingGreen@slrpnk.net 1 points 1 week ago

Ah great. It looks like you have a mostly empty encrypted partition with LVM on top of it. If memory serves you might be able to resize the logical volume and the ext4 filesystem in a single command.