Re: [freebsd] Zombie в виртулке KVM
04.10.2013 9:40, Sergey V. Dyatko пишет: > On Fri, 04 Oct 2013 09:32:46 +0300 > "Vladislav V. Prodan" wrote: >> Я в общих чертах знал, что такое зомби, а вот природу появлениях их >> виртуалке - нет. >> Вопрос оставляю открытым. >> > т.е. есть основания полагать, что дело именно в ультрамолодежных > технологиях(виртуализация) ? Честно говоря, верится с трудом Честно говоря, да. Физическая машина, с таким же процем, памятью и свопом не создают зомби. Мне критична пока эта виртуалка, ибо там мониторинги расположены. -- Vladislav V. Prodan System & Network Administrator http://support.od.ua +380 67 4584408, +380 99 4060508 VVP88-RIPE
Re: [freebsd] Zombie в виртулке KVM
On Fri, 4 Oct 2013 09:46:00 +0300 Alexander Yerenkow wrote: > Уж скорее в пхп, если вы видите.зомби от процессов _одного_ юзера. > Были бы проблемы виртуалки - вряд ли картина была такой. > я понимаю, что сегодня пятница и слово "пхп" в треде прозвучало, но как-то... я больше склоняюсь к тому, что дело в том, что этот пхп этого самого юзера делает. Сам по себе пхп не при делах, наверное:-) > Regards, Alexander Yerenkow > 04.10.2013 9:40 пользователь "Sergey V. Dyatko" > написал: > > > On Fri, 04 Oct 2013 09:32:46 +0300 > > "Vladislav V. Prodan" wrote: > > > > > 04.10.2013 9:15, Sergey V. Dyatko пишет: > > > > On Fri, 04 Oct 2013 09:03:54 +0300 > > > > "Vladislav V. Prodan" wrote: > > > > > > > >> 04.10.2013 7:55, Eugene Grosbein пишет: > > > >>> On 04.10.2013 05:02, Vladislav V. Prodan wrote: > > > Сабж. > > > Это с чем проблемы? > > > Недостаток памяти, CPU или диски? > > > >>> > > > >>> У возникновения зомби всегда одна причина: зомби это процесс, > > > >>> который завершил работу, но его родитель не запустил для него > > > >>> системный вызов wait(). Если убить родителя, то родителем для > > > >>> зомби ядро назначит init, который похоронит зомби. > > > >>> > > > >>> > > > >> > > > >> А как определить Зомби? > > > > открыть ps(1) и посмотреть что такое state. (Z) > > > > > > Я в общих чертах знал, что такое зомби, а вот природу появлениях > > > их виртуалке - нет. > > > Вопрос оставляю открытым. > > > > > т.е. есть основания полагать, что дело именно в ультрамолодежных > > технологиях(виртуализация) ? Честно говоря, верится с трудом > > > > > > -- > > wbr, tiger > > -- wbr, tiger
[freebsd] Re: [freebsd] Zombie в виртулке KVM
Уж скорее в пхп, если вы видите.зомби от процессов _одного_ юзера. Были бы проблемы виртуалки - вряд ли картина была такой. Regards, Alexander Yerenkow 04.10.2013 9:40 пользователь "Sergey V. Dyatko" написал: > On Fri, 04 Oct 2013 09:32:46 +0300 > "Vladislav V. Prodan" wrote: > > > 04.10.2013 9:15, Sergey V. Dyatko пишет: > > > On Fri, 04 Oct 2013 09:03:54 +0300 > > > "Vladislav V. Prodan" wrote: > > > > > >> 04.10.2013 7:55, Eugene Grosbein пишет: > > >>> On 04.10.2013 05:02, Vladislav V. Prodan wrote: > > Сабж. > > Это с чем проблемы? > > Недостаток памяти, CPU или диски? > > >>> > > >>> У возникновения зомби всегда одна причина: зомби это процесс, > > >>> который завершил работу, но его родитель не запустил для него > > >>> системный вызов wait(). Если убить родителя, то родителем для > > >>> зомби ядро назначит init, который похоронит зомби. > > >>> > > >>> > > >> > > >> А как определить Зомби? > > > открыть ps(1) и посмотреть что такое state. (Z) > > > > Я в общих чертах знал, что такое зомби, а вот природу появлениях их > > виртуалке - нет. > > Вопрос оставляю открытым. > > > т.е. есть основания полагать, что дело именно в ультрамолодежных > технологиях(виртуализация) ? Честно говоря, верится с трудом > > > -- > wbr, tiger >
Re: [freebsd] Zombie в виртулке KVM
On Fri, 04 Oct 2013 09:32:46 +0300 "Vladislav V. Prodan" wrote: > 04.10.2013 9:15, Sergey V. Dyatko пишет: > > On Fri, 04 Oct 2013 09:03:54 +0300 > > "Vladislav V. Prodan" wrote: > > > >> 04.10.2013 7:55, Eugene Grosbein пишет: > >>> On 04.10.2013 05:02, Vladislav V. Prodan wrote: > Сабж. > Это с чем проблемы? > Недостаток памяти, CPU или диски? > >>> > >>> У возникновения зомби всегда одна причина: зомби это процесс, > >>> который завершил работу, но его родитель не запустил для него > >>> системный вызов wait(). Если убить родителя, то родителем для > >>> зомби ядро назначит init, который похоронит зомби. > >>> > >>> > >> > >> А как определить Зомби? > > открыть ps(1) и посмотреть что такое state. (Z) > > Я в общих чертах знал, что такое зомби, а вот природу появлениях их > виртуалке - нет. > Вопрос оставляю открытым. > т.е. есть основания полагать, что дело именно в ультрамолодежных технологиях(виртуализация) ? Честно говоря, верится с трудом -- wbr, tiger
Re: [freebsd] Zombie в виртулке KVM
04.10.2013 9:15, Sergey V. Dyatko пишет: > On Fri, 04 Oct 2013 09:03:54 +0300 > "Vladislav V. Prodan" wrote: > >> 04.10.2013 7:55, Eugene Grosbein пишет: >>> On 04.10.2013 05:02, Vladislav V. Prodan wrote: Сабж. Это с чем проблемы? Недостаток памяти, CPU или диски? >>> >>> У возникновения зомби всегда одна причина: зомби это процесс, >>> который завершил работу, но его родитель не запустил для него >>> системный вызов wait(). Если убить родителя, то родителем для >>> зомби ядро назначит init, который похоронит зомби. >>> >>> >> >> А как определить Зомби? > открыть ps(1) и посмотреть что такое state. (Z) Я в общих чертах знал, что такое зомби, а вот природу появлениях их виртуалке - нет. Вопрос оставляю открытым. -- Vladislav V. Prodan System & Network Administrator http://support.od.ua +380 67 4584408, +380 99 4060508 VVP88-RIPE
Re: [freebsd] Zombie в виртулке KVM
04.10.2013 9:12, Eugene Grosbein пишет: > On 04.10.2013 13:03, Vladislav V. Prodan wrote: > >> А как определить Зомби? >> Сейчас в виртуалке: >> >> last pid: 18478; load averages: 0.16, 0.47, 0.37up 0+08:25:25 >> 09:03:07 >> 95 processes: 2 running, 76 sleeping, 16 zombie, 1 waiting > > ps -alx | awk '$10 ~ /STAT|Z/' > Благодарю. Судя по uid, это потомки php-fpm конкретного юзера. Есть ли у кого готовый скрипт для чистки зомби-процессов? -- Vladislav V. Prodan System & Network Administrator http://support.od.ua +380 67 4584408, +380 99 4060508 VVP88-RIPE
Re: [freebsd] Zombie в виртулке KVM
On Fri, 04 Oct 2013 09:03:54 +0300 "Vladislav V. Prodan" wrote: > 04.10.2013 7:55, Eugene Grosbein пишет: > > On 04.10.2013 05:02, Vladislav V. Prodan wrote: > >> Сабж. > >> Это с чем проблемы? > >> Недостаток памяти, CPU или диски? > > > > У возникновения зомби всегда одна причина: зомби это процесс, > > который завершил работу, но его родитель не запустил для него > > системный вызов wait(). Если убить родителя, то родителем для > > зомби ядро назначит init, который похоронит зомби. > > > > > > А как определить Зомби? открыть ps(1) и посмотреть что такое state. (Z) > Сейчас в виртуалке: > > last pid: 18478; load averages: 0.16, 0.47, 0.37up 0+08:25:25 > 09:03:07 > 95 processes: 2 running, 76 sleeping, 16 zombie, 1 waiting > CPU: 0.0% user, 0.0% nice, 0.4% system, 0.4% interrupt, 99.2% idle > Mem: 170M Active, 55M Inact, 406M Wired, 5228K Cache, 340M Free > ARC: 214M Total, 7751K MFU, 154M MRU, 1808K Anon, 4908K Header, 46M > Other Swap: 4096M Total, 180M Used, 3916M Free, 4% Inuse > > > -- wbr, tiger
Re: [freebsd] Zombie в виртулке KVM
On 04.10.2013 13:03, Vladislav V. Prodan wrote: > А как определить Зомби? > Сейчас в виртуалке: > > last pid: 18478; load averages: 0.16, 0.47, 0.37up 0+08:25:25 > 09:03:07 > 95 processes: 2 running, 76 sleeping, 16 zombie, 1 waiting ps -alx | awk '$10 ~ /STAT|Z/'
Re: [freebsd] Zombie в виртулке KVM
04.10.2013 7:55, Eugene Grosbein пишет: > On 04.10.2013 05:02, Vladislav V. Prodan wrote: >> Сабж. >> Это с чем проблемы? >> Недостаток памяти, CPU или диски? > > У возникновения зомби всегда одна причина: зомби это процесс, > который завершил работу, но его родитель не запустил для него > системный вызов wait(). Если убить родителя, то родителем для > зомби ядро назначит init, который похоронит зомби. > > А как определить Зомби? Сейчас в виртуалке: last pid: 18478; load averages: 0.16, 0.47, 0.37up 0+08:25:25 09:03:07 95 processes: 2 running, 76 sleeping, 16 zombie, 1 waiting CPU: 0.0% user, 0.0% nice, 0.4% system, 0.4% interrupt, 99.2% idle Mem: 170M Active, 55M Inact, 406M Wired, 5228K Cache, 340M Free ARC: 214M Total, 7751K MFU, 154M MRU, 1808K Anon, 4908K Header, 46M Other Swap: 4096M Total, 180M Used, 3916M Free, 4% Inuse -- Vladislav V. Prodan System & Network Administrator http://support.od.ua +380 67 4584408, +380 99 4060508 VVP88-RIPE
Re: [freebsd] Zombie в виртулке KVM
On 04.10.2013 05:02, Vladislav V. Prodan wrote: > Сабж. > Это с чем проблемы? > Недостаток памяти, CPU или диски? У возникновения зомби всегда одна причина: зомби это процесс, который завершил работу, но его родитель не запустил для него системный вызов wait(). Если убить родителя, то родителем для зомби ядро назначит init, который похоронит зомби.
[freebsd] Zombie в виртулке KVM
Сабж. Это с чем проблемы? Недостаток памяти, CPU или диски? -- Vladislav V. Prodan System & Network Administrator http://support.od.ua +380 67 4584408, +380 99 4060508 VVP88-RIPE
[freebsd] Re: Сетевая bge и 1Гбит
21.08.2013 18:02, Alexander Yerenkow пишет: Пиши сразу в каррент и заводи PR (как минимум про зависон 92). Head пробовал? Если на нём заведётся, то или бекпортни себе дрова в стейбл, или если возможность есть - сиди на хеде. 21 августа 2013 г., 17:52 пользователь skeletor mailto:skele...@lissyara.su>> написал: Есть несколько серверов HP dl560 g1. В каждом по 2 сетевые Compaq NC7781 Gigabit Server Adapter ASIC Rev 0x001002 (инфа через sysctl dev.bge0.%desc). А если через pciconv то Broadcom NetXtreme BCM5703X Gigabit Ethernet Самое главное, что нельзя эти сетевые завести на гигабите. Если ставлю auto - получаю 100FD. Если принудительно 1000FD/HD - то получаю no carrier. И на свиче ставит как auto, так и жёстко прибивал - не хочет работать. Зато под Linux - отлично поднимается гигабит (пробовал gentoo, ubuntu). Под FreeBSD 8.4, 9.1 - одно и то же. 9.2RC2 - вообще зависает при загрузке (на сканировании USB-устройств). Такое наблюдается на 2-х одинаковых серверах. Чувствую, что дело в драйвере bge, но как заставить работать на гигибите - не знаю. Заранее спасибо. После обновления firmware и изменения в BIOS'e опции OS с Linux -> other OS на 9.2 завёлся гигабит на обоих серверах. Касательно подвисонов - были вызваны сбоем дисковой подсистемы, именно после опроса USB и опрашивались диски. Странно другое, что на 9.1 через небольшой таймаут 10 секунд ОС продолжала загружаться дальше, а вот на 9.2 намертво зависала. Диски SCSI собраны в RAID1.