Допомагаємо ЗСУ!

Samba и/или сетевая карта - проконсультируйте, pls

🔴 08:29 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 28.04.2004
Повідом.: 11428
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #1
Samba и/или сетевая карта - проконсультируйте, pls

В общем, надо было настроить простенький файл-сервер на Самбе. В качестве ОС была выбрана CentOS 5.4, недавно обновленная до 5.5 stable.
Суть проблемы - периодически, раз в несколько дней - начинаются проблемы с доступом к файловому серверу. Все очень медленно открывается или не открывается совсем. Перезапуск Самбы - не помогает, помогает только перезапуск сервера. Далее - подробности.

Конфиг Самбы:
[global]
workgroup = WORKGROUP
server string = SERVERNAME
netbios name = SERVERNAME
interfaces = 127.0.0.1 192.168.0.2/24
hosts allow = 127. 192.168.0.
smb ports = 139
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=8192 SO_RCVBUF=8192
security = users
local master = yes
os level = 60
preferred master = yes

# uname -a
Linux SERVERNAME 2.6.18-194.8.1.el5 #1 SMP Thu Jul 1 19:07:06 EDT 2010 i686 i686 i386 GNU/Linux

/var/log/messages:
Jul 14 16:51:25 SERVERNAME kernel: sky2 eth0: receiver hang detected
Jul 14 16:51:25 SERVERNAME kernel: sky2 eth0: disabling interface
Jul 14 16:51:25 SERVERNAME kernel: sky2 eth0: enabling interface
Jul 14 16:51:25 SERVERNAME kernel: sky2 eth0: ram buffer 48K
Jul 14 16:51:27 SERVERNAME kernel: sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
Jul 14 16:53:41 SERVERNAME smbd[11622]: [2010/07/14 16:53:41, 0] lib/util_sock.c:read_data(534)
Jul 14 16:53:41 SERVERNAME smbd[11622]: read_data: read failure for 4 bytes to client 192.168.0.197. Error =$
Jul 14 16:54:43 SERVERNAME smbd[11098]: [2010/07/14 16:54:43, 0] lib/util_sock.c:write_data(562)
Jul 14 16:54:43 SERVERNAME smbd[11098]: write_data: write failure in writing to client 192.168.0.25. Error C$
Jul 14 16:54:43 SERVERNAME smbd[11098]: [2010/07/14 16:54:43, 0] lib/util_sock.c:send_smb(761)
Jul 14 16:54:43 SERVERNAME smbd[11098]: Error writing 61503 bytes to client. -1. (Connection reset by peer)
Jul 14 16:57:46 SERVERNAME smbd[12583]: [2010/07/14 16:57:46, 0] lib/util_sock.c:write_data(562)
Jul 14 16:57:46 SERVERNAME smbd[12583]: write_data: write failure in writing to client 192.168.0.25. Error C$
Jul 14 16:57:46 SERVERNAME smbd[12583]: [2010/07/14 16:57:46, 0] lib/util_sock.c:send_smb(761)
Jul 14 16:57:46 SERVERNAME smbd[12583]: Error writing 61503 bytes to client. -1. (Connection reset by peer)
Jul 14 17:01:39 SERVERNAME smbd[12578]: [2010/07/14 17:01:39, 0] lib/util_sock.c:read_data(534)
Jul 14 17:01:39 SERVERNAME smbd[12578]: read_data: read failure for 4 bytes to client 192.168.0.197. Error =$

в логах самбы - примерно то же самое:
/var/log/samba/smbd.log:
[2010/07/14 16:53:41, 0] lib/util_sock.c:read_data(534)
read_data: read failure for 4 bytes to client 192.168.0.197. Error = Connection reset by peer
[2010/07/14 16:53:41, 1] smbd/service.c:close_cnum(1274)
compname (192.168.0.197) closed connection to service sharename
[2010/07/14 16:53:41, 1] smbd/service.c:make_connection_snum(1077)
compname (192.168.0.197) connect to service sharename initially as user username (uid=501, gid=501) (pid 12578)
[2010/07/14 16:54:43, 0] lib/util_sock.c:write_data(562)
write_data: write failure in writing to client 192.168.0.25. Error Connection reset by peer
[2010/07/14 16:54:43, 0] lib/util_sock.c:send_smb(761)
Error writing 61503 bytes to client. -1. (Connection reset by peer)
[2010/07/14 16:54:43, 1] smbd/service.c:close_cnum(1274)
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #2
СЛеш, лучше разрули всё на NFS, под винду есть клиенты. Я лично самбу совсем не люблю.
 
Останнє редагування:
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #3
А dmesg, /var/log/messages не о чем не подсказывают? Системные ресурсы не заканчиваются в это время? Кол-во файл дескрипторов? если есть iptables коннтрек таблица может закончится и т.п.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #4
СЛеш, лучше разрули всё на NFS, под винду есть клиенты. Я лично самбу совсем не люблю.

Да нет, по ряду причин нужна самба, тем более что в перспективе возможен рост до контроллера домена с более строгими правами для учетных записей/групп

А dmesg, /var/log/messages не о чем не подсказывают? Системные ресурсы не заканчиваются в это время? Кол-во файл дескрипторов? если есть iptables коннтрек таблица может закончится и т.п.

/var/log/messages - на момент сбоя процитирован в первом посте.
max_open_files увеличено до 300000, насколько помню до этого лимита не доползали ни разу.
файерволов нет, iptables - пустые (ибо сервер внутренний и наружу не смотрит).

Грешу на сетевую набортную - но не уверен, потому и советуюсь. Ибо стоит там специфичный зверек Marvell 88E8053 PCI-E Gb LAN controller
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #5
всё-таки очень подозрителен саморестарт сетевухи. ну прямо очень, и начать бы с борьбы с её отвалом..... (поскольку это марвел - начать с замены онбордного зверька на что-то более нормальное).
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #6
марвелл на сервере. Фу. У меня дома и то 3Com'ы стоят.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #7
А что сейчас читается нормальным из сетевух ?
Потому что скорее всего придется ставить банальный Realtek 100 or 1000 Mbps
А из более дорогого - Intel ?

марвелл на сервере. Фу. У меня дома и то 3Com'ы стоят.

Нуу... "Маємо те, що маємо..." (с)
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #8
до определённого предела (читай - с мощным процом) реалтеки юзать можно (если 1000 - не pci, а pci-e, естественно). А марвеллы... уж лучше реалтек.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #9
Угумс, похоже придется так и поступить.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #10
Таки долбаный Marvell.
Неделя прошла без единого чиха.
Спасибо всем советовавшим, тема закрыта :)
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #11
я давно уже понял что если в линухе начинаются непонятные шаманские глюки- это 99.9% чтото не так с железом :)
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #12
В принципе да, хотя он менее критичен к железу по сравнению с виндой.
Вот она начинает сыпать синими экранами при малейших глюках железа.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #13
Слэш, по теме
у меня такое было на сервере, года 3 назад
Но у меня было это из за того что, я с своего копма и напраник коннектились по fuse-smb к серверу, и fuse-smb вешала сервак, гдето через сутки, и также гдето на
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
мы эту тему обсуждали, поищи там поиском...

СЛеш, лучше разрули всё на NFS, под винду есть клиенты. Я лично самбу совсем не люблю.
как говорится - "вы не любите мух? - ты вы их просто не умеете готовить."
То что ты ее не любишь, еще не значит что она не вкусная.
Поверь у NFS тоже хватает артефактов.

.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #14
Слэш, по теме
у меня такое было на сервере, года 3 назад
Но у меня было это из за того что, я с своего копма и напраник коннектились по fuse-smb к серверу, и fuse-smb вешала сервак, гдето через сутки, и также гдето на
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
мы эту тему обсуждали, поищи там поиском...

Ага, спасибо, почитаю.
но тут достаточно чистый CentOS - из активных сервисов на нем крутятся Samba, DHCP, SSH :)
Рулится тож по ssh
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #15
как говорится - "вы не любите мух? - ты вы их просто не умеете готовить."
То что ты ее не любишь, еще не значит что она не вкусная.
Поверь у NFS тоже хватает артефактов.

.

Может быть. Но сколько раз не сталкивался- не получалось заставить работать самбу именно так как хотелось бы. На НФС всё решалось просто :)
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #16
Может быть. Но сколько раз не сталкивался- не получалось заставить работать самбу именно так как хотелось бы. На НФС всё решалось просто :)

ну и что ее там настраивать то, самый элементарный способ - swat на 901м порту висит, законектился, через web-морду сконфигурил и пошел пить чай.пиво.капучино
делов то от силы на 15 минут с изображением бурного чтений вебхелпа.
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #17
С неприниманием пасса от Win2K в качестве клиента ниразу не сталкивался?
 
  • 🔴 08:29 Повітряна тривога в Харків.обл.
  • #18
С неприниманием пасса от Win2K в качестве клиента ниразу не сталкивался?
у меня с Win2K коннектилось нормально. Правда на винде задроченых выебосов не было установлено, ни каких, может по этому все было чики-пики.
Все там нормально настраивается в любом случае, на крайняк гугл всегда помогал.

.
 
Назад
Зверху Знизу