URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID11
Нить номер: 4
[ Назад ]

Исходное сообщение
"Samba + 1C (оптимизация) "

Отправлено just , 21-Окт-02 16:19 
Многие наверное используют линукс-сервер для хранения баз данных 1С.
Но периодически возникают различные глупые проблем (то параметры блокировок непонятно как лучше сделать, то 1С вылетает у всех по-разному).

Может обсудим так КАК же лучше все таки настраивать Самбу в этом случае и какую версию предпочтительнее использовать при этом.


Содержание

Сообщения в этом обсуждении
"RE: Samba + 1C (оптимизация) "
Отправлено Dmitriy N. Ustenkov , 22-Окт-02 08:08 
Да наверное стоит обсудить ЭТО :)
Я например использую samba 2.0.10 Как наиболее простую и безглючную систему если кому нужны конфиги милости просим е-майлом :)

"RE: Samba + 1C (оптимизация) "
Отправлено just , 22-Окт-02 09:43 
У меня самого стоит сейчас вот такие настройки...
но все равно-периодически вылетает..и на 2.2.4..и на 2.2.5..и 2.2.6

    kernel oplocks = Yes
    oplock break wait time = 0
    blocking locks = Yes
    fake oplocks = Yes
    locking = Yes
    oplocks = No
    level2 oplocks = No
    oplock contention limit = 2
    posix locking = Yes
    strict locking = No


"RE: Samba + 1C (оптимизация) "
Отправлено teebot , 23-Окт-02 10:20 
У меня стоит самба 2.2.3а под RedHat 7.3.
Вообщем-то доволен, только есть один ньюанс. С первого раза ни одни пользователь зайти в базу не может, 1Ска пишет что база была завершена аварийно надо зайти в монопольном режиме, тогда они просто заходят еще раз (все в том же разделенном режиме) и все работает нормально.
Конгифов приводить не буду, так как это стандартный конф. Блокировки и другие критические нсторойки я не трогал, просто разшарил папку.

До этого стояла самба 2.0.7 под RedHat 7.2. Были проблемы с локом файлов.
Пришлось поставить locking = no. Но после того как я увидел чем это грозит, снес ее к чертям собачим.

Что самое удивительное самба 2.0.7 нормально работает под Фри, и под Мендрейк (причем без правки исходников и прочих телодвижениях), а под Шапкой не хочет.


"RE: Samba + 1C (оптимизация) "
Отправлено admin , 23-Окт-02 17:01 
Использую samba уже более 2 лет.

Две бухгалтерии + (торговля 7.7 база ~ 600 Mb),

принт-сервер, файл-сервер, около 30 клиентов.

Железо: 2xPII400 512 RAM, Gigabyte на 440bx, aha SCSI 2x9 G IBM, UWSCSI2,

сетевуха 3Com 509B-TX

Софт: kernel 2.2.13 SMP, samba-2.0.5a (ноябрь 99 г.)

Конфиг samba по умолчанию (smb.conf.example), прописал только share и принтер.

Проблем нет, uptime до 200 дней.


"RE: Samba + 1C (оптимизация) "
Отправлено teebot , 24-Окт-02 10:08 
>Использую samba уже более 2 лет.
>
>Две бухгалтерии + (торговля 7.7 база ~ 600 Mb),
>
>принт-сервер, файл-сервер, около 30 клиентов.
>
>Железо: 2xPII400 512 RAM, Gigabyte на 440bx, aha SCSI 2x9 G IBM,
>UWSCSI2,
>
>сетевуха 3Com 509B-TX
>
>Софт: kernel 2.2.13 SMP, samba-2.0.5a (ноябрь 99 г.)
>
>Конфиг samba по умолчанию (smb.conf.example), прописал только share и принтер.
>
>Проблем нет, uptime до 200 дней.


Если не секрет, какая ОС?


