BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: выкидывает samba
СообщениеДобавлено: Пн 04 сен, 2017 12:21 pm 
Не в сети

Зарегистрирован: Ср 24 июл, 2013 12:46 pm
Сообщения: 34
Добрый день.
Ранее шара была на smb3.4 freebsd 9 и все работало как часы.
Приобрели новый сервер по физ ресурсам лучше + на старом место заканчивается. В общем собрал на freebsd 11 smb 44 новую шару с авторизацией через AD. Но из нее периодически выбивает (если работать в 1с с базой лежащей на этой шаре, то 1с тупо зависает и все пока принудительно не закроешь программу). Иногда раз в день, иногда раз в два-три дня.
Код:
 uname -a
FreeBSD 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 03:40:55 UTC 2016     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386

Код:
samba -V
Version 4.4.15

конфиг
Код:
[global]
workgroup = DOMAIN
server string = buhServers
security = ads
realm = DOMAIN .LOCAL
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
use sendfile = true
        
idmap config * : backend = tdb
idmap config * : range = 100000-299999
idmap config TEST : backend = rid
idmap config TEST : range = 10000-99999
winbind separator = +
winbind enum users = yes
winbind enum groups = yes
winbind use default domain = yes
winbind refresh tickets = yes

restrict anonymous = 2
log file = /var/log/samba4/log.%m
max log size = 50

[buh]
path = /usr/local/buh
valid users = Vasiliev Altunina
create mask = 0777
directory mask = 0777

В логах
Код:
cat /var/log/samba4/log.buh-pc

[2017/09/04 10:18:03.147027,  0] ../source3/smbd/reply.c:3313(fake_sendfile)
  write_data failed for client ipv4:192.168.1.29:54035. Error Broken pipe
[2017/09/04 10:18:03.147841,  0] ../source3/smbd/smb2_read.c:290(smb2_sendfile_send_data)
  smb2_sendfile_send_data: fake_sendfile failed for file 1C82/wb_1/1Cv8FTxt/indexMain.bin (Broken pipe) for client ipv4:192.168.1.29:54035. Terminating

Буду благодарен за любую идею.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выкидывает samba
СообщениеДобавлено: Пн 04 сен, 2017 1:04 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 750
Похоже на баг в самбе. Попробуйте samba45 или samba46, чтоль.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выкидывает samba
СообщениеДобавлено: Вт 05 сен, 2017 9:22 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2251
flat писал(а):
Код:
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
use sendfile = true



полагаю, проблема в тюнинге socket_options и use_sendfile, Вы его тупо взяли
с samba3.x
попробуйте для начала:

socket options = TCP_NODELAY
use sendfile = no

или закомментируйте use sendfile

ps. Samba 4 явно тюнится иначе, в остальном, нужно смотреть еще и клиентскую
часть настроек.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Majestic-12 [Bot], Yahoo [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика