Hello,
I’m trying to install pydio Cells on a remote server running Ubuntu 18.04.5 through SSH. I have followed the installation guide to the letter, but now when I try to start it a few processes start, then it says:
runtime/cgo: pthread_create failed: Resource temporarily unavailable
SIGABRT: abort
After that it gives what looks like a very long dump and crashes. A lot of the entries are related to gorroutine s. My first thought was the ulimit, I already ran ulimit -n 8192.
I saw a similar thread from last year about it but I’m not building it directly on my server and I’d rather avoid it since I’m not a Linux expert.
Two options here : either server is too small or systemclt has set hard limitations on the number of thread creation, or something goes wrong and creates tons of thread (normally not the case).
Can you detail the VM a bit more ? architecture, cpu, ram, etc…
This error line also seemed suspicious, I assume it’s related to the other problem? If I understand it correctly it’s the Cells launcher not able to create enough processes Could not start process {"error": "fork/exec ./cells: resource temporarily unavailable"}
does anybody have any ideas? I’ve reinstalled Ubuntu clean and am having the same problem. I also tried to add the lines
@pydio soft nproc 8192
@pydio soft nofiles 8192
to /etc/security/limits.conf . The username I’d like to run Pydio from is called pydio and it’s in the group pydio. I’d really appreciate some help.
I added into /etc/systemd/system.conf :