on my small homeserver running Ubuntu 16.04 LTS I have run out of diskspace on my system disk root partition for some reason. The device is a 128Gb SSD with the following status:
df -h:
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 3,8G 0 3,8G 0% /dev
tmpfs 769M 12M 757M 2% /run
/dev/mapper/wuerfelchen--vg-root 22G 21G 403M 99% /
tmpfs 3,8G 8,0K 3,8G 1% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 3,8G 0 3,8G 0% /sys/fs/cgroup
/dev/sda2 473M 246M 203M 55% /boot
/dev/sda1 511M 3,6M 508M 1% /boot/efi
/dev/mapper/wuerfelchen--vg-homes 87G 541M 82G 1% /home
tmpfs 769M 0 769M 0% /run/user/1000
sudo du -hsx /* | sort -rh | head -n 40:
12G /root
3,7G /usr
3,6G /var
1,1G /lib
485M /home
260M /opt
244M /boot
125M /home_old
16M /bin
14M /sbin
12M /run
12M /etc
132K /tmp
32K /mnt
16K /media
16K /lost+found
8,0K /snap
8,0K /export
4,0K /srv
4,0K /lib64
4,0K /dead.letter
So, I can see, the folder /root is using 12G of the total 22G partition size, but I can't access the folder. What data is kept inside there? Can I check that somehow?
Thanks for help in advance!
sandman
Кажется, у вас есть root-доступ, поэтому простой sudo bash
должен получить вам корневую оболочку и вы можете просто посмотреть cd / root
и ls
. Если вы не владеете файлами в / root, вы, вероятно, должны выяснить, кто их имеет, прежде чем перемещать их:)
sudo du -h /root
дает мне следующее:
root@wuerfelchen:/# sudo du -h /root
8,0K /root/.ssh
8,0K /root/.config/Duplicati/control_dir_v2
12G /root/.config/Duplicati
12G /root/.config
8,0K /root/.nano
12G /root
Так что, похоже, ошибка с Duplicati ... Но у меня нет Идея, почему duplicati может читать и писать в /root..
EDIT:
Поскольку Duplicati работает как демон, поведение duplicati по умолчанию заключается в сохранении его резервной базы данных в /root/.config/Duplicati
. Решение состоит в том, чтобы переместить базу данных в другое место:
https://forum.duplicati.com/t/how-to-change-the-local-database-file-location/1394