"RE: Samba + 1C (оптимизация) "
Отправлено admin , 24-Окт-02 12:22 
>>Использую samba уже более 2 лет.
>>
>>Две бухгалтерии + (торговля 7.7 база ~ 600 Mb),
>>
>>принт-сервер, файл-сервер, около 30 клиентов.
>>
>>Железо: 2xPII400 512 RAM, Gigabyte на 440bx, aha SCSI 2x9 G IBM,
>>UWSCSI2,
>>
>>сетевуха 3Com 509B-TX
>>
>>Софт: kernel 2.2.13 SMP, samba-2.0.5a (ноябрь 99 г.)
>>
>>Конфиг samba по умолчанию (smb.conf.example), прописал только share и принтер.
>>
>>Проблем нет, uptime до 200 дней.
>
>
>Если не секрет, какая ОС?


SuSe 6.3

В качестве сервисов только samba + sshd

Раз в неделю fsck в single user mode руками

ЗЫ

Сейчас перехожу на 2.2.6-stable (собрал из портов) под FreeBSD 4.7

1xXeon 2G, Intel SHG2, 2 канала UWSCSI 160,

1G Intel 1000/pro сетевуха (100baseTX half-duplex)

тестирую 2 недели,

kernel практически GENERIC, только оставил нужные device + ipfilter

конфиг samba по умолчанию,

изменил

socket options SO_RCVBUF=32768 SO_SNDBUF=32768

пробовал по 57334, особого эффекта не заменил

макс. число открытых файлов в системе 20000

макс. число открытых файлов на процесс 12000

система печати - cups

при 40 процессах smbd (работа с 1С (отчеты), копирование больших файлов,

архивирование больших файлов на share disk) загрузка процессора < 10%

Клиенты Win98se, сетевухи Intel EtherExpress Pro/100+,

опция "новая семантика блокирок" выключена (что это такое я так и не

понял), пробовал включать нечего не изменилось - проблем нет

win2k-ws (без сервиспака) - иногда возникают проблемы при работе с Excel2k,

при открытии файлов на share disk, характер крайне не регулярный,

воспроизвести не удается, с 1С проблем нет

winnt4-server - проблем нет.

Warn: Это не production server, пока только одни тесты.



"RE: Samba + 1C (оптимизация) "
Отправлено teebot , 24-Окт-02 19:03 
После прочтения этого топика решил поэксперементировать с самбой 2.2.6.
Работает нормально.
Исчезла та проблема о которой писал выше.
Система все так же - Шапка 7.3.

"RE: Samba + 1C (оптимизация) "
Отправлено ELO , 31-Май-03 20:33 
Извините, немного не по теме, но все же?
....Железо: 2xPII400 512 RAM, Gigabyte на 440bx, aha SCSI 2x9 G IBM, UWSCSI2...
Если можно, сэтого места поподробнее. Тестил OpenLinux2 , RedHat7 , RedHat8 , RedHat9 на двух процах - нестабильно... Причем OpenLinux запускает только один проц и работает стабильно, RH7 работает на двух, но выдает ошибки APIC , RH8 при инсталляции определяет на новой машине два проца(и неизвестную функцию APIC в логах загрузки), на старой - только один (выдавая при инсталляции те же ошибки APIC 02(00)) RH9 вообще не смог инсталлироваться на старой машине - тоже ругнулся на CPU вывалил инструкции, регистры на красном фоне и т.д. и остановился. При этом между терминалами переключался. На новую ставить страшно.

Вопрос - это только у меня?

PS:Новая машина - она же действующий сервер - 2*Xeon1.8GHz (4Gb RAM SCSI 4NetCard)
Старая машина - она же древний тестовый сервер - 2*P233 (128Mb RAM SCSI 4NetCard)
(Модератору:)И НА ВСЕМ ЭТОМ СТОИТ САМБА.


"RE: Samba + 1C (оптимизация) "
Отправлено Shadow , 10-Окт-03 12:49 
Привет. Очень хочется пообщаться с многомудрым пользователем самбы, т.к. у меня с ней нелюбовь.
Стоит самба, работает как PDC уже больше года. Тут понадобилось с линуха подключить шару из виндов - возникли проблемы вот какого рода:
#mount -t smbfs -o username=admin //192.168.150.50/d$ /mnt/disk
added interface ip=192.168.150.1 bcast=192.168.150.255 nmask=255.255.255.0
Client started (version ALT/2.2.8).
Connecting to 192.168.150.50 at port 139
timeout connecting to 192.168.150.50:139
Error connecting to 192.168.150.50 (Resource temporarily unavailable)
Connection to 192.168.150.50 failed
и все. С виндовых машин домен самбы виден замечательно, причем с той, на
которую пытаюсь подключиться (192.168.150.50) тоже. В чем могут быть грабли? Ниже файл конфига самбы:
# Primary Domain Controller by Domain TEST-IT1
[global]
workgroup = TEST-IT1
netbios name = DELTAFORSE
server string = Welcomme to Linux
security = user
encrypt passwords = Yes
passwd program = /usr/bin/passwd
log file = /var/log/samba/log.%I.%m.%U
max log size = 1000
debug level = 1
nt acl support = Yes
time server = Yes
socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY SO_RCVBUF=4096 SO_SNDBUF=4096
load printers = No
disable spoolss = Yes
show add printer wizard = No
character set = KOI8-R
client code page = 866
logon script = %U.bat
logon path = \\%N\Profiles\%U
add user script = /root/add_comp %u
domain logons = Yes
os level = 63
preferred master = Yes
domain master = Yes
local master = Yes
wins proxy = Yes
wins support = Yes
interfaces = 192.168.150.1 eth1
bind interfaces only = Yes
blocking locks = yes
kernel oplocks = yes
locking = no
oplocks = no
level2 oplocks = no
posix locking = yes
strict locking = no
share mode = yes

"RE: Samba + 1C (оптимизация) "
Отправлено Dmitriy N. Ustenkov , 25-Окт-02 21:35 
>Что самое удивительное самба 2.0.7 нормально работает под Фри, и под Мендрейк
>(причем без правки исходников и прочих телодвижениях), а под Шапкой не
>хочет.

Samba 2.0.7 уже ~2,5 года в работе на сервере IPLabs Linux v,6.0 ни одного сбоя ни разу.


"RE: Samba + 1C (оптимизация) "
Отправлено bass , 24-Окт-02 04:26 
>Многие наверное используют линукс-сервер для хранения баз данных 1С.
>Но периодически возникают различные глупые проблем (то параметры блокировок непонятно как лучше
>сделать, то 1С вылетает у всех по-разному).
>
>Может обсудим так КАК же лучше все таки настраивать Самбу в этом
>случае и какую версию предпочтительнее использовать при этом.

мой опыт работы с 1С и самба за 3 года:

http://bass.edinstvo.com/smb.html

может быть кому нибудь поможет


"RE: Samba + 1C (оптимизация) "
Отправлено Hak , 24-Окт-02 14:44 
люди а как hasp ключ под Samba настроить ????
или выход только ломать  ??????



"RE: Samba + 1C (оптимизация) "
Отправлено admin , 24-Окт-02 14:52 
>люди а как hasp ключ под Samba настроить ????
>или выход только ломать  ??????

http://www.aladdin.ru/index.php?id=192#hasp

для ядра 2.4, бинарник с uid 0 :), я ставить не рискнул


"RE: Samba + 1C (оптимизация) "
Отправлено bass , 25-Окт-02 04:52 
>>люди а как hasp ключ под Samba настроить ????
>>или выход только ломать  ??????
>
>http://www.aladdin.ru/index.php?id=192#hasp
>
>для ядра 2.4, бинарник с uid 0 :), я ставить не рискнул
>
под винду он тоже не в сырцах :))
у меня стоят такие ключи. Время отклика на клиентский запрос существенно меньше, чем если хасп стоит на винде. Не замерял, но на глазок видно :))

не вижу проблем запускать hasplm под любым юзером


"RE: Samba + 1C (оптимизация) "
Отправлено Hak , 25-Окт-02 11:01 
а под freebsd  Hasp можно подключить ??


"RE: Samba + 1C (оптимизация) "
Отправлено admin , 25-Окт-02 11:29 
>>>люди а как hasp ключ под Samba настроить ????
>>>или выход только ломать  ??????
>>
>>http://www.aladdin.ru/index.php?id=192#hasp
>>
>>для ядра 2.4, бинарник с uid 0 :), я ставить не рискнул
>>
>под винду он тоже не в сырцах :))

А что под винду вообще есть в сырцах, кроме портированного OpenSource :)

>у меня стоят такие ключи. Время отклика на клиентский запрос существенно меньше,
>чем если хасп стоит на винде. Не замерял, но на глазок
>видно :))
>
>не вижу проблем запускать hasplm под любым юзером


