Comments (10)
There is one running etcd pod, run
etcdctl member list
after exec into the pod. And check the logs of crashed etcd pods, normally there was member id it used.BTW, I think it's more likely a etcd problem.
Hello,
I have tried it, this is what i got
I have no name!@apisix-etcd-2:/opt/bitnami/etcd$ etcdctl member list
3ff1b5cd453a87df, started, apisix-etcd-2, http://apisix-etcd-2.apisix-etcd-headless.apisix.svc.cluster.local:2380, http://apisix-etcd-2.apisix-etcd-headless.apisix.svc.cluster.local:2379,http://apisix-etcd.apisix.svc.cluster.local:2379, false and
this is the member id I found in the logs of crashing pods [local-member-id":"2c16fb63879f0d98"]. I also tried disabling apisix etcd and used an external etcd but it was not able to integrate with the running etcd pod. I'm trying to fix that. Share if anything you know could help.
from apisix.
Apisix is working fine after upgrading the version of etcd in chart.yaml as "10.1.0". So, closing this issue.
from apisix.
Do you have a strong requirement to use 2.7.0
? I'm using the latest and pods are starting normally.
from apisix.
I think you need to try etcdctl member list
first. This will help you verify if the member ID of the crashing pods matches the IDs from the etcdctl.
from apisix.
Do you have a strong requirement to use
2.7.0
? I'm using the latest and pods are starting normally.
The most recent version is 2.8.0 (released in Jun 04, 2024). So, was using one version prior to that which got released on April. May I know which version of helm chart you're using?
from apisix.
I think you need to try
etcdctl member list
first. This will help you verify if the member ID of the crashing pods matches the IDs from the etcdctl.
If it's cluster's etcd then we have to login into the node and execute the commands, since here it is running as pod, not sure where to execute etcdctl commands and also as the pods are in crash loop back off, I can't even exec into the pods.
from apisix.
There is one running etcd pod, run etcdctl member list
after exec into the pod. And check the logs of crashed etcd pods, normally there was member id it used.
BTW, I think it's more likely a etcd problem.
from apisix.
any solutions for this issue iam also facing the same issue for last 3 days
from apisix.
any solutions for this issue iam also facing the same issue for last 3 days
I have changed the etcd version in chart.yaml to "10.1.0". Now all pods are in running state. I'm checking few things in UI to make sure everything is working fine. If you are using Helm chart for deploying apisix, try this.
from apisix.
thanks will try and update mam
from apisix.
Related Issues (20)
- bug: grpc-transcode plugin, in Protobuf, when there is a field of type int64, when 'a' is passed in, it is converted to 10. HOT 1
- bug: When I turn on kafka-logger and body-transformer at the same time, the response body conversion of body-transformer plugin will fail. HOT 2
- help request: Request for Assistance: Loki Logging Not Receiving Logs from Specific APIsix Route
- help request: 尝试代理 hdfs 的 webui,但是会返回 302 重定向,应该如何配置呢?或者是否有示例 HOT 1
- apisix will retry the post method? HOT 6
- bug: forward-auth does not return upstream headers to client HOT 1
- bug: http2 requests are not supported without content-length header HOT 2
- How to forward to upstream after successful authentication using the forward-auth plugin HOT 1
- help request: missing user key in JWT token HOT 1
- feat: support env var for secret config of plugins like kafka-logger, elasticsearch-logger HOT 2
- Unable to configure opentelemetry and prometheus plugins in standalone mode
- feat: support AES-256-GCM algorithm to to encrypt and decrypt secret config.
- help request: keeping redis connection alive HOT 5
- bug: 3.9.1的apisix不支持apisix-seed来做服务发现
- help request: worker_events.sock failed (98: Address already in use) HOT 2
- use webflux WebClient build proxy request to apisix-controller ingress ,return 400
- in standalone mode,use conf/apisix.yaml like nginx conf.d HOT 1
- bug: wrong request forwarded to the upstream server HOT 2
- help request: can't hot-reload limit-count HOT 2
- bug: Error: etcdserver: member not found HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apisix.