Ubuntu 24.04 + Nextcloud Snap + LXC Container = Mysterious Space Consumption

Ubuntu Version:

24.04

Desktop Environment (if applicable):

None

Problem Description:

Running Ubuntu 24.04 in a Proxmox LXC container to host Nextcloud Server Snap. Everything works and I have Nextcloud storage connected to an NFS share on my NAS. However I had to enlarge the LXC container to 512GB of which almost half is being consumed for no adequately explained reason. Please help me figure out why this is happening? The data files in my Nextcloud instance is about 45GB.

Relevant System Information:

image

Screenshots or Error Messages:

No error messages

What I’ve Tried:

Nothing as I cannot figure out where the space is being consumed.


In a terminal, use cd to get to the root of the file system, then run:
du -sh .[^.]*; du -sh *
What is the output?

root@nextcloud:/# du -sh .[^.]*; du -sh *
du: cannot access '.[^.]*': No such file or directory
512     bin
512     bin.usr-is-merged
512     boot
du: cannot read directory 'dev/.lxc/sys/kernel': Permission denied
du: cannot read directory 'dev/.lxc/sys/power': Permission denied
du: cannot read directory 'dev/.lxc/sys/class': Permission denied
du: cannot read directory 'dev/.lxc/sys/devices': Permission denied
du: cannot read directory 'dev/.lxc/sys/dev': Permission denied
du: cannot read directory 'dev/.lxc/sys/hypervisor': Permission denied
du: cannot read directory 'dev/.lxc/sys/fs': Permission denied
du: cannot read directory 'dev/.lxc/sys/bus': Permission denied
du: cannot read directory 'dev/.lxc/sys/firmware': Permission denied
du: cannot read directory 'dev/.lxc/sys/block': Permission denied
du: cannot read directory 'dev/.lxc/sys/module': Permission denied
du: cannot read directory 'dev/.lxc/proc/fs': Permission denied
du: cannot read directory 'dev/.lxc/proc/bus': Permission denied
du: cannot read directory 'dev/.lxc/proc/irq': Permission denied
du: cannot read directory 'dev/.lxc/proc/spl': Permission denied
du: cannot read directory 'dev/.lxc/proc/sys': Permission denied
du: cannot read directory 'dev/.lxc/proc/tty': Permission denied
du: cannot read directory 'dev/.lxc/proc/acpi': Permission denied
du: cannot read directory 'dev/.lxc/proc/scsi': Permission denied
du: cannot read directory 'dev/.lxc/proc/asound': Permission denied
du: cannot read directory 'dev/.lxc/proc/driver': Permission denied
du: cannot read directory 'dev/.lxc/proc/sysvipc': Permission denied
du: cannot read directory 'dev/.lxc/proc/pressure': Permission denied
du: cannot read directory 'dev/.lxc/proc/dynamic_debug': Permission denied
du: cannot read directory 'dev/.lxc/proc/1': Permission denied
du: cannot read directory 'dev/.lxc/proc/47': Permission denied
du: cannot read directory 'dev/.lxc/proc/124': Permission denied
du: cannot read directory 'dev/.lxc/proc/127': Permission denied
du: cannot read directory 'dev/.lxc/proc/131': Permission denied
du: cannot read directory 'dev/.lxc/proc/144': Permission denied
du: cannot read directory 'dev/.lxc/proc/213': Permission denied
du: cannot read directory 'dev/.lxc/proc/315': Permission denied
du: cannot read directory 'dev/.lxc/proc/316': Permission denied
du: cannot read directory 'dev/.lxc/proc/319': Permission denied
du: cannot read directory 'dev/.lxc/proc/336': Permission denied
du: cannot read directory 'dev/.lxc/proc/343': Permission denied
du: cannot read directory 'dev/.lxc/proc/344': Permission denied
du: cannot read directory 'dev/.lxc/proc/345': Permission denied
du: cannot read directory 'dev/.lxc/proc/346': Permission denied
du: cannot read directory 'dev/.lxc/proc/350': Permission denied
du: cannot read directory 'dev/.lxc/proc/672': Permission denied
du: cannot read directory 'dev/.lxc/proc/674': Permission denied
du: cannot read directory 'dev/.lxc/proc/3966': Permission denied
du: cannot read directory 'dev/.lxc/proc/714973': Permission denied
du: cannot read directory 'dev/.lxc/proc/715601': Permission denied
du: cannot read directory 'dev/.lxc/proc/715607': Permission denied
du: cannot read directory 'dev/.lxc/proc/715614': Permission denied
du: cannot read directory 'dev/.lxc/proc/715627': Permission denied
du: cannot read directory 'dev/.lxc/proc/715652': Permission denied
du: cannot read directory 'dev/.lxc/proc/715787': Permission denied
du: cannot read directory 'dev/.lxc/proc/716168': Permission denied
du: cannot read directory 'dev/.lxc/proc/716395': Permission denied
du: cannot read directory 'dev/.lxc/proc/716784': Permission denied
du: cannot read directory 'dev/.lxc/proc/899785': Permission denied
du: cannot read directory 'dev/.lxc/proc/899827': Permission denied
du: cannot read directory 'dev/.lxc/proc/1636636': Permission denied
du: cannot read directory 'dev/.lxc/proc/1655800': Permission denied
du: cannot read directory 'dev/.lxc/proc/1656349': Permission denied
du: cannot read directory 'dev/.lxc/proc/1656404': Permission denied
du: cannot read directory 'dev/.lxc/proc/2355456': Permission denied
du: cannot read directory 'dev/.lxc/proc/2355457': Permission denied
du: cannot read directory 'dev/.lxc/proc/2355458': Permission denied
du: cannot read directory 'dev/.lxc/proc/2355846': Permission denied
du: cannot read directory 'dev/.lxc/proc/2966592': Permission denied
du: cannot read directory 'dev/.lxc/proc/2983907': Permission denied
du: cannot read directory 'dev/.lxc/proc/2984802': Permission denied
du: cannot read directory 'dev/.lxc/proc/2985165': Permission denied
du: cannot read directory 'dev/.lxc/proc/2985167': Permission denied
4.0K    dev
3.7M    etc
512     home
512     lib
512     lib.usr-is-merged
512     lib32
512     lib64
512     libx32
185G    media
512     mnt
512     opt
du: cannot read directory 'proc/tty/driver': Permission denied
du: cannot access 'proc/2985167/task/2985167/fd/4': No such file or directory
du: cannot access 'proc/2985167/task/2985167/fdinfo/4': No such file or directory
du: cannot access 'proc/2985167/fd/3': No such file or directory
du: cannot access 'proc/2985167/fdinfo/3': No such file or directory
0       proc
60K     root
132K    run
512     sbin
512     sbin.usr-is-merged
3.0G    snap
512     srv
193K    tmp
320M    usr
1.9G    var

It shows /media taking up 185GB but the folders inside of /media point to two NFS shares on another server. One of them is a target for backing up my data using snap.nextcloud export but I can’t get it to drop the data on the NFS share.

Hello,

Pardon me but it doesn’t work with snap nextcloud. Symlink is the suggested process there in the Snap Nextcloud Git hub but still I have seen it is not working

Secondly, there is no need to export everything when your user data is already residing outside in some network share. Just use the -b flag to export the database only. You can restore using the database only when using external storage for user data too

Lastly, home you have used sudo snap connect nextcloud:removable-media command to allow the snap nextcloud to access your outside media and for user data, your network share is mounted within /mnt or /media as those are the only two location accessible by nextcloud snap.

Thanks,

May need to prefix both commands with sudo to prevent the access denied messages

Running as root, still gets the error. Running it within the /media directory reports that it is consuming 185G of my container’s boot disk, but it’s not. Why is the container reporting that to Proxmox? I should be able to run a much smaller container drive.