ec2 перезавантажив мій екземпляр?


17

Я дізнався, що мій сервер CentOS 5 на EC2 був перезавантажений без моєї команди. Я навіть не входив у день, коли він перезавантажився. Коли я дивлюся на "останнє" в Linux, він говорить:

jeroen   pts/0        128.97.......    Thu Apr  7 15:02 - 16:28  (01:25)    
reboot   system boot  2.6.18-xenU-ec2- Wed Apr  6 15:48         (1+05:27)   
jeroen   pts/2        128.97.......    Tue Apr  5 19:31 - 23:17  (03:45)

Так виглядає, що ніхто не входив у той день. Будь-які пропозиції щодо того, що могло статися? Чи перезавантажує екземпляри EC2 за будь-яких обставин? Чи може його зламати?


Про це є цікава нитка reddit ...
Іван Арацький

Відповіді:


27

Це трапляється іноді, коли Amazon прагне вивести з експлуатації фізичний сервер, на якому працює ваш примірник. Вони можуть вбити сервер замінити несправний апаратний компонент, або сервер, можливо, просто закінчився термін служби. Так чи інакше, як я розумію, їх процес працює приблизно так:

  • Фізичний сервер позначається як виведений з експлуатації, тому на ньому не запускаються нові екземпляри.
  • Якщо вони можуть (наприклад, вони не стикаються з критичною несправністю апаратури), Amazon буде чекати деякий період часу, щоб побачити, чи запущені екземпляри на відключенні сервера або перезавантаженні самостійно (перезавантаження екземпляра EC2 зазвичай призводить до отримання цього запускається на іншому фізичному сервері).
  • Після закінчення цього періоду Amazon змусить інші екземпляри перезавантажити переміщення їх на інші фізичні сервери.

Як правило, через цю та інші химерності в оточенні ви повинні розглядати будь-який окремий сервер, який працює на EC2, як ефемерний. Будь-який сервер може перезавантажитись або вимкнутись, зникнути в будь-який час. Відповідно, автоматизація розгортання з чимось на кшталт шеф-кухаря чи маріонетки , ретельний моніторинг та проектування вашої програми для подолання невдач є критично важливим.


Це жахливо - я отримую поштовх створити ефемерні екземпляри, але якщо вони збираються звільнити хоста, вони повинні перенести гостей до іншого хоста

Отже, немає vMotion (або його еквівалента)? D'oh.
Массімо

Ваша структура автоматизації та моніторингу повинна перевіряти це. Це також причина, по якій ваші заявки повинні бути написані для використання еластичних балансирів навантаження.
Магеллан

Також ви, хлопці, коментуєте 4-річне запитання. Ви не збираєтесь отримувати відповідь від ОП.
Магеллан

2

Можливо, проблема EC2. Бачите перезавантаження?

У мене була така ж проблема, і я виявив на інформаційній панелі охорони здоров'я AWS, що в EC2 виникла проблема.

Висновок: перезавантаження слід очікувати, але не частіше, ніж ви очікували, що це з товарним обладнанням.


Відбувається ... посилання є forums.aws.amazon.com/thread.jspa?messageID=52417
fafanoulele
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.