I’ve been having some troubles lately, and I don’t really know if the problem is with the desktop (Linux) client or the Raspberry PI. So, please, bear with me with a long(ish) explanation:
-
The Server is a Raspberry Pi 3 with an external HDD and the official power supply. It has other several applications installed running for several years more or less smoothly.
-
My local network is comprised from a Windows 7 machine (Desktop, 2.5.1) and a Xubuntu 18.04.3 LTS (Laptop, 2.6.0).
The process that hangs the Raspberry Pi is as follows:
- Sync a (over) 200MB file from Desktop to Server. File syncs correctly.
- Trying to sync the file from Server to Laptop. Server stops responding, I get a “timeout” error and am forced to hard reset the pi.
It seems its a bit of correlation with a “low space” problem in the SD card, as doing df
point me towards a 99% usage. Writing
sudo du -h / --exclude /home | grep -P "^[\d\.]+M|G\s+" > /<accessible-path>/du-rootfs.txt
led me to
1,2G /var/cache/lighttpd/uploads
1,2G /var/cache/lighttpd
1,2G /var/cache
Which makes me to think that, somehow, Owncloud is trying really hard to send the file to my laptop, but it crashes when trying to, and the file stays on the cache “uploads” folder somehow. Just remind that we are talking about Desktop trying to sync from Pi, this is, downloading a file.
It seems the “low space” is a dead end, as the problem is that the pi timeouts when trying to move the file to the laptop. And I’m completely lost on where can the problem be. My .user.ini file is the default one (max file sizes of 513M), and the file that gets “locked” while trying to sync is 200MB.
As I said, this same installation has been running for years with not a lot of issues. I haven’t done anything weird or special lately (Besides adding a lot of “big” files to the folder), and the installation is not open to the internet, only to my local network. Any ideas? Thanks!