I'm running 25.1.12 in a VM on proxmox v9. It's been running about 9 months without issue. I noticed today the drive was full. In the proxmox console, I increased the disk space to 50GB. I was prompted in the console to run a command to accept the growth but it did not expand the file system.
The system is showing a discrepancy between gpart and df.
I assume there is something I need to do inside to grow the fs, but growpart isn't available. Is there another tool?
(BTW, I deleted some logs to alleviate the immediate issue.)
Thanks!
root@oprouter:~ # df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/gpt/rootfs 23G 11G 10G 50% /
devfs 1.0K 0B 1.0K 0% /dev
/dev/gpt/efifs 260M 1.3M 259M 1% /boot/efi
devfs 1.0K 0B 1.0K 0% /var/dhcpd/dev
devfs 1.0K 0B 1.0K 0% /var/unbound/dev
/usr/local/lib/python3.11 23G 11G 10G 50% /var/unbound/usr/local/lib/python3.11
/lib 23G 11G 10G 50% /var/unbound/lib
and
root@oprouter:~ # gpart show
=> 40 113246128 da0 GPT (54G)
40 532480 1 efi (260M)
532520 1024 2 freebsd-boot (512K)
533544 49798144 3 freebsd-ufs (24G)
50331688 16777136 4 freebsd-swap (8.0G)
67108824 46137344 - free - (22G)
Have a look at a similar thread from about a week ago: https://forum.opnsense.org/index.php?topic=50436.0, the post from Maurice.
But the instructions given there will not work for this specific setup, because the ufs partition is not the last one on the disk. The swap partition is in the way for the enlargement and has to be deleted first.