Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

491
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

0

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

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda