URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 359
[ Назад ]

Исходное сообщение
"Samba 3.0.9 иногда виснет наглухо"

Отправлено scsi_rdx , 12-Апр-05 13:16 
Имеется SuSE Pro 9.1 с последними обновлениями. Samba 3.0.9
Клиенты Win2k/WinXP
Иногда самба подвисает (выглядит как пачка smbd в памяти от разных пользователей кто заходил) и клиенты соответственно тоже без вынимания сетевого шнура и отрубания дисков дальше работать не могут.
Причем убить эти smbd невозможно. Спасает только Reset.
Куда копать?

Содержание

Сообщения в этом обсуждении
"Samba 3.0.9 иногда виснет наглухо"
Отправлено edwin , 12-Апр-05 20:15 
>Имеется SuSE Pro 9.1 с последними обновлениями. Samba 3.0.9
>Клиенты Win2k/WinXP
>Иногда самба подвисает (выглядит как пачка smbd в памяти от разных пользователей
>кто заходил) и клиенты соответственно тоже без вынимания сетевого шнура и
>отрубания дисков дальше работать не могут.
>Причем убить эти smbd невозможно. Спасает только Reset.
>Куда копать?

1) Смотрим логи на момент зависания.
2) Запускаем tcpdump
3) Смотрим логи выни(помогает).
4) смотрим netstat -n | grep 139 | wc -l
и netstat -n | grep 445 | wc -l
5) Если ничего не помогло обновляем samba.
6) Проверяем сетевухи/кабели/свичи/маршрутизацию и др.


"Samba 3.0.9 иногда виснет наглухо"
Отправлено scsi_rdx , 13-Апр-05 15:03 
Вот часть логов.
Можно еще повыдирать. Мне показалось это наиболее криминальным:
(то, что пользователи соединяются как другие, это фича сделанная через
force user/force group для нормальной работы аттрибутов RO/HIDDEN/SYSTEM)


[2005/04/12 12:19:11, 1] smbd/service.c:make_connection_snum(647)
  qa (223.0.5.230) connect to service inspoto initially as user qasd (uid=1004, gid=5008) (pid 19092)
[2005/04/12 12:19:33, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88424, file_id = 44
[2005/04/12 12:19:44, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88424, file_id = 44
[2005/04/12 12:19:57, 1] smbd/service.c:make_connection_snum(647)
  qa (223.0.5.230) connect to service firm initially as user maintainer (uid=1003, gid=5001) (pid 19092)

Вот еще:

[2005/04/12 12:20:50, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88424, file_id = 44
[2005/04/12 12:20:57, 0] lib/util_sock.c:read_socket_data(384)
  read_socket_data: recv failure for 4. Error = Connection reset by peer
[2005/04/12 12:20:57, 1] smbd/service.c:close_cnum(835)
  qa (223.0.5.230) closed connection to service firm
[2005/04/12 12:20:57, 1] smbd/service.c:close_cnum(835)
  qa (223.0.5.230) closed connection to service zeta
[2005/04/12 12:20:58, 1] smbd/service.c:make_connection_snum(647)
  sokol (223.0.5.222) connect to service frz2k5 initially as user qa (uid=1004, gid=5001) (pid 18974)
[2005/04/12 12:21:22, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88424, file_id = 44
[2005/04/12 12:21:37, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88308, file_id = 3
[2005/04/12 12:21:54, 0] smbd/oplock.c:request_oplock_break(1055)
  request_oplock_break: no response received to oplock break request to pid 19089 on port 33125 for dev = fd06, inode = 88308, file_id = 3


"Samba 3.0.9 иногда виснет наглухо"
Отправлено edwin , 13-Апр-05 21:17 
>Вот часть логов.

А как с остальным?

>
>[2005/04/12 12:19:11, 1] smbd/service.c:make_connection_snum(647)
>  qa (223.0.5.230) connect to service inspoto initially as user qasd
>(uid=1004, gid=5008) (pid 19092)
>[2005/04/12 12:19:33, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88424,
>file_id = 44
>[2005/04/12 12:19:44, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88424,
>file_id = 44
>[2005/04/12 12:19:57, 1] smbd/service.c:make_connection_snum(647)
>  qa (223.0.5.230) connect to service firm initially as user maintainer
>(uid=1003, gid=5001) (pid 19092)
>
>Вот еще:
>
>[2005/04/12 12:20:50, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88424,
>file_id = 44
>[2005/04/12 12:20:57, 0] lib/util_sock.c:read_socket_data(384)
>  read_socket_data: recv failure for 4. Error = Connection reset by
>peer
>[2005/04/12 12:20:57, 1] smbd/service.c:close_cnum(835)
>  qa (223.0.5.230) closed connection to service firm
>[2005/04/12 12:20:57, 1] smbd/service.c:close_cnum(835)
>  qa (223.0.5.230) closed connection to service zeta
>[2005/04/12 12:20:58, 1] smbd/service.c:make_connection_snum(647)
>  sokol (223.0.5.222) connect to service frz2k5 initially as user qa
>(uid=1004, gid=5001) (pid 18974)
>[2005/04/12 12:21:22, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88424,
>file_id = 44
>[2005/04/12 12:21:37, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88308,
>file_id = 3
>[2005/04/12 12:21:54, 0] smbd/oplock.c:request_oplock_break(1055)
>  request_oplock_break: no response received to oplock break request to pid
>19089 on port 33125 for dev = fd06, inode = 88308,
>file_id = 3

Попробуй установить oplocks = NO


"Samba 3.0.9 иногда виснет наглухо"
Отправлено scsi_rdx , 14-Апр-05 12:01 
>>Вот часть логов.
>
>А как с остальным?

Остальное не выглядит криминально.
>
>
>Попробуй установить oplocks = NO

И чего я потеряю? Просто там много вариантов блокировок, я уже запутался :(