Open Tautcius opened 2 weeks ago
{error,enospc}
means "No space left on device". Could you check if there is enough free space on the filesystem?
I attached bigger pvc for 200m and this updated instance was started in the same size node. I am using operator to deply emqx on Kubernetes
I think it is related to PVC. I have increased size from 20 mb to 1 gb and it is still not helping, but when I create new EMQX cluster withoud persistance it is starting without errors.
So this problem can be solved with minimum 5Gi of PVC size, you should update docs and templates with that.
hi you may try to set durable_storage.messages.n_shards = 2
to lower the storage usage(space), but it may reduce throughput if durable_storage is in use.
durable_storage.messages.n_shards = 2
Judging from the log snippet, I suspect it's another, not-yet-active DB that could be tuned to achieve that, i.e. durable_storage.queues.n_shards = 2
.
@Tautcius pls try set these for the emqx and let us know if that helps.
durable_storage.messages.n_shards = 2
durable_storage.queues.n_shards = 2
It helped to reduce size to 2 Gi that is better from 5 :)
you should update docs and templates with that.
@Tautcius , would you create a PR for that ? would be happy to see contribution from the community.
Will create that over the weekend
What happened?
emqx is not starting after upgrade to 5.8.0 version
What did you expect to happen?
program to start normally
How can we reproduce it (as minimally and precisely as possible)?
No response
Anything else we need to know?
No response
EMQX version
5.8.0
OS version
kubernetes
Log files