Назад | Перейти на главную страницу

Системная информация отключена из-за загрузки выше 1.0 amazon ec2

Во время сегодняшнего сеанса ssh для моего экземпляра amazon ec2 я получил следующее уведомление при входе в систему:

Системная информация отключена из-за нагрузки выше 1.0

Читая это:

   System load averages is the average number of processes that are either
   in a runnable or uninterruptable state.  A process in a runnable  state
   is  either  using the CPU or waiting to use the CPU. A process in unin‐
   terruptable state is waiting for some I/O access, eg waiting for  disk.
   The  averages  are  taken over the three time intervals.  Load averages
   are not normalized for the number of CPUs in a system, so a load  aver‐
   age  of 1 means a single CPU system is loaded all the time while on a 4
   CPU system it means it was idle 75% of the time.

Я понял, что это связано с тем, что ЦП достиг 100% (я использую микро-экземпляр с установленным ubuntu 13.10). Проблема в том, что, глядя на мой монитор aws, я вижу, что за последние 20 минут он не достиг даже 20% планки, а полчаса назад, когда я установил много обновлений, произошел всплеск, который был близок к 75%.

Может кто уточнить, в чем проблема?

Во-первых, процент процессора! = Средняя загрузка. Вам, вероятно, следует прочитать, в чем разница.

Теперь к вашему вопросу. Если средняя загрузка резко возрастает сразу при входе в систему, даже на несколько секунд, этого достаточно, чтобы увеличить ее до уровня 1,00, что отключит отображение системной информации Ubuntu. Такие короткие всплески часто «усредняются» при отображении на графиках длительной продолжительности, поэтому вы их не увидите. Кроме того, графики AWS cloudwatch не может знать, какова средняя загрузка вашей системы. Это может знать только ядро ​​вашего экземпляра. Cloudwatch может видеть только то, сколько ЦП вы используете, а это всего лишь один небольшой компонент, который входит в среднюю нагрузку.