добрый ночер. есть у нас спецы по Ubuntu?
воопщем есть удаленный хостинг на субж.
в какой то момент вебсайт стал тормазить. там стоит Ubuntu и apache2.
вроде как что то жрет CPU, так сказал один "специалист"
еще он сказал что похоже сама apache2 и жрет.
я понятия не имею как это все работает. но попросили посмотреть.
вопрос: куда смотриеть, с чего начинать?
Ubuntu -- тормозит, куда смотреть
-
- Уже с Приветом
- Posts: 11019
- Joined: 15 May 2002 02:09
- Location: Boston, MA
-
- Уже с Приветом
- Posts: 4827
- Joined: 15 May 2001 09:01
Re: Ubuntu -- тормозит, куда смотреть
Зайти командной строкой - и выполнить команду
w
Если в первой строке вывода цифры "load average" больше 0.1, запустить там же top. В строке "%CPU" он покажет сколько процентов процессора кушают разные подсистемы, в соседних - сколько памяти доступно и какие процессы едят процессор и память. Если после этого проблема не станет очевидной - обращайтесь: сюда или в PM.
Доб. Зачем запускать w перед top, если они оба показывают load average? Потому что когда load average зашкаливает за сотню, top тормозит со своими ежесекундными обновлениями, а w - кажет.
Доб2. Про аббревиатуры в выводе top написано в "man top".
w
Если в первой строке вывода цифры "load average" больше 0.1, запустить там же top. В строке "%CPU" он покажет сколько процентов процессора кушают разные подсистемы, в соседних - сколько памяти доступно и какие процессы едят процессор и память. Если после этого проблема не станет очевидной - обращайтесь: сюда или в PM.
Доб. Зачем запускать w перед top, если они оба показывают load average? Потому что когда load average зашкаливает за сотню, top тормозит со своими ежесекундными обновлениями, а w - кажет.
Доб2. Про аббревиатуры в выводе top написано в "man top".
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Ubuntu -- тормозит, куда смотреть
а где удалённый? небось tiny instance в AWS?
тогда так и должно быть.
тогда так и должно быть.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 11019
- Joined: 15 May 2002 02:09
- Location: Boston, MA
Re: Ubuntu -- тормозит, куда смотреть
вроде какой то провайдер уеропэйский...Flash-04 wrote:а где удалённый? небось tiny instance в AWS?
тогда так и должно быть.
-
- Уже с Приветом
- Posts: 11019
- Joined: 15 May 2002 02:09
- Location: Boston, MA
Re: Ubuntu -- тормозит, куда смотреть
понял. спасибо.helg wrote:Зайти командной строкой
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Ubuntu -- тормозит, куда смотреть
не обязательно AWS. Есть масса провайдеров "облачных серверов" с такими же сервисами как AWS. Но есть общее: всякие "микроинстансы" имеют не только очень мало выделеных ресурсов, у них ещё активно отбирают CPU cycles. Этот феномен хорошо изучен с AWS micro-instances. Может оказаться что CPU - 100%, на самом деле это уже не ваши "циклы", а чужие.ie wrote:вроде какой то провайдер уеропэйский...
Как в известном фильме - "это уже не твой зуб, и даже не мой, это - его зуб" (с)
Сделано это для того чтобы micro instance не мог использоваться для чего либо действительно полезного. Я недавно с этим столкнулся когда использовал AWS micro-instance для PoC. Тестовые прогоны работали отлично. Но стоило мне его загрузить более-менее постоянной нагрузкой, CPU взлетел до 100% вплоть до того что до инстанса невозможно было достучаться. Помогал только принудительный ребут из EC2 консоли.
Пришлось апгрейдить до small instance.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Новичок
- Posts: 80
- Joined: 28 Mar 2016 20:32
Re: Ubuntu -- тормозит, куда смотреть
это в документации написано. t-instances для burst load только, фактически. Burst дадут на 15 минут, потом утихомирят.
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Ubuntu -- тормозит, куда смотреть
кто там ту документацию читает?
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 11019
- Joined: 15 May 2002 02:09
- Location: Boston, MA
Re: Ubuntu -- тормозит, куда смотреть
t-instances, burst load, потом утихомирят.... чуствую себя лишним на этом празднике жизни.kjfk wrote:это в документации написано. t-instances для burst load только, фактически. Burst дадут на 15 минут, потом утихомирят.
-
- Администратор
- Posts: 2126
- Joined: 18 Apr 2010 18:09
Re: Ubuntu -- тормозит, куда смотреть
Нечего грустить. Используйте top и смотрите там на процент steal. Если ненулевой - значит, утихомиривают.