- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую!
Иногда наблюдаю у себя на сервере следующую ситуацию:
top - 18:25:24 up 31 min, 2 users, load average: 8.73, 8.30, 8.83
Tasks: 42 total, 2 running, 40 sleeping, 0 stopped, 0 zombie
Cpu(s): 8.3%us, 3.3%sy, 0.0%ni, 0.0%id, 88.3%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1179648k total, 114028k used, 1065620k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21730 mysql 15 0 131m 20m 4704 S 6.0 1.8 5:00.71 mysqld
28461 apache 15 0 29976 8548 3924 S 4.0 0.7 0:02.94 httpd
21982 nginx 15 0 9544 3736 944 D 1.0 0.3 0:08.04 nginx
21986 nginx 15 0 9676 3900 944 D 0.7 0.3 0:07.82 nginx
1 root 15 0 2044 676 580 S 0.0 0.1 0:00.32 init
1927 apache 16 0 27100 5148 1440 S 0.0 0.4 0:00.00 httpd
1938 apache 16 0 27100 5236 1496 S 0.0 0.4 0:00.00 httpd
1939 apache 17 0 27100 5148 1440 S 0.0 0.4 0:00.00 httpd
6044 root 15 0 2204 976 792 S 0.0 0.1 0:00.02 top
17673 root 15 0 9736 2744 2220 R 0.0 0.2 0:00.04 sshd
17827 root 15 0 5028 1552 1264 S 0.0 0.1 0:00.03 bash
20278 root 21 -4 2164 556 356 S 0.0 0.0 0:00.00 udevd
21624 root 15 0 12284 688 532 S 0.0 0.1 0:00.03 rsyslogd
21635 named 25 0 43660 8680 2076 S 0.0 0.7 0:00.65 named
При этом сайты на сервере практически не досупны или ели-ели грузятся... Я так понимаю проблема в том что обращений к жесткому диску очень много?
Как можно отследить какой процесс обращается к hdd?
ОС: Fedora 6 ?
Вот так:
top -m io
В Fedora там работать не будет, это для freebsd.
Для начала посмотрите что-то вроде
Если напишет, что команда не найдена,
V(o)ViK добавил 29.07.2009 в 19:07
Далее смотреть на какой именно раздел больше всего нагрузка. Должно быть понятно, если конечно не весь диск под /
Не очень понятно почему нет swap.
Судя по 0k buffers, это впска на оверселленном или перегруженном диске.
iostat -x 5 выдает:
22.75 0.00 7.42 57.83 0.00 12.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
24.45 0.00 6.81 37.68 0.00 31.06
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
18.75 0.00 6.05 58.06 0.00 17.14
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
17.76 0.00 5.19 56.49 0.00 20.56
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
12.10 0.00 2.42 85.48 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
30.15 0.00 9.36 56.34 0.00 4.16
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
54.93 0.00 18.78 26.29 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
25.15 0.00 3.48 62.78 0.00 8.59
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
29.35 0.00 4.86 65.79 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
26.56 0.00 5.23 48.29 0.00 19.92
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
55.08 0.00 12.74 23.97 0.00 8.21
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
24.57 0.00 6.68 68.75 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
avg-cpu: %user %nice %system %iowait %steal %idle
8.80 0.00 3.40 87.80 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
Да, это ВДСка на оверселленом диске.
Есть скриптик iotop, можно его поставить и попробовать помониторить.
Но если это Vituozzo VPS, то проще оттуда свалить. Виртуозу очень любят менеджеры - очень просто устроить оверселл (нажал кнопку - VPS создался). И если нет жесткой системы качества - дальше сами поймете. Объяснять им, что оверселл - это не хорошо, когда они и сами это понимают, значит сталкиваться с лицемерием. Проще тупо свалить. Делов часа на два после заказа нового VPS (лучше на XEN), при наличии nginx достаточно просто будет настроить проксирование на новый IP (пока будет обновляться DNS).
Нужна помощь - обращайтесь в асю или жаббер.
NifigaSebe, Firstvds или Vds64, я угадал ?
kxk добавил 29.07.2009 в 23:53
masterweb.spb, Не правда XEN можно оверселлить, да по труднее, но можно и тоже зверски :)
NifigaSebe, Firstvds или Vds64, я угадал ?
Сам юзал их, еще и ispserver - наверное угадали, все говорили - повысьте тариф, повысил - тоже самое. В итоге платишь как за дедик средней конфигурации и не понимаешь, что творится. А так - взял дедик, плачу меньше чем на испсервере платил и работает как часы :) Поддерживаю, что стоит свалить и побыстрее ;)
еще, кажется в виртуозе работает команда
vmstat 2
дайте сюда вывод строк 10-20
XEN тоже можно оверселлить. По диску без вопросов. Просто порочную практику оверселла ввели виртуозовцы. При этом есть серьезные провайдеры с жесткой системой качества, которые предоставляют нормальные услуги на основе даже виртуозы. Тут прикол в том, что виртуоза система, удобная для менеджеров, а с тормозами на сервере разбираются не они. А когда попаришься с кучей машин виртуальных, на которых оверселл по диску или памяти (что приводит к свапу) на основе виртуозы - начинаешь ее сторониться. XEN сейчас по стоимости приблизился к виртуозе, возможностей и предсказуемости для технаря гораздо больше. С панельками пока только не такой широкий выбор.
masterweb.spb, С жестокой системой Качества это будет не СССР провайдер и с как минимум бооольшим кластером и за $$$, а не за копейки
Качества за копейки Не бывает !
masterweb.spb, зачем винить систему в жадности людей?
И хостер ли виноват в том, что клиент хочет супервпску, но не хочет платить больше 10$?