LINUX.ORG.RU
ФорумAdmin

Samba + 1C 7.7 = медленный акт сверки


0

2

Дано: Debian testing, samba 3.5.6, дефолтные настройки samba.

И как результат — очень медленная генерация акта сверки если в 1с-ку вошло 2 пользователя. Говорят, раньше, когда база лежала на виндовой шаре у одного из бухгалтеров — все было быстро у обеих.

Может кто-нибудь поделиться решением?

Ответ на: комментарий от JackDaniel

на рабочем сервере конфиг. постучись в жаббер mikedm сцабако жаббер ру завтра. будет тебе рабочий конфиг шустрый с блекджеком и девушками легкого поведения.

MikeDM ★★★★★
()
Ответ на: комментарий от zgen

можно и сюда, просто нужно быть на работе.

я на память не помню весь конфиг.

зы чтение мана самбы полезнее чем слямзивание чужих конфигов. поверь.

MikeDM ★★★★★
()
Ответ на: комментарий от MikeDM

чтение мана самбы полезнее чем слямзивание чужих конфигов. поверь.

Чтение манов априори более полезно, чем вопли на LORе, однако вы ТСа не отправили в ман, а решили конфигом поделиться. Мне не нужно, я просто считаю, что если помогать на форуме, то совет должен быть публичным, чтобы не только ТС выгоду получил, но и те, кто после него придут.

А мне smb конфиг не нужен, у меня свой есть.

zgen ★★★★★
()

Добавить в /etc/samba/smb.conf что-то типа такого:

# ---------- 1C optimize -----------


	min protocol = NT1
	read only = no
	directory mode = 777
	delete readonly = yes
	deadtime = 120
	level2 oplocks = yes                                                                    

	[Bases]
	path = /mnt/Bases
	public = yes
	writable = yes
	printable = no
	create mode = 666
	strict locking = yes
	csc policy = disable
AaaYeee
()
Ответ на: комментарий от JackDaniel

в глобальной секции добавь

        socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 SO_KEEPALIVE 
        #lock off
        #oplocks = False
        #level2oplocks = False
        #strict locking = no
# deny links 
        wide links = no
#disable cups
        load printers = no
        printing = bsd
        printcap name = /dev/null

# audit
        syslog = 1
        log level = 2 vfs:2
        vfs objects = full_audit
        full_audit:facility=local5
        full_audit:priority = notice
        full_audit:prefix = %U|%I
        full_audit:success = connect disconnect opendir mkdir rmdir closedir open close read write sendfile rename unlink chmod fchmod chown fchown chdir ftruncate lock symlink readlink link mknod realpath
        full_audit:failure = connect disconnect opendir mkdir rmdir closedir open close read write sendfile rename unlink chmod fchmod chown fchown chdir ftruncate lock symlink readlink link mknod realpath

при желании можно снять комментарии с блокировок. но это крайний случай.

аудит думаю тоже пригодится и не только тебе.

MikeDM ★★★★★
()
Ответ на: комментарий от MikeDM

Если не будет блокировок то я боюсь вообще базу раздолбают.

wide links = no — вообще не относится к 1с. Аудит мне не нужен.

socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 SO_KEEPALIVE вообще актуально еще?

JackDaniel
() автор топика
Ответ на: комментарий от JackDaniel

у меня с такой конфигурацией взлетает 190 - 210 одновременных соединений.

файловая помойка объемом в 3 Тб. + еще ACL. И еще файловая система Reiserfs

MikeDM ★★★★★
()
Ответ на: комментарий от zgen

настроки этих буферов напомнили еще 2 самбу :3

как сейчас помню.

опенбсд 3.5 на своей унылой ffs через самбу в топе давала 8МБ чтения :3

guyvernk
()
Ответ на: комментарий от guyvernk

настроки этих буферов напомнили еще 2 самбу

Именно. На дворе 3.5 и без этой фигни, которую копируют не глядя она работает гораздо быстрее.

zgen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.