Страница 1 из 1

SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-16 17:52:58
mdl
Привет всем.
Тут стаоло необходимо перелить файло из freebsd 7.1 на машину под XP.
Обновил порты, поставил samby в МИНИМАЛЬНОЙ конфигурации.

Конфа:

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

[global]
   workgroup = WORKGROUP
   server string = FreeBSD Server on my network
   security = SHARE
   hosts allow = 192.168.0. 127.
   load printers = no
   log file = /var/log/samba/log.%m
   max log size = 50
   socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=32768 SO_SNDBUF=32768
  interfaces = axe0
   local master =yes
   os level = 255
   dns proxy = no 
# Charset settings
   display charset = koi8-r
   unix charset = koi8-r
   dos charset = cp866
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
[File_Data]
    path = /usr/File_Data
    read only = No
    guest ok = Yes
    writable = yes
    public = yes
ВСЕ !!!

Итог : При копировании файлы с Freebsd на XPюшу - 30 мег. занимает 2 (ДВЕ !!!!) минуты
кто - нибуть с подобным сталкивался?
И еще - Заметил, что FreeBSD не спешит шуршать диском во время копирования файла

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-16 18:07:10
Dron
Прочитайте текст вверху страницы, который выделен красным и оформите пост как положено

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-16 18:51:37
Amadeus
А причем тут обязательно в первую очередь самба?

Сеть какая вообще?

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-16 19:02:05
chd
поставь samba-devel, мне помогло. ну и socket_options убери заодно...

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-16 19:06:23
zg
mdl писал(а):Обновил порты, поставил samby в МИНИМАЛЬНОЙ конфигурации.
гм.. что-то много буков для минимальной конфигурации. Сетёвка в сотне? По моему у тебя просто сетёвка в десятке стоит. Выложи

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

ifconfig -a

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 7:18:10
Mdl

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

ifconfig -a
[axe0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
	ether 00:80:c8:39:89:a8
	inet 192.168.0.1 netmask 0xffff0000 broadcast 192.168.255.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=8<VLAN_MTU>
	ether 00:a0:c9:9f:ea:6a
	inet 10.0.0.22 netmask 0xffffff00 broadcast 10.0.0.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 ]

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 7:25:46
mdl
Причем тут много букф? два компа соеденены шнуром. Сеть - сотка. Не говорите мне про ftp. С ним то как раз все нормально. Просто захотелось поюзать samba. Много слышал - попробовал - и на тебе, обломс. Че хза тормоза? Или она и должна так работать?
Все что нужно открывает -
[
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
root smbclient 20663 5 tcp4 192.168.0.1:* 192.168.0.2:445
www httpd 20541 16 tcp4 127.0.0.1:80 *:*
root smbd 20205 18 tcp4 *:445 *:*
root smbd 20205 19 tcp4 *:139 *:*
root nmbd 20199 6 udp4 *:137 *:*
root nmbd 20199 7 udp4 *:138 *:*
root nmbd 20199 8 udp4 192.168.0.1:137 *:*
root nmbd 20199 9 udp4 192.168.0.1:138 *:*
mdl rdesktop 19449 4 tcp4 10.0.0.22:50292 10.0.0.2:3389
www httpd 19443 16 tcp4 127.0.0.1:80 *:*
root Xorg 19375 3 tcp4 *:6000 *:*
root sendmail 1004 3 tcp4 127.0.0.1:25 *:*
www httpd 1002 16 tcp4 127.0.0.1:80 *:*
www httpd 1001 16 tcp4 127.0.0.1:80 *:*
www httpd 1000 16 tcp4 127.0.0.1:80 *:*
www httpd 999 16 tcp4 127.0.0.1:80 *:*
www httpd 998 16 tcp4 127.0.0.1:80 *:*
root sshd 992 4 tcp4 *:22 *:*
root httpd 951 16 tcp4 127.0.0.1:80 *:*
mysql mysqld 950 3 tcp4 127.0.0.1:3306 *:*
root netams 878 4 tcp4 127.0.0.1:20001 *:*
root syslogd 731 7 udp4 *:514 *:*
root natd 660 4 div4 *:8668 *:*
]
т.е. microsoft - ds и netbios-ssn пашут.
куда копать то?

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 10:06:49
zg
mdl писал(а):Причем тут много букф?
чё-то больно накрученный у тебя конфиг для минимального

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

[global]
        dos charset = cp866
        unix charset = koi8-r
        workgroup = MYGROUP
        server string = Samba Server
        security = SHARE

[backup]
        comment = backup
        path = /backup
        force user = root
        force group = wheel
        read only = No
        create mask = 0644
        guest ok = Yes
и фсё пашет со скоростью света.
mdl писал(а):куда копать то?
смотри как по другим протоколам идёт загрузка

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 10:41:05
manefesto
оформи нормально.

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 12:19:33
MDL
урезал конфиг. Обновил порты. Снес Самбу 3.0.14. Поставил 3.2.7
Теже грабли толькоо вид сбоку. Тормоза остались :sorry:

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 13:32:21
chd
не оформил. шутка :smile:
если есть время, то можно профайлингом заняцо. тема интересная.

btw, шара на какой fs?

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 13:59:53
Fastman
убери:
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=32768 SO_SNDBUF=32768
и дай вывод скорости своего диска на котором шара:

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

diskinfo -ctv /dev/ТВОЕ_УСТРОЙСТВО_НА_КОТОРОМ_ШАРА

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 14:33:15
MDL
вывод команды diskinfo
coket убрал - не помогает

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

 /dev/ad4s1f
        512             # sectorsize
        244769735680    # mediasize in bytes (228G)
        478065890       # mediasize in sectors
        474271          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.
        ad:6RY6JLHH     # Disk ident.

I/O command overhead:
        time to read 10MB block      0.178266 sec       =    0.009 msec/sector
        time to read 20480 sectors   2.443136 sec       =    0.119 msec/sector
        calculated command overhead                     =    0.111 msec/sector

Seek times:
        Full stroke:      250 iter in   6.847528 sec =   27.390 msec
        Half stroke:      250 iter in   4.817687 sec =   19.271 msec
        Quarter stroke:   500 iter in   7.721743 sec =   15.443 msec
        Short forward:    400 iter in   1.489583 sec =    3.724 msec
        Short backward:   400 iter in   2.530096 sec =    6.325 msec
        Seq outer:       2048 iter in   0.167635 sec =    0.082 msec
        Seq inner:       2048 iter in   0.194227 sec =    0.095 msec

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 14:34:36
MDL
У веть писал выше, что при чтении шары диск не очень то и занят, так - моргает изредка.

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 17:52:21
manefesto
вот что у меня

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

[global]
        dos charset = CP866
        workgroup = MANEFESTO
        security = SHARE
        wins support= Yes
[home]
        path = /usr/home
        read only = No
        guest ok = Yes

[pub]
        path = /mnt/pub
        read list = 192.168.33.100
        write list = 192.168.33.100
        read only = No
        acl check permissions = No
        acl map full control = No
        guest ok = Yes
        hosts allow = 192.168.33.100

[music]
        path = /usr/home/ftp/incoming
        read list = 192.168.33.0/24
        write list = 192.168.33.0/24
        read only = No
        acl check permissions = No
        guest ok = Yes
        hosts allow = 192.168.33.0/24

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 21:12:40
Guest113
Попробуй просто написать

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

socket options = TCP_NODELAY
У меня эта опция так выставлена.... где-то прочитал, что немного увеличивает скорость самбы...

Re: SAMBA ДИКИЕ ТОРМОЗА !!!

Добавлено: 2009-02-17 23:12:53
Amadeus
Хм, очевидное невероятное)

Говорите
два компа соеденены шнуром
?

Тогда такой вопрос - провод кросом обжат?