Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Solución de problemas de restauración

Cuando se realiza una restauración, no reinicie el rancher-system-agent en los nodos elementales, ya que puede quedar obsoleto y terminar con el siguiente error:

panic: error while connecting to Kubernetes cluster: the server has asked for the client to provide credentials

Si te enfrentas a este problema, por favor sigue el procedimiento a continuación.

Antes de iniciar una restauración, necesitas copiar /var/lib/rancher/agent/rancher2_connection_info.json desde el nodo elemental a un lugar donde tengas acceso con la interfaz de Rancher.

Una vez que el archivo esté copiado, descarga el script de rancher-agent-token-update.sh desde el SUSE® Rancher Prime: OS Manager repositorio:

wget -q https://raw.githubusercontent.com/rancher/elemental/main/scripts/rancher-agent-token-update && chmod +x rancher-agent-token-update

Ejecuta el script sin ninguna opción adicional:

./rancher-agent-token-update

Después de que la restauración se complete con éxito, copia rancher2_connection_info.json de vuelta al nodo elemental en la vía /var/lib/rancher/agent/rancher2_connection_info.json. Finalmente, reinicia el servicio rancher-system-agent:

systemctl restart rancher-system-agent