You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're running a cluster with 2 VerneMq brokers. Everything works fine if we start one broker at one time, but as soon as we need to re-start both the brokers, all the retained messages are lost.
To fix the issue, we tried configuring persistent volume with vernemq, and we can see that the claim is bound to vernemq and volume is created. Even after this when we tested our scenario by restarting both the pods, we found that the retained messages were not synced. This is leading to data loss.
Below is the configuration we are using to create storage class:
@ManishJain-TomTom Thanks, do you have subscriptions and/or support agreement in place? if not, please contact over "contact @ octavolabs ".
👉 Thank you for supporting VerneMQ: https://github.com/sponsors/vernemq
👉 Using the binary VerneMQ packages commercially (.deb/.rpm/Docker) requires a paid subscription.
👉 Thank you for supporting VerneMQ: https://github.com/sponsors/vernemq
👉 Using the binary VerneMQ packages commercially (.deb/.rpm/Docker) requires a paid subscription.
We're running a cluster with 2 VerneMq brokers. Everything works fine if we start one broker at one time, but as soon as we need to re-start both the brokers, all the retained messages are lost.
To fix the issue, we tried configuring persistent volume with vernemq, and we can see that the claim is bound to vernemq and volume is created. Even after this when we tested our scenario by restarting both the pods, we found that the retained messages were not synced. This is leading to data loss.
Below is the configuration we are using to create storage class:
Our vernemq configuration looks like this:
PVCs are properly treated. Kubectl get pvc returns us the created PVCs:
Storage class:
Is there something that I am missing in configuration?
Environment
Expected behaviour
Since persistent volume is being configured, vernemq nodes should be able to sync the retained messages on restart, and there should be no data loss.
Actual behaviour
Retained messages are not synced after both pods are restarted.

The text was updated successfully, but these errors were encountered: