[Sysadmins] Повисшие порты

Mikolaj Golub =?iso-8859-1?q?to=2Emy=2Etrociny_=CE=C1_gmail=2Ecom?=
Пт Дек 21 15:19:10 MSK 2007


On Fri, 21 Dec 2007 12:25:37 +0300 Максим Иванов wrote:

 МИ> В сообщении от Friday 21 December 2007 10:36:28 Максим Иванов написал(а):
 >> После нескольких неудачных запусков софтины (в том числе и паралельно),
 >> сегфолтов и пр. в итоге появилась такая ситуация
 >>
 >> #netstat -alnp | grep 2100
 >> udp   120648      0 217.30.243.116:21000                 0.0.0.0:*               -
 >>
 >> т.е. приложения нет,а  открытый им порт есть.  Причем у порта висит
 >> входящая очередь из 120 тысяч пакетов =) Лечится перезагрузкой. Но хотелось
 >> бы выяснить:
 >> 1) почему такое происходит?
 >> 2) Как освободить порт?

 МИ> Проблема решилась: в системе в большом количестве висели <defunct> процессы. 
 МИ> Странно конечно - везде гдя я читал про Zombie было сказано, что ресурсов они 
 МИ> не занимаются, что мол это только запись в таблице процессов не вычещенная 
 МИ> parent процессом, а в реальности оказалось что эта "всего-лишь запись"  
 МИ> держит сокет и не отпускает.

Так может парент и сокет держал?

-- 
Mikolaj Golub



Подробная информация о списке рассылки Sysadmins