-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
help request: apisix-etcd-2 just says completed and not running. What does it mean and what should I do? #10774
Comments
@techcheckri , can you show the etcd pod logs , by |
By now apisix-etcd-1 is the same completed
|
So, now all three apisix-etcd are gone.
What can I do to restart them? Does nobody have any idea what I could do? Do I have to reinstall APISIX or what can I do to get the system going again? Please help! |
how do you install this apixsix cluster ? |
My route to install is like this: https://apisix.apache.org/docs/ingress-controller/deployments/azure/ I use the helm way:
So there is nothing special. All vanilla. Could you please maybe explain what it means if apisix-etcd is going into the completed state if you know or point me to some documentation about it? I did not find anything about it. I would like to understand what is going on. |
I have never seen etcd completed state before, so my suggest is check etcd logs to see what happen. |
Problem is as could be seen before one can not get logs of terminated pods.
So what I can interpret from your statement is that etcd completed is abnormal behavior rather than just having finished a job normally as conveyed by the exit code 0. As seen exit code was 0:
Abnormal termination should have some kind of error code or at least not stop with 0, right? So should the observed behavior of my etcd pods then not be seen as a bug and this report here be a bug report rather than a help request? |
You can try |
My Pods run on Azure, not locally. Or do I misunderstand you? |
So how do I attach logs to the apisix-etcd pods so I can post them here? |
If you use containerd , so you can try |
I will close this since this is a problem with etcd/kubernetes. |
Description
My APISIX seems to work normally. When I apply some pods they are created.
But since two days ago the apisix-etcd-2 pod says:
What happened?
What can I do to run apisix-etcd-2 again?
How can I prevent this in the future?
Please help!
Environment
Running on Azure, so most does not apply
apisix version
): -bash: apisix: Kommando nicht gefunden.uname -a
): Linux kubctl 4.19.0 change: added doc of how to load plugin. #1 SMP Wed Jul 12 12:00:44 MSK 2023 x86_64 GNU/Linuxopenresty -V
ornginx -V
):curl http://127.0.0.1:9090/v1/server_info
):luarocks --version
):The text was updated successfully, but these errors were encountered: