Expected behaviour
Files should sync within a few minutes.
Actual behaviour
Files sometimes don’t appear to sync for days. The Desktop client is basically permanently ‘checking for changes’. We’ve left the clients to fully sync for days to ensure its been through the entire thing at least one.
The server itself is fine in terms of resource usage. No where near hitting its max resources.
Same for the desktop client, resource monitor isn’t showing anything being anywhere close to maxed out. (New Dell XPS laptops with SSDs).
If I update a file on the SMB share, its almost instantly reflected in the Web UI. And vice versa. The problem is only with the desktop clients.
File sizes vary, but the majority are small MS Office files.
I’m getting the impression that 650,000 files (603GB) is too much for the desktop client to keep up with.
I’m unable to include log files due to the filenames, but searching for any errors is fruitless.
Steps to reproduce
- Installed Owncloud on an Ubuntu Server.
- Sync 650000 files
- Use Windows 10 laptops with latest desktop client to try and sync files.
Server configuration
Operating system:
Web server: Apache2
Database: MySQL
PHP version: 7 (5.6 for Redis)
ownCloud version: Latest
Storage backend (external storage): SMB
Client configuration
Client version: Latest Available
Operating system: WIndows 10
OS language: English
Installation path of client: Default
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
Template for output < 10 lines
- Client logfile: Output of
owncloud --logwindow
orowncloud --logfile log.txt
(On Windows usingcmd.exe
, you might need to firstcd
into the ownCloud directory)
(See also http://doc.owncloud.org/desktop/2.2/troubleshooting.html#client-logfile )
Basically every entry from OCclient.log looks like this
05-22 14:42:13:567 [ info sync.csync.updater ]: | file: DataShare/Directors/Clients/filename.file, instruction: INSTRUCTION_NONE <<= |
---|---|
05-22 14:42:13:567 [ info sync.csync.updater ]: | Database entry found, compare: 1526986279 <-> 1517504605, etag: 5b03f8f537316 <-> 5ad87bd362c75, inode: 0 <-> 361884, size: 0 <-> 0, perms: 4fd <-> 4fd, ignore: 0 |
- Web server error log:
Nothing even from today.
- Server logfile: ownCloud log (data/owncloud.log):
Primarily ‘Trusted Domain Errors’ for random IPs. Nothing in relation to this it seems.