¿Por qué mi ECS no puede usar Cloud-init?
Síntomas
Un ECS no puede usar cloud-init.
Resolución de problemas
Compruebe las siguientes causas posibles.
Causa posible |
Solución |
---|---|
El ECS no tiene ninguna dirección IP obtenida. |
|
Ruta incorrecta para 169.254.169.254 |
Consulte Ruta incorrecta para 169.254.169.254 |
Error al obtener los metadatos de ECS. |
Consulte No obtuvo los metadatos de ECS |
No se puede iniciar sesión en el ECS o crear un usuario no root después de configurar Cloud-init. |
Compruebe el formato del archivo de configuración /etc/cloud/cloud.cfg. Para obtener más información, véase No se puede iniciar sesión en ECS o crear un usuario que no sea root después de que cloud-init esté configurado. |
No se puede utilizar una clave privada obtenida para iniciar sesión en un ECS después de que se inicie el ECS (no se puede obtener la contraseña de inicio de sesión de ECS). |
Reinicie el ECS e inténtelo de nuevo. |
El ECS no ha obtenido la dirección IP
Compruebe si el ECS ha obtenido una dirección IP.
Si no se obtiene ninguna dirección IP, ejecute el comando dhclient para obtener la dirección IP (este comando varía dependiendo de los SO de ECS). Alternativamente, puede ejecutar el comando ifdown ethx para deshabilitar el puerto de red y, a continuación, ejecutar el comando ifup ethx para habilitarlo para permitir que la NIC de ECS obtenga automáticamente una dirección IP de nuevo.
Ruta incorrecta para 169.254.169.254
- Compruebe la ruta exacta configurada en el ECS para la dirección IP 169.254.169.254/32.
En la mayoría de los casos, el salto siguiente de la ruta exacta para la dirección IP 169.254.169.254/32 es el mismo que el de la ruta predeterminada para la dirección IP.
Figura 4 Ruta para la dirección IP 169.254.169.254/32
- Si no hay una ruta exacta para la dirección IP 169.254.169.254/32, la causa es la siguiente:
Las imágenes con el SO de CentOS 5 no son compatibles con cloud-init. Para usar cloud-init, seleccione un SO diferente.
- Si el salto siguiente de la ruta exacta para la dirección IP 169.254.169.254/32 es diferente de la ruta predeterminada para la dirección IP:
- Si el ECS se creó antes de que se habilitara cloud-init, ejecute service network restart para obtener la ruta correcta.
- Si el ECS se ha creado recientemente, envíe un ticket de servicio o póngase en contacto con el soporte técnico.
No obtuvo los metadatos de ECS
Ejecute el siguiente comando en el ECS para obtener los metadatos:
curl http://169.254.169.254/openstack/latest/meta_data.json
Si se muestra información similar a la mostrada en Figura 5, el ECS obtiene con éxito los metadatos.
No se puede iniciar sesión en ECS o crear un usuario que no sea root después de que cloud-init esté configurado
Compruebe si el formato del archivo de configuración /etc/cloud/cloud.cfg es correcto. Para obtener más información, consulte los requisitos de formato de archivo para diferentes distribuciones de Linux. La siguiente figura muestra un ejemplo de archivo de configuración /etc/cloud/cloud.cfg para Ubuntu.
La clave privada obtenida no se puede usar para iniciar sesión en un ECS después de que se inicie el ECS (no se pudo obtener la contraseña de inicio de sesión de ECS)
Reinicie el ECS para rectificar la falla.
Envío de un ticket de servicio
Si el EIP aún no puede usar cloud-init después de realizar los pasos anteriores, envíe un ticket de servicio.
Proporcione la siguiente información al ingeniero de soporte técnico.
Concepto |
Descripción |
Ejemplo |
Valor |
---|---|---|---|
Bloque CIDR de VPC |
Requerido para la configuración de gateway de clientes |
Ejemplo: 10.0.0.0/16 |
N/A |
ID de la VPC |
N/A |
Ejemplo: 120b71c7-94ac-45b8-8ed6-30aafc8fbdba |
N/A |
Bloque CIDR de la subred 1 (puede ser el mismo que el bloque CIDR de VPC) |
N/A |
Ejemplo: 10.0.1.0/24 |
N/A |
ID del ECS |
N/A |
N/A |
N/A |
Dirección IP del ECS |
N/A |
Ejemplo: 192.168.1.192/24 |
N/A |
Información de ruta del ECS |
N/A |
N/A |
- |
Conectividad Preguntas frecuentes
- ¿Permite una VPN la comunicación entre dos VPC?
- ¿Por qué Internet o los nombres de dominio internos en la nube son inaccesibles a través de nombres de dominio cuando mi ECS tiene varias NIC?
- ¿Cuáles son las prioridades de la ruta personalizada y la EIP si ambas están configuradas para que un ECS permita que el ECS acceda a Internet?
- ¿Por qué hay interrupciones intermitentes cuando un host local accede a un sitio web construido en un ECS?
- ¿Por qué los ECS que utilizan las direcciones IP privadas en la misma subred solo admiten la comunicación unidireccional?
- ¿Por qué falla la comunicación entre dos ECS en la misma VPC o ocurre una pérdida de paquetes cuando se comunican?
- ¿Por qué mi ECS no puede usar Cloud-init?
- ¿Por qué mi ECS no puede acceder a Internet incluso después de que una EIP está vinculada?
- ¿Cómo manejo un fallo de red del IB?
- ¿Por qué mi ECS no puede comunicarse en una red de nivel 2 o 3?
- ¿Cómo manejo un fallo de red BMS?
- ¿Por qué mi ECS no puede obtener una dirección IP?
- ¿Cómo manejo un fallo de red de conexión directa o VPN?
- ¿Por qué se puede acceder a mi servidor desde Internet pero no puede acceder a Internet?
- ¿Por qué no puedo acceder a sitios web por las direcciones IPv6 después de configurar la pila dual IPv4/IPv6?
- ¿Por qué mi ECS no se comunica con los otros después de haber instalado el firewall?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore