Skip to content
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

calico/node is not ready: BIRD is not ready: Error querying BIRD: unable to connect to BIRDv4 socket #9530

Open
l1douhua opened this issue Nov 26, 2024 · 3 comments

Comments

@l1douhua
Copy link

The calico-node of a node in the cluster is not Running. I restarted the calico-node of the node and found an error, [calico/node is not ready: BIRD is not ready: Error querying BIRD: unable to connect to BIRDv4 socket]. I thought it was because of the network card problem, so I restarted the node and it recovered. Why does this problem occur when the network card has not been changed?

Below are the cluster versions I use:

kubernetes:v1.28.2
containerd:1.6.33
docker.io/calico/apiserver:v3.26.3
docker.io/calico/kube-controllers:v3.26.3
docker.io/calico/node:v3.26.3
docker.io/calico/typha:v3.26.3

@caseydavenport
Copy link
Member

We're going to need more information to help with this one - are there any logs from the calico/node pods for example?

@l1douhua
Copy link
Author

No exception logs are saved. Can you tell from the errors provided where the problem occurred? @caseydavenport

@caseydavenport
Copy link
Member

Error querying BIRD: unable to connect to BIRDv4 socket

This error is very generic, and generally just means that BIRD failed to start. There's no way to really tell without the logs from the calico/node pod that was encountering this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants