2011-08-18 14 views
7

Tengo un par de instancias micro que funcionan bien desde hace semanas. Ambos están ejecutando blogs de WordPress. En las últimas 24 horas uno de ellos se ha detenido. No puedo entrar ssh incluso después de un reinicio. La otra instancia está funcionando bien.Micro instancia de Amazon EC2 no responde

ssh: connect to host ec2-xxx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com port 22: Operation timed out 

No hay nada obvio en el registro que se vea como un problema. Las últimas líneas son:

cloud-init: runcmd[ OK ] 
Mounting other filesystems: [ OK ] 
Retrigger failed udev events[ OK ] 
Generating SSH1 RSA host key: [ OK ] 
Starting sshd: [ OK ] 
Starting ntpd: [ OK ] 
Starting sendmail: [ OK ] 
Starting sm-client: [ OK ] 
Starting crond: [ OK ] 
[ OK ] 
Starting atd: [ OK ] 
Starting yum-updatesd: [ OK ] 
Running cloud-init user-scripts (none found)[ OK ] 
Amazon Linux AMI release 2011.02.1.1 (beta) 
Kernel 2.6.35.11-83.9.amzn1.i686 on an i686 
ip-xx-xxx-xx-xx login: 

La consola de administración indica que todo está funcionando y es normal.
Uso el mismo grupo de seguridad y el archivo .pem para ambas instancias.

Sospecho que esta instancia ha estado recibiendo más tráfico que la otra. ¿Hay alguna forma de que la microinstancia se quede sin memoria y simplemente deje de responder? ¿Qué podría estar yendo mal?

Here is a screen shot of the Monitoring panel

Gracias

Respuesta

3

Hay varias posibilidades, pero los dos más probables son:

  1. alta carga en el host que la instancia de Micro está ejecutando en - casos Micro obtienen una una pequeña porción de recursos de todos modos, y se reducen considerablemente cuando el host está bajo carga.

  2. Se ha producido un error en el host que está afectando a la capacidad de respuesta de la máquina virtual: esto es relativamente común y puede mostrar el tipo de comportamiento que está viendo.

En cualquiera de los casos, la solución más rápida es a bombardear la instancia y reiniciarlo - probablemente obtendrá una nueva instancia en un host diferente, que puede estar menos estresado o menos roto. ;)

+0

Gracias por su respuesta. Después de unas horas pude volver a entrar y reiniciar httpd y mysqld. No estoy seguro de cuál fue el problema. ¿Quiere decir terminar la instancia y comenzar otra? ¿Puedo guardar los datos allí si hago esto? – danjp

+2

De hecho, me refiero a que debe terminar la instancia del problema y crear una nueva - * SIN EMBARGO, TENGA EN CUENTA * que cualquier información que se mantenga solo en la tienda efímera de la instancia será * PERDIDA * cuando finalice. Si desea conservar cualquier información, muévala a un volumen EBS adjunto: este volumen es persistente y no se destruirá cuando mate la instancia. Luego puede adjuntarlo a la nueva instancia cuando se inicia. Lea detenidamente sobre el tiempo de vida de almacenamiento efímero y de instancia si no está seguro de lo que está haciendo y asegúrese de que sus datos estén respaldados si es importante para usted. –

+0

gracias Jonners. Aparentemente tenía un problema de hardware subyacente y tuvo que reiniciarse. – danjp

10

He visto las microinstancias bloquearse durante varios minutos debido al "robo" de la CPU que ocurre cuando se usa demasiada CPU. Esto es exclusivo de la micro instancia. Publiqué un ejemplo de esto (incluido video) al http://gregsramblings.com/2011/02/07/amazon-ec2-micro-instance-cpu-steal/.

Puede mover su instancia a nuevos recursos simplemente haciendo un STOP completo y luego un START. Esto lo asignará a un nuevo hardware y le asignará una nueva dirección IP (¡no olvide volver a asociar su IP elástica!). Un reinicio de host no logrará esto. Debe detenerse a través de la consola EC2. Terminarlo no es necesario.

+0

Esto funcionó para mí. Había una opción en la consola ec2 para reiniciar la instancia y no necesité volver a asociar la IP. –

+0

bueno, gracias ... debido a esto, acabo de perder todo mi sitio ... Hice clic en Detener ... luego, después de que se detuvo, hice clic en Iniciar ... y luego pasó al modo de Terminación y ahora ya no tengo un sitio. . no hay volúmenes o copias de seguridad aparentemente, ya sea .. – MIke

Cuestiones relacionadas