Hi all. I've struggling to get SigNoz running on D...
# support
k
Hi all. I've struggling to get SigNoz running on Docker Swarm (managed using Portainer). The query-service continously fails without any clear log message hinting what the problem might be. Is there a way to get extended logging output? The log output is simply as seen here: https://gist.github.com/kfuglsang/09cc05d8274f3ba47d620b5e00286c15
p
@Prashant Shahi Do you have more insights here? @Kenneth Fuglsang Docker Swarm should ideally work, but k8s and docker standalone is more battleproof as lot more users try that route. Can you give SigNoz try on K8s or docker swarm is a hard requirement for you?
k
Docker Swarm is hard requirement. I don't think this is the issue though. I would expect though that the query-service would output any meaningful log content to why it crashes.
p
@Kenneth Fuglsang Tested SigNoz on Swarm, it works as expected.
can you share more about the Swarm cluster?
do you have more than 1 nodes?
Have you changed anything from the default config?
k
I have three nodes in the swarm cluster. I had to modify the default config a bit since I don't have access to anything other than the Portainer interface, and thus I spin everything up from just the docker compose file. Other configs are placed as configs in the swarm and mounts are nfs-based.
I've just updated query-service to 0.12.0 and now I get this error logged: FATAL query-service/main.go:68 Failed to create server{error 26 0 Error in creating tables: database is locked} Which database is it referring to?
p
Most likely SQLite db file.
That would be mounted on query services with both read/write access.