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
Сообщения: 778
Похоже на баг в самбе. Попробуйте samba45 или samba46, чтоль.


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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2302
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], Google Feedfetcher


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

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