Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

495
Views
Fase de ejecución de error kubelet-start: un Nodo con nombre ... y estado Listo ya existe en el clúster

Estoy jugando con Kubernetes en Virtualbox. Creé 2 máquinas virtuales, una es la Maestra y la otra es la Trabajadora. El Worker es un clon de la instalación básica del maestro. Supongo que esa es la causa raíz del problema, tal vez quede algo de configuración que cause conflictos.

Cuando trato de unirme al Trabajador con...

 sudo kubeadm join 192.168.56.101:6443 --token ... --discovery-token-ca-cert-hash ...

Obtuve el siguiente error ...

fase de ejecución de error kubelet-start: ya existe un nodo con el nombre "test-virtualbox" y el estado "Ready" en el clúster. Debe eliminar el Nodo existente o cambiar el nombre de este nuevo Nodo de unión

He intentado restablecer la configuración con...

 sudo kubeadm reset

Pero después de ejecutar el comando de unión, obtengo el mismo error nuevamente.

También traté de eliminar el nodo "test-virtualbox" ejecutando...

 sudo kubectl delete node test-virtualbox

Pero esto da como resultado el error ...

La conexión al servidor localhost:8080 fue rechazada

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Hay varios problemas o preguntas que mencionaste

ya existe un nodo con el nombre "test-virtualbox" y el estado "Ready" en el clúster.

kubeadm usa el nombre de host como el nombre del nodo de forma predeterminada, a medida que clona el trabajador del maestro, debe tener el mismo nombre de host que indica el error.

la solucion a esto podria ser:

  1. Asigne a Worker un nuevo nombre de host mediante hostnamectl u otras herramientas.
  2. Use la bandera --node-name cuando se una al trabajador

restablecer sudo kubeadm

reset se usa para restablecer un nodo dentro del clúster, su trabajador aún no se ha unido, no hace nada cuando hizo esto.


sudo kubectl eliminar nodo test-virtualbox

Esto se ejecuta en el Trabajador, ¿verdad?

El trabajador aún no se ha unido al clúster, por lo que no tiene un kubeconfig en ~/.kube/config , kubectl usará localhost:8080 como dirección del servidor de forma predeterminada, no puede conectarse al servidor API de destino, por lo que ocurrió ese error .


over 4 years ago · Santiago Trujillo Report

0

simplemente ejecutando "sudo kubectl delete node test-virtualbox" en el maestro

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!