А что насчет драйвера, который общается с хаспом на lpt порту?

man lp (SuSe 6.3)

Usally they have mode 0220 and are owned by root and group lp.

Хотел запустить его в режиме эмуляции Linux под FreeBSD, но

ls -l /dev/lpt?

crw------ 1 root wheel .... /dev/lpt[012] (наверное это правильно)

если работать с syscall типа iobyte на портах 0x0278/0x0378 то uid 0,

обязателен. Правда я возился со старым драйвером, под ветку 2.2

Буду весьма признателен, если объясните как запустить драйвер хаспа с

правами пользователя nobody.

"В наше время верить никому нельзя, даже самому себе. Мне можно."

(c) группенфюрер СС Мюллер. :)



"RE: Samba + 1C (оптимизация) "
Отправлено MAMONT , 08-Дек-05 12:36 
Народ помогите как под Gentoo настроить HASP. Я навичок и незнаю как подойти к этому вопросу правильно. А тупо ламиться через лес не хочу

"RE: Samba + 1C (оптимизация) "
Отправлено Rashpil , 20-Мрт-03 15:39 
>>люди а как hasp ключ под Samba настроить ????
>>или выход только ломать  ??????
>
>http://www.aladdin.ru/index.php?id=192#hasp
>
>для ядра 2.4, бинарник с uid 0 :), я ставить не рискнул
>


А как эту софтину под FreeBSD прикрутить?
И вообще, возможно ли это?



"RE: Samba + 1C (оптимизация) "
Отправлено teebot , 25-Окт-02 15:36 
Я в своей жизни еще ни разу с официальной версией 1Ски не работал, ключа у меня не было (всегда с эмуляторами). Извините за глупый вопрос конечно, а что есть проблема с установкой ключа если база лежит на сервере под Самбой, а рабочие станции под виндой?

"RE: Samba + 1C (оптимизация) "
Отправлено admin , 25-Окт-02 16:27 
>Я в своей жизни еще ни разу с официальной версией 1Ски не
>работал, ключа у меня не было (всегда с эмуляторами). Извините за
>глупый вопрос конечно, а что есть проблема с установкой ключа если
>база лежит на сервере под Самбой, а рабочие станции под виндой?
>

Проблем с установкой ключа нет. Клиенту 1С безразлично, где лежит база

и где работает менеджер лицензий.

Вопрос в том, насколько ты доверяешь ребятам, писавшим софт под хасп.


"RE: Samba + 1C (оптимизация) "
Отправлено teebot , 25-Окт-02 16:46 
>>Я в своей жизни еще ни разу с официальной версией 1Ски не
>>работал, ключа у меня не было (всегда с эмуляторами). Извините за
>>глупый вопрос конечно, а что есть проблема с установкой ключа если
>>база лежит на сервере под Самбой, а рабочие станции под виндой?
>>
>
>Проблем с установкой ключа нет. Клиенту 1С безразлично, где лежит база
>
>и где работает менеджер лицензий.
>
>Вопрос в том, насколько ты доверяешь ребятам, писавшим софт под хасп.
>
>


Опять извиняюсь, а какаие у меня прицины не доверять ребятам писавшим софт для хасп?


"RE: Samba + 1C (оптимизация) "
Отправлено admin , 25-Окт-02 17:53 
>>>Я в своей жизни еще ни разу с официальной версией 1Ски не
>>>работал, ключа у меня не было (всегда с эмуляторами). Извините за
>>>глупый вопрос конечно, а что есть проблема с установкой ключа если
>>>база лежит на сервере под Самбой, а рабочие станции под виндой?
>>>
>>
>>Проблем с установкой ключа нет. Клиенту 1С безразлично, где лежит база
>>
>>и где работает менеджер лицензий.
>>
>>Вопрос в том, насколько ты доверяешь ребятам, писавшим софт под хасп.
>>
>>
>
>
>Опять извиняюсь, а какаие у меня прицины не доверять ребятам писавшим софт
>для хасп?


Ответ смотрите выше.

Одно дело - Вы используете хорошо известные программы, которые собираете

из source.tgz и для которых считаете и сравниваете ( я надеюсь) MD5.

