Ну блин, я уж и не знаю как вас понять, причем тут init и вывод команды top? Видно же, что в выводе его нет так как показаны не все процессы, хотя вывод может быть полным 🤪
ТС написал что ключ от себя не добавлял, а добавил в последнем скрине... Но ответ очевиден - у ТС-а либо ОС не из списка популярных Linux-based дистрибутивов, соответственно версия top там не такая как у вас, либо используется технология "пара/псевдо" виртуализации, то бишь версия ОС у него такая же как на сервере и изменить это нельзя. А вывод команды - полный, просто я не знал какие ключи подсказать так как не экстрасенс да и сути бы это не меняло. Смысл в том, что поставить munin может оказаться нетривиальной задачей для его ОС (а может и не оказаться), так как он написан на Perl-е и может потребовать навыков установки модулей со CPAN
Я вижу что спор перерастает в троллинг, посему его заканчиваю
Что-то мне подсказывает, что предмет спора вы потеряли и запутались либо просто упорно отказываетесь верить :)
Давайте я его напомню. Вы утверждали, что вывод команды top в том виде, что я попросил ТС, не может быть таким коротким и якобы ТС не в состоянии выполнить тривиальную команду, я - что такое вполне может иметь место и вполне возможно, что ТС все сделал правильно.
Скриншот доказать вашу правоту никак не может так как не может исключить возможности. Разумеется, вы и не сможете ее доказать, поэтому будем считать, что вы правы ровно до тех пор, пока не доказано обратное. То бишь пока я не покажу вам, в каком случае вы, проделав эти действия, удивитесь.
1) Итак, доказываю. 1-ый способ тривиален. Найдите, где у вас расположена программа top, и перепишите этот файл на доступном вам ЯП таким образом, чтобы он не показывал ничего, кроме текстового содержимого - то есть был фейком. Вуаля, ваше утверждение опровергнуто.
Скорее всего, с таким доказательством вы не согласитесь, заявив что "никто так не делает/с такой формулировкой шансов быть правым не было/я пытался доказать практику разработки ОС и другие высокие материи"... Ну что ж, попробуем другой вариант.
2) В некоторых ОС версия top по-умолчанию показывает лишь список процессов, запущенных от имени пользователя, вызвавшего команду. Для того, чтобы увидеть весь список, необходимо добавить доп. ключ к запуску, могу ошибаться, но вроде -a
Ну если никакой из вариантов вам не нравится по причине, что вроде у ТС другой случай, остается лишь последний вариант) Вы можете спросить у ТС где расположен его пакет, взять для теста на 1 час аналогичный, и, может быть (хотя не факт) сами убедиться). Ну или спросить у кого-то, чьему мнению в доверяете, и удостовериться в том, что вы заблуждались. Разумеется, после этого честно признаться всем)
P.S.: ого я расписался. Эт потому что пиво кончилось а новое никак не принесут. Сори за офтоп) Причина - опровергнуть заявления, что ТС непременно должен заплатить кому-то, кто с умным видом считает себя разбирающимся в этом, и не пробовать разобраться самому воспользовавшись советами с форума) Если лишних денег нет, а желание и время решить проблему есть - это можно вполне сделать)
:) зря вы это показали. Подколоть Майхенда уже не получится так как занавес драмматизма сорван) А если вдруг повторится - снимайте добавив баш режим и > ~/top.txt к команде, скриншотить не прийдется)
Вы мне не верите, что вывод команды top может состоять только из пары апачей и самой команды в случае ТС (то бишь используете доказательство от обратного). Давайте? если я докажу вам, что вы не правы - вы поможете бесплатно ТС разобраться с проблемой?) :)---------- Добавлено 20.07.2012 в 17:04 ----------
Я сначала не полностью прочитал топик, но уже, в принципе прочитал в топике выше, что ТС потдвердил ранее мое мнение, так что спор отменяется, так как вероятность того, что myhand не прав очень высока и спор бесмыссленен в мою пользу ☝ Майхэнду могу посоветовать не обижаться, ибо спор рождает истину и тягу к совершенству.
ТС-у Neformat, :) Я так понимаю, лучше тех 2 советов с припиской, что я написал, исходя из представленных данных, получить невозможно. Ну и если у вас не супермегабесперебойныйхолдинг и хочется разобраться самому - при желании можно разобраться, разумеется. Все ж с чего-то начинали. Если случай был единичный - время есть ;)
:) да, есть такая "можно сказать виртуализация" в unix системах. Некоторые хостеры толкают такую услугу как обычный виртуальный хостинг, некоторые толкают как ВДС. Команда top в этом случае показывает apache и саму себя, как, видимо, в случае с ТС) OpenVZ привел как пример лишь чтобы ТС мог понять что я имею ввиду под типом виртуализации, хоть скорее всего у ТС не она (если он привел полный вывод)
top - 13:21:31 up 50 days, 19:50, 1 user, load average: 0.92, 1.19, 1.17Tasks: 93 total, 4 running, 89 sleeping, 0 stopped, 0 zombieCpu(s): 11.6%us, 9.8%sy, 0.0%ni, 75.5%id, 1.0%wa, 0.0%hi, 0.1%si, 1.9%stMem: 2057636k total, 1489880k used, 567756k free, 245464k buffersSwap: 522072k total, 3972k used, 518100k free, 805552k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND11646 apache 20 0 40696 18m 4972 R 13.5 0.9 0:06.53 /usr/sbin/httpd11669 apache 20 0 38164 16m 5060 R 7.7 0.8 0:03.07 /usr/sbin/httpd11650 apache 20 0 39500 17m 4388 R 1.9 0.8 0:06.12 /usr/sbin/httpd11705 root 20 0 2420 984 740 R 0.0 0.0 0:00.00 top -b -n 1
Да, только эту команду надо было во время нагрузки отловить и смотреть больше на показатель load average. И уточнить, какой тип виртуализации используется. Это полный ее вывод - а то мало процессов? Если да тогда видимо пара-/псевдо- виртуализация типа OpenVZ или что-то в этом духе
Скорее всего, установка nginx в вашем случае мало что изменит (память он сэкономит, но я так понимаю у вас ее и так аж 2 Гига доступно?)
Я бы посоветовал 2 варианта.
1) Попробовать увеличить процессорный лимит, если это возможно у хостера и не жалко денег.
2) Забить, если это было всего 1 раз. Скорее был типа хабраэффекта, который может больше и не повторится. А может сервер у хостера был перегружен оверселом, а он не признается.
А так как вам уже подсказали, погуглить как поставить munin и посмотреть через сутки графики.
Других дельных советов вы вряд ли услышите до возвращения дежурных экстрасенсов с моря)
Наберите в консоле команду
И покажите вывод.
У вас скорее всего все просто - посещаемость возросла, возрасла и нагрузка. Можно поставить некеширующий прокси (nginx), особенно если в выводе значение Swap: used больше 100-200 М, или увеличить характеристики ВДС-а.
А так скачок нагрузки в 2 раза - вполне нормальное явление, если у вас не супер-нагруженный ресурс.
Потер до выяснения. Аукцион отменен из-за форс мажора. Единственному участнику причину объяснил
Дроп, вошедший в индекс. Я все свои дропы в этой теме передаю в таком виде, чтобы не выкинули из ЯК и чтобы была гарантия у покупателя что не под фильтрами.
:) Ура, протвезвел - новый лот) :) Налетай)