I have an svn server running as a backup system on an Ubuntu 20.04.6 LTS SERVER.
$ svn --version
svn, version 1.13.0 (r1867053)
compiled May 12 2022, 20:47:08 on x86_64-pc-linux-gnu
Today after returning from a 2-week trip I discovered that the Ubuntu server had
run out of disk space on / and could not create files of various kinds...
After I investigated the situation it turns out that
/var/lib/svn/pc/db/txn-protorevs alone uses up 11.9 GB!
I don't know if the system was close to full when I went on the trip but it is
now...
But the latest commits to the /var/lib/svn/pc.. was about a month ago so I
cannot understand what has happened.
So on this system svn is installed with its data in the default location
/var/lib/svn/...
What can I do now to make it operational again?
Can I move the data to a different disk partition or something like that?
But how would that work concerning the svn operations?
The drive situation is like this:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 6.8G 0 6.8G 0% /dev
tmpfs 1.4G 3.6M 1.4G 1% /run
/dev/nvme0n1p6 30G 28G 0 100% / <==== FULL!!
tmpfs 6.9G 0 6.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 6.9G 0 6.9G 0% /sys/fs/cgroup
/dev/nvme0n1p8 259G 216G 31G 88% /home
/dev/loop1 117M 117M 0 100% /snap/core/14784
/dev/nvme0n1p1 256M 34M 223M 14% /boot/efi
/dev/nvme0n1p7 79G 56M 75G 1% /home/bosse/www/MSNBC/data
/dev/loop3 117M 117M 0 100% /snap/core/14946
/dev/loop4 92M 92M 0 100% /snap/lxd/24061
/dev/loop5 64M 64M 0 100% /snap/core20/1852
/dev/loop6 92M 92M 0 100% /snap/lxd/23991
/dev/loop0 9.7M 9.7M 0 100% /snap/canonical-livepatch/202
/dev/loop7 9.7M 9.7M 0 100% /snap/canonical-livepatch/209
/dev/loop8 64M 64M 0 100% /snap/core20/1879
tmpfs 1.4G 0 1.4G 0% /run/user/1000
And using the ncdu utitility:
--- /var/lib/svn ------------------------
/..
13.2 GiB [##########] /pc
1.9 GiB [# ] /marketing
686.9 MiB [ ] /eng
402.6 MiB [ ] /pcb
342.2 MiB [ ] /cmp
335.2 MiB [ ] /appdev
258.2 MiB [ ] /web
238.3 MiB [ ] /hw
236.7 MiB [ ] /bosse
170.5 MiB [ ] /ei
84.3 MiB [ ] /newprod
300.0 KiB [ ] /private
--- /var/lib/svn/pc ----------------------
/..
13.2 GiB [##########] /db
40.0 KiB [ ] /hooks
20.0 KiB [ ] /conf
12.0 KiB [ ] /locks
4.0 KiB [ ] README.txt
4.0 KiB [ ] format
Any ideas & suggestions welcome....
--
Bo Berglund
Developer in Sweden