Кроме Вас их используют еще миллионы людей во всем мире, так что ослиные

уши вылезают очень быстро.

Вспомните, хотя бы недавнюю ситуацию с трояном в OpenSSH.

Совсем другое дело, просто бинарный файл (пропроетарный софт).

Вспомните про уязвимость xdr_array() которая была несколько лет.

Я предлагаю завязать с этим тредом,

основная тема: Samba и 1С (железо, системы, настройки, проблемы и решения)



"RE: Samba + 1C (оптимизация) "
Отправлено SailorJupiter , 29-Ноя-02 18:30 
Народ!
Я так понял, что тут собались люди знающие, может кто подскажет как можно ограничить доступ к ресурсам самбы с компов win98. Может быть по ip-шникам, по макам, по именам юзеров на винде... Главное, разграничить: этим можно, а этим фиг с маслом :-). Одно условие: трогать виндовые компы во время работы я не могу, только после работы, а нужно оперативно управлять доступом. Т.Е. я так понял нужно менять настройки самбы.
Заранее спасибо...

"RE: Samba + 1C (оптимизация) "
Отправлено just , 10-Дек-02 05:36 
>Народ!
>Я так понял, что тут собались люди знающие, может кто подскажет как
>можно ограничить доступ к ресурсам самбы с компов win98. Может быть
>по ip-шникам, по макам, по именам юзеров на винде... Главное, разграничить:
>этим можно, а этим фиг с маслом :-). Одно условие: трогать
>виндовые компы во время работы я не могу, только после работы,
>а нужно оперативно управлять доступом. Т.Е. я так понял нужно менять
>настройки самбы.
>Заранее спасибо...

Так а в чем проблема то? Ну и разграничь по именам пользователей на Винде.
Вообще никаких проблем не должно вознимать.
Одна мелочь- если на самбе ресурс обьявлен длинным словом- 98 отказывался у меня заходить туда. Так я и не понял почему, хотя плевать... все равно все клиенты -Вин2000.


"RE: Samba + 1C (оптимизация) "
Отправлено lvv , 25-Фев-03 07:40 
У меня стоит самба 2.2.3а под Debian 3.0.
Подскажите, пожалуйста, в чем проблема,1с 7.7, Samba 2.2.3a, база 1с лежит на самбовском ресурсе с  первого раза ни одни пользователь зайти в базу не может, 1С пишет что база была завершена аварийно надо зайти в монопольном режиме, если  просто зайти еще раз  разделенном режиме все работает нормально.
Вот моя конфигурация подскажите, что нибуть а то я новичок с линухом только начал разбираться многое не знаю.

[global]

workgroup=inst
Netbios name = SERVER
server string =Windows NT Server
bind interfaces only = no

security = user
encrypt passwords = Yes
update encrypted = Yes
min passwd length = 5

map to guest = never

smb passwd file=/etc/samba/smbpasswd
passwd program = /usr/bin/passwd %u
passwd chat = Changing* %n\n *UNIX* %n\n *success*
passwd chat debug = no

username map = /etc/samba/user.map
unix password sync = Yes
guest account = nobody
admin users = root
create mask = 0660
#; force creat mode =
directory mask = 02775
force directory mode = 02000
log level = 1
log file = /var/lib/samba/samba.%m.log
nt smb support = yes
nt pipe support = yes
nt acl support = yes
name resolve order = host wins bcast
time server = Yes
change notify timeout = 120
deadtime =10
getwd cache = yes

keepalive = 60
stat cache size = 100
character set = ISO8859-5
mangled stack = 100
client code page=866

#; Domain options
domain admin group = @smbadm
#;allow trusted domains = No

#; Logon options

logon script = %U.bat
logon path = \\%L\profile\%U
logon home = \\%L\home\%U
logon drive = H:
domain logons = Yes

#; Browse options
enhanced browsing = yes
os level = 65
preferred master = Yes
local master = yes
domain master = Yes

#; Wins options
dns proxy = No
#; Miscellaneous options
lock dir = /var/run/samba
wide links = no
dos filetimes = Yes
dos filetime resolution = Yes
fake directory create times = Yes


[DATABASE]
       path = /fs/database
       read only = No
       guest ok = Yes
       public= yes
       browseable = yes



"RE: Samba + 1C (оптимизация) "
Отправлено админ , 25-Фев-03 16:05 
>У меня стоит самба 2.2.3а под Debian 3.0.

Последний стабильный релиз - 2.2.7а, попробуйте использовать его.


"Samba + 1C (оптимизация) "
Отправлено WAG , 14-Мрт-03 08:48 
Сколько можно это обсуждать? Поищи в поиске, зайди на samba.org.ru



"Samba + 1C (оптимизация) "
Отправлено Felix , 30-Май-03 07:43 
>Многие наверное используют линукс-сервер для хранения баз данных 1С.
>Но периодически возникают различные глупые проблем (то параметры блокировок непонятно как лучше
>сделать, то 1С вылетает у всех по-разному).
>
>Может обсудим так КАК же лучше все таки настраивать Самбу в этом
>случае и какую версию предпочтительнее использовать при этом.

По поводу оптимизации ...
Столкнулся со следующей проблемой:
При установке SAMBA как PDC приходится использовать NetBIOS поверх TCP/IP. При этом 1С поднимает протокол NetBIOS и начинает жутко тормозить. Пробовал отключать NetBIOS -- пропадает Сетевое окружение у виндовых машин, потому как SAMBA работает мастер-браузером.
Какой выход?


"Samba + 1C (оптимизация) "
Отправлено Buch , 15-Сен-03 15:20 
>>Многие наверное используют линукс-сервер для хранения баз данных 1С.
>>Но периодически возникают различные глупые проблем (то параметры блокировок непонятно как лучше
>>сделать, то 1С вылетает у всех по-разному).
>>
>>Может обсудим так КАК же лучше все таки настраивать Самбу в этом
>>случае и какую версию предпочтительнее использовать при этом.
>
>По поводу оптимизации ...
>Столкнулся со следующей проблемой:
>При установке SAMBA как PDC приходится использовать NetBIOS поверх TCP/IP. При этом
>1С поднимает протокол NetBIOS и начинает жутко тормозить. Пробовал отключать NetBIOS
>-- пропадает Сетевое окружение у виндовых машин, потому как SAMBA работает
>мастер-браузером.
>Какой выход?


Понизить OS Level у САМБЫ, что бы она не перехватывала право быть МАСТЕР БРАУЗЕРом


"Samba + 1C (оптимизация) "
Отправлено Eugene , 22-Сен-03 20:11 
Кто может подсказать причину проблемы и её решение?

Суть проблемы:
есть хороший сервер (двойной ксеон, харды скази);
на нем самба и база 1С Торговли.

При открытии базы данных (250+Мб, 568 файлов), на втором-третьем-четвёртом пользователе 1С падает с ошибкой доступа к базе (точно ошибку сейчас воспроизвести не могу).
Условия слегка варьируются, ситуация постоянно повторяется.
На сервере находится ещё несколько баз, но эта проблема наблюдается только с Торговлей, и только последнее время, после значительного увеличения объема базы.

Вопрос №2: может ли являться причиной переполнение развела /var ?


"Samba + 1C (оптимизация) "
Отправлено Boroda , 04-Авг-04 14:38 
Народ. Я ту перешёл с Линукса на FreeBSD ну и соответственно и самбу поднял на фре..  3.0.2.
И вот что заметил , что на фре самба работает почему намного медленне при тех-же самых настройках, что и в Линухе....  Всё проверялось на 1С7.7
Может кто подскажет почему....??? Если тоже снова настраиваю на Линухе всё работает нормально...  Причем во фре sysctl исправлены кол-во фалов...

"Samba + 1C (оптимизация) "
Отправлено Impec , 25-Июн-05 11:50 
Проверь включены ли у тебя SoftUpdates для партиции на которой лежат базы 1С в FreeBSD.
Фря по умолчанию работает с дисками в синхронном режиме, отсюда и явные тормоза по сравнению с линуксом.


"Samba + 1C (оптимизация) "
Отправлено Archy , 15-Окт-06 09:03 
Всем привет. Подскажите речь идет только для баз 1С на линухе или сам 1С включая сервер защиты можно запустить на линухе? есть ли врсия 1С для линуха?И можно ли запустить виндовый 1С на линухе под wine например?