[samba] Частые падения самбы при работе с smb4k

Kharitonov A. Dmitry =?iso-8859-1?q?kharpost_=CE=C1_rambler=2Eru?=
Вт Дек 16 23:42:08 MSK 2008


Kharitonov A. Dmitry пишет:
> Alexander Bokovoy пишет:
>> 2008/12/7 Kharitonov A. Dmitry <kharpost на rambler.ru>:
>>  
>>>>> И я об этом же. Сервер не поддерживаемые соединения должен нормально
>>>>> закрывать по тайауту.
>>>>>
>>>>>         
>>>> # sysctl -a|grep keepalive_time
>>>> net.ipv4.tcp_keepalive_time = 7200
>>>> Это по умолчанию -- два часа на жизнь соединения, по которому не было
>>>> никакой активности. Сервер не обладает никакой информацией о том, что
>>>> клиент неожиданно умер, если только сервер не пошлет пакет клиенту
>>>> (после его смерти). Послать этот пакет ему придется только в ответ на
>>>> запрос клиента, которого нет. В кластерном варианте Samba эта проблема
>>>> решается для случая смерти сервера путем принудительной рассылки
>>>> "подменных" пакетов клиентам, для клиента в общем случае эта проблема
>>>> не разрешима -- придется либо периодически посылать пакеты всем
>>>> клиентам, либо ждать реакции TCP/IP стека по
>>>> net.ipv4.tcp_keepalive_time.
>>>>
>>>>       
>>> Это не должно мешать серверу открыть второе соединение.
>>>     
>> Конечно. Поэтому постарайтесь получить логи. Без них я ничего
>> подсказать не смогу (УМВР).
>>   
> После переустановки пакета логи стали получаться подробные. в атаче
> Похоже падает сервер имён:
> [user на SERVER ~]$ sudo service smb status
> smbd is running
> nmbd is stopped
> [user на SERVER ~]$ sudo service smb restart
> Shutting down CIFS services:  Samba server, NetBIOS over TCP/IP 
> server                     [FAILED]
> Starting CIFS services:  NetBIOS over TCP/IP server, Samba 
> server                          [ DONE ]
> [user на SERVER ~]$
>
Пока в крон запихнул это
*/1     *       *       *       *       [ 2 != $(service smb status | 
grep -c "is running") ] && service smb restart



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