Re: [freebsd] Zombie в виртулке KVM

2013-10-03 Пенетрантность Vladislav V. Prodan
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

2013-10-03 Пенетрантность Sergey V. Dyatko
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

2013-10-03 Пенетрантность Alexander Yerenkow
Уж скорее в пхп, если вы видите.зомби от процессов _одного_ юзера.
Были бы проблемы виртуалки - вряд ли картина была такой.

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

2013-10-03 Пенетрантность 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

2013-10-03 Пенетрантность Vladislav V. Prodan
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

2013-10-03 Пенетрантность Vladislav V. Prodan
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

2013-10-03 Пенетрантность 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)

> Сейчас в виртуалке:
> 
> 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

2013-10-03 Пенетрантность 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/'



Re: [freebsd] Zombie в виртулке KVM

2013-10-03 Пенетрантность Vladislav V. Prodan
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

2013-10-03 Пенетрантность Eugene Grosbein
On 04.10.2013 05:02, Vladislav V. Prodan wrote:
> Сабж.
> Это с чем проблемы?
> Недостаток памяти, CPU или диски?

У возникновения зомби всегда одна причина: зомби это процесс,
который завершил работу, но его родитель не запустил для него
системный вызов wait(). Если убить родителя, то родителем для
зомби ядро назначит init, который похоронит зомби.




[freebsd] Zombie в виртулке KVM

2013-10-03 Пенетрантность Vladislav V. Prodan
Сабж.
Это с чем проблемы?
Недостаток памяти, CPU или диски?



-- 
Vladislav V. Prodan
System & Network Administrator
http://support.od.ua
+380 67 4584408, +380 99 4060508
VVP88-RIPE


[freebsd] Re: Сетевая bge и 1Гбит

2013-10-03 Пенетрантность skeletor

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.