Problemas comunes con los nodos trabajadores
Nube privada virtual Infraestructura clásica
Revise los mensajes de error comunes y busque cómo resolverlos. Es posible que los mensajes empiecen por el prefijo '<provider>' infrastructure exception:, donde <provider> identifica qué proveedor de infraestructura
utiliza el nodo de trabajador.
La cuenta tiene prohibido realizar pedidos
Mensaje:
Your account is currently prohibited from ordering 'Computing Instances'.
Descripción y resolución:
Puede que su cuenta de infraestructura de IBM Cloud tenga restringida la solicitud de recursos de cálculo. Póngase en contacto con el equipo de soporte de IBM Cloud abriendo un caso de soporte de IBM Cloud.
No se ha podido realizar el pedido
Mensaje:
Could not place order.
Could not place order. There are insufficient resources behind router 'router_name' to fulfill the request for the following guests: 'worker_id'.
Descripción y resolución:
Es posible que la zona que ha seleccionado no tenga suficiente capacidad de infraestructura para suministrar los nodos trabajadores. O bien, es posible que haya excedido un límite en la cuenta de infraestructura de IBM Cloud.
Para resolverlo, intente una de las opciones siguientes:
- La disponibilidad de recursos de infraestructura en las zonas puede variar con frecuencia. Espere unos minutos y vuelva a intentarlo.
- Para un clúster de una sola zona, cree el clúster en otra zona. Para un clúster multizona, añada una zona al clúster.
- Especifique un par distinto de VLAN pública y privada para los nodos trabajadores en la cuenta de infraestructura de IBM Cloud. Para los nodos de trabajador que hay en una agrupación de trabajadores, puede utilizar el [mandato]
ibmcloud oc zone network-set( - Póngase en contacto con el gestor de cuentas de infraestructura de IBM Cloud para verificar que no supere un límite de cuenta, por ejemplo, una cuota global.
- Abra un caso de soporte de infraestructura de IBM Cloud.
No se ha podido obtener la VLAN de red
Mensaje:
Could not obtain network VLAN with ID: <vlan-id>
Descripción y resolución:
El nodo trabajador no se ha podido suministrar porque no se ha encontrado el ID de VLAN por una de las siguientes razones:
- Puede que haya especificado el número de VLAN en lugar del ID de VLAN. El número de VLAN tiene 3 ó 4 dígitos, mientras que el ID de VLAN tiene 7 dígitos. Para recuperar el ID de VLAN, ejecute
ibmcloud oc vlan ls --zone ZONE. - Es posible que el ID de VLAN no esté asociado a la cuenta de infraestructura de IBM Cloud que está utilizando. Para listar los ID de VLAN disponibles para su cuenta, ejecute
ibmcloud oc vlan ls --zone ZONE. Para cambiar la cuenta de infraestructura de IBM Cloud, consulteibmcloud oc credential set.
Ubicación no válida
Mensaje:
The location provided for this order is invalid
Descripción y resolución:
Su cuenta de infraestructura de IBM Cloud no está configurada para solicitar recursos de cálculo en el centro de datos seleccionado. Póngase en contacto con el servicio de asistencia de IBM Cloud para verificar que su cuenta está configurada correctamente.
Error de permisos
Mensaje:
The user does not have the necessary classic infrastructure permissions to add servers
'Item' must be ordered with permission.
The credentials could not be validated.
'<Provider>' infrastructure request not authorized
Descripción y resolución:
Es posible que no tenga los permisos necesarios para realizar la acción en el portafolio de infraestructura de IBM Cloud o que esté utilizando las credenciales de infraestructura erróneas. Consulte Configuración de la clave de API para habilitar el acceso al portafolio de la infraestructura.
Error de cortafuegos
Mensaje:
Worker unable to talk to IBM Cloud Kubernetes Service servers. Please verify your firewall setup is allowing traffic from this worker.
Descripción y resolución:
Si tiene un cortafuegos, configure los valores de cortafuegos para permitir el tráfico saliente a los puertos y direcciones IP adecuados.
Reinicio en frío
Mensaje:
The worker did not respond to the soft reboot request. A hard reboot might be necessary.
Descripción y resolución:
Aunque ha emitido un reinicio en el nodo trabajador, el nodo trabajador no responde. Puedes volver a ejecutar el con comando reboot la opción --hard para apagar el nodo de trabajo, o bien ejecutar el. worker reloadcomando
No se puede encontrar la instancia
Mensaje:
can't create IMS portal token, as no IMS account is linked to the selected BSS account
Provided user not found or active
User account is currently cancel_pending.
The worker node instance '<ID>' can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be found. Review '<provider>' infrastructure user permissions.
The worker node instance can't be identified. Review '<provider>' infrastructure user permissions.
Descripción y resolución:
El propietario de la clave de API que se utiliza para acceder al portafolio de infraestructura de IBM Cloud no tiene los permisos necesarios para realizar la acción o puede estar pendiente de supresión.
Como usuario, siga estos pasos:
- Si tiene acceso a varias cuentas, asegúrese de que haya iniciado la sesión en la cuenta en la que desea trabajar con Red Hat OpenShift on IBM Cloud.
- Ejecute
ibmcloud oc api-key info --cluster CLUSTER_NAME_OR_IDpara ver el propietario de la clave de API actual que se utiliza para acceder al portfolio de infraestructura de IBM Cloud. - Ejecute
ibmcloud account listpara ver el propietario de la cuenta de IBM Cloud que utiliza actualmente. - Póngase en contacto con el propietario de la cuenta de IBM Cloud e infórmele de que el propietario de la clave de API tiene permisos insuficientes en la infraestructura de IBM Cloud o puede estar pendiente de supresión.
Como propietario de la cuenta, siga estos pasos:
- Revise los permisos clásicos necesarios en la infraestructura de IBM Cloud para realizar la acción que ha fallado anteriormente. Para el proveedor de infraestructura de VPC, el propietario de la clave de API debe tener el rol de acceso a la plataforma Administrador.
- Arregle los permisos del propietario de la clave de API o cree una nueva clave de API utilizando el mandato
ibmcloud oc api-key reset --region REGION. - Si usted u otra cuenta de administrador establece manualmente las credenciales de infraestructura de IBM Cloud en su cuenta, ejecute
ibmcloud oc credential unset --region REGIONpara eliminar las credenciales de su cuenta.