FreeBSD 9.0 amd64 + samba что-то танк не полетел

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
asmm
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-02-05 23:47:58

FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение asmm » 2012-02-06 0:33:27

Код: Выделить всё

uname -a
FreeBSD lab.****.ru 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Sun Feb  5 13:24:05 MSK 2012     root@lab2:/sys/amd64/compile/C2012  amd64

Код: Выделить всё

smbd -V
Version 3.5.11
также пробовал 3.6.1 - визуально результат такой-же, только в логах тише

Код: Выделить всё

cat /boot/loader.conf
kern.maxfiles="25000"
vfs.zfs.prefetch_disable="0"
Предыстория. Была дохленькая машинка на п4 с 8-кой на i386, на ней бегали ipfw nat, zfs raid (3х500ГБ), transmission и samba35. Памяти там было мало, сетевухи только pci да и вообще пора отдать это железо некрофилам.
Решил переехать на c2d + 4ГБ рамы + pcie сетевуху. Ну и заодно 9-ку х64.

Проблема: все круто, но с самбой какая-то засада. Соединение дает, каталоги кажет, скопировать с самбы ничего не дает, туда залить - без проблем, удалить без проблем (!). локально все файлы видны и читаемы. юзер и группа корректны.

Код: Выделить всё

cat /usr/local/etc/smb.conf
[global]
workgroup = ***
server string = ****
security = share
hosts allow = 192.168.***.
load printers = no
log file = /var/log/samba/log.%m
max log size = 500
interfaces = 192.168.***.***/24
local master = yes
preferred master = yes
wins support = yes
dns proxy = no
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866
force user = ****
force group = *****


socket options = TCP_NODELAY SO_RCVBUF=262144 SO_SNDBUF=262144 IPTOS_LOWDELAY

[zfs1]
comment = ***
path = /zfs1
public = yes
writable = yes
force user = ****
force group = *****
из /v/l/messages

Код: Выделить всё

Feb  6 01:25:25 lab smbd[91022]: [2012/02/06 01:25:25.167605,  0] lib/util_sock.c:680(write_data)
Feb  6 01:25:25 lab smbd[91022]:   write_data: write failure in writing to client 192.168.***.***. Error Permission denied
Feb  6 01:25:25 lab smbd[91022]: [2012/02/06 01:25:25.167641,  0] smbd/process.c:79(srv_send_smb)
Feb  6 01:25:25 lab smbd[91022]:   Error writing 32831 bytes to client. -1. (Permission denied)
Feb  6 01:26:40 lab smbd[91022]: [2012/02/06 01:26:40.051918,  0] lib/util_sock.c:474(read_fd_with_timeout)
Feb  6 01:26:40 lab smbd[91022]: [2012/02/06 01:26:40.052033,  0] lib/util_sock.c:1441(get_peer_addr_internal)
Feb  6 01:26:40 lab smbd[91022]:   getpeername failed. Error was Socket is not connected
Feb  6 01:26:40 lab smbd[91022]:   read_fd_with_timeout: client 0.0.0.0 read error = Socket is not connected.
может подскажете, на что в упор я смотрю и не вижу?

++апдейт - не дает качать большие файлы. мелкие до 100КБ проходят, большие от 200МБ нет. точный порог пока не знаю.
Последний раз редактировалось f_andrey 2012-02-06 10:43:36, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

шёл_мимо
проходил мимо

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение шёл_мимо » 2012-02-06 10:04:05

path = /zfs1
Кто владелец?
Разрешить исполнение.

asmm
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-02-05 23:47:58

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение asmm » 2012-02-06 16:40:38

шёл_мимо писал(а):
path = /zfs1
Кто владелец?
Разрешить исполнение.
все там нормально с владельцем и исполнением. каталоги кажет. дает заливать любые файлы, дает скачивать мелкие файлы. не уверен что это тема для раздела новичков, но модераторам виднее.

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение Electronik » 2012-02-06 17:40:23

Код: Выделить всё

socket options = TCP_NODELAY SO_RCVBUF=262144 SO_SNDBUF=262144 IPTOS_LOWDELAY
может по меньше поставить?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

asmm
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-02-05 23:47:58

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение asmm » 2012-02-06 21:54:54

вообще и без этой строки не работает. эх щас попробуем.

++ угу. не помогает.

asmm
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-02-05 23:47:58

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение asmm » 2012-02-06 22:14:46

все ура победа. нашел чего забыл сделалать.

Код: Выделить всё

"/etc/sysctl.conf
net.inet.ip.fw.one_pass=0"
спецэффект получился впечатляющий не так ли :)

извиняюсь, если кого озадачил зря. думаю можно оставить в архив - мало ли мож кто еще так скосячит.

шёл_мимо
проходил мимо

Re: FreeBSD 9.0 amd64 + samba что-то танк не полетел

Непрочитанное сообщение шёл_мимо » 2012-02-07 22:54:16

asmm писал(а):все ура победа. нашел чего забыл сделалать.

Код: Выделить всё

"/etc/sysctl.conf
net.inet.ip.fw.one_pass=0"
спецэффект получился впечатляющий не так ли :)

извиняюсь, если кого озадачил зря. думаю можно оставить в архив - мало ли мож кто еще так скосячит.
Только не понял, нафига на файлопомойке фаервол?
Бывает машина всё делает, тогда зачем в фаерволе рубили?
И правила не показали и даже не упомянули о них.