Samba и 1С (Все читаем....)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 58
Samba и 1С
Итак имеем файл-сервер на 3-й самбе, имеем базу данных 1С. Выкладываем на linux. Конфигурируем linux как PDC. Samba работает запускает челов ну и т.д.
1С в свою очередь сетевая версия и всякое такое. Запускаем - запускается!!! Вроде ура!!! Но не тут то было... При попытке подлючения к уже открытой другим пользователем базе с другого компа. 1С пишет 1CUSERS и много всего eror и вываливается. Что я делаю не так. Про что забываю?!!!
1С в свою очередь сетевая версия и всякое такое. Запускаем - запускается!!! Вроде ура!!! Но не тут то было... При попытке подлючения к уже открытой другим пользователем базе с другого компа. 1С пишет 1CUSERS и много всего eror и вываливается. Что я делаю не так. Про что забываю?!!!
-
- Сообщения: 92
Re: Samba и 1С
(Phoenix @ Воскресенье, 19 Декабря 2004, 15:07) писал(а):Итак имеем файл-сервер на 3-й самбе, имеем базу данных 1С. Выкладываем на linux. Конфигурируем linux как PDC. Samba работает запускает челов ну и т.д.
1С в свою очередь сетевая версия и всякое такое. Запускаем - запускается!!! Вроде ура!!! Но не тут то было... При попытке подлючения к уже открытой другим пользователем базе с другого компа. 1С пишет 1CUSERS и много всего eror и вываливается. Что я делаю не так. Про что забываю?!!!
А рутом пробовали подключаться к уже открытой базе?
Ну и хорошо бы чуть подробнее, про то, чего там еще много вываливается.
Gentoo, Openbox
-
- Сообщения: 383
- ОС: Debian Sid
Re: Samba и 1С
Конечно лучше всего было бы увидеть ваш конфиг, т.к. у меня в такой ситуации все прекрасно работает - одновременно около 15 пользователей.
-
- Сообщения: 26
Re: Samba и 1С
Кажется догадываюсь... У меня такая хохма была пока не вклюючил oplock. Попробуй в smb.conf включить
Код: Выделить всё
oplocks = yes
oplocks contention limit = количество_одновременно_работающих_с_базой_рользователей
Помни! В километре 1000 метров (а не 1024)...
-
- Сообщения: 58
Re: Samba и 1С
(danamond @ Пятница, 24 Декабря 2004, 18:02) писал(а):Кажется догадываюсь... У меня такая хохма была пока не вклюючил oplock. Попробуй в smb.conf включить
Код: Выделить всё
oplocks = yes oplocks contention limit = количество_одновременно_работающих_с_базой_рользователей
Спасибо всем кто откликнулся...
Еще вопрос, а что такое oplocks ну в смысле за что отвечает данная опция...
Для остальных чего же подробнее того что есть... Но попробую.
Есть PDC LINUX и SAMBA 3. Вся сеть работает как часы пользователи под windows
видят реальный сервак WINDOWS (он же LINUX) все эти пользователи обладают определенными правами причем локально а также входят в состав пользователей samba. Так вот подключиться к базе может только один из тех, которому это удалось сделать первым. Все остальные сосут, т.к. 1С ругается на какую-то там таблицу 1CUSERS типа лимит. Права на директорию где лежит база почти рутовые для всех. Вот такие пироги.
Но я думаю что danamond говорит дело....
Все равно всем спасибо... Если у кого есть еще решения помогайте.... :new_cool:
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Samba и 1С
Переношу в "Администрирование".
-
- Сообщения: 383
- ОС: Debian Sid
Re: Samba и 1С
По поводу oplock и т.п. необходимость играться с ними у меня была при использовании samba <2.2.4 В более поздних версиях настройки samba по умолчанию прекрасно работали, т.ч. лучше вобще их не трогать. Как вариант посмотреть, если большое кол-во клиентов, /proc/sys/fs/file-max.
Если есть сомнения на счет *lock вот часть моего конфига
testparm -v | grep lock
....
kernel oplocks = Yes
lock spin count = 3
lock spin time = 10
oplock break wait time = 0
lock directory =
veto oplock files = /*.doc/*.xls/
blocking locks = Yes
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = Yes
oplock contention limit = 2
posix locking = Yes
strict locking = Yes
Но все же, гораздо больше ответов было, если бы Вы привели хотя бы часть своих конфигов
P.S. В любом случае, если используется samba<3.0.10 обновите
Если есть сомнения на счет *lock вот часть моего конфига
testparm -v | grep lock
....
kernel oplocks = Yes
lock spin count = 3
lock spin time = 10
oplock break wait time = 0
lock directory =
veto oplock files = /*.doc/*.xls/
blocking locks = Yes
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = Yes
oplock contention limit = 2
posix locking = Yes
strict locking = Yes
Но все же, гораздо больше ответов было, если бы Вы привели хотя бы часть своих конфигов
P.S. В любом случае, если используется samba<3.0.10 обновите
-
- Сообщения: 58
Re: Samba и 1С
(Vladislav @ Понедельник, 27 Декабря 2004, 8:35) писал(а):По поводу oplock и т.п. необходимость играться с ними у меня была при использовании samba <2.2.4 В более поздних версиях настройки samba по умолчанию прекрасно работали, т.ч. лучше вобще их не трогать. Как вариант посмотреть, если большое кол-во клиентов, /proc/sys/fs/file-max.
Если есть сомнения на счет *lock вот часть моего конфига
testparm -v | grep lock
....
kernel oplocks = Yes
lock spin count = 3
lock spin time = 10
oplock break wait time = 0
lock directory =
veto oplock files = /*.doc/*.xls/
blocking locks = Yes
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = Yes
oplock contention limit = 2
posix locking = Yes
strict locking = Yes
Но все же, гораздо больше ответов было, если бы Вы привели хотя бы часть своих конфигов
P.S. В любом случае, если используется samba<3.0.10 обновите
Не могу устоять против вашего внимания на мой вопрос. Дело в том что реально ничего сказать не могу ввиду того, что я намучился с этой проблемой и решил перевести все на видовоз. Поэтому описать ошибку а тем более конфиг не могу. Использовались для попытки замутить это все следующие дистры SUSE 9.2 Fedora 3 ALT Master 2.4. и Mandrake 10.1
Так что я уж и не знаю что там не так в настройках если все 4 дистра отказались мне подчиняться. Вобщем бросил я это неблагодарное занятие. Но если есть правильный рецепт против этой болезни сообщите.Задолбали меня эти транзакции на виндовозном файл-сервере. Да и вообще LINUX RULEZZZ.
:new_rolleyes: С Новым годом всех!!!
-
- Сообщения: 19
Re: Samba и 1С
Привет всем!
Смотрю - тема заглохла? Неужели неактуально?
Сам начал построение файл сервера. Дистриб - RedHat 9.
Может и стоило что другое поставить ? Что имею то и ставлю!
Есть правда ещё ASP Linux и FreeBSD 5.3
Кто-нить поможет в этом деле?
Смотрю - тема заглохла? Неужели неактуально?
Сам начал построение файл сервера. Дистриб - RedHat 9.
Может и стоило что другое поставить ? Что имею то и ставлю!
Есть правда ещё ASP Linux и FreeBSD 5.3
Кто-нить поможет в этом деле?
-
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Samba и 1С
в чем лучше разбираешься то и ставь. Но лучше, конечно, что-нибудь поновее.
Rock'n'roll мертв © БГ
-
- Сообщения: 383
- ОС: Debian Sid
Re: Samba и 1С
Просто на тему настройки Samba и взаимодействия ее с 1С уже столько всего написано, достаточно просто погуглить на эту тему. Да и сама Samba прекрасно документирована. Вот видимо поэтому и не возникает вопросов.
-
- Сообщения: 58
Re: Samba и 1С
Opslocks...Opslocks....Opslocks...
Все гораздо проще... Трабла у меня была в ALTе.
Потом поставил SUSE и все нет траблы. Потом почитал про эту проблему и оказал что за весь беспорядок отвечает ядро, которое на лету должно изменять количество открытых файлов.
Так что надо пробывать только потому, что у меня сейчас файл-сервер на Linux и скорость ну просто не соизмеримая с Windows.
Все только вздыхают и говорят мы три года плевались, ругались, обновлялись, покупали память и мощные тачки, а воз и ныне был там.
А теперь база больше 1,5 гигов, кто работал - знает, что это такое...
Так что Linux - FOREVER, RULEZZZZZ и т.д.
Всем рекомендую.
P.S. За полгода сервак при тех же нагрузках - ни разу не упал, несмотря на то что смотрит еще и наружу. Все filtered. Вообщем мы иногда забываем про него:-))
Все гораздо проще... Трабла у меня была в ALTе.
Потом поставил SUSE и все нет траблы. Потом почитал про эту проблему и оказал что за весь беспорядок отвечает ядро, которое на лету должно изменять количество открытых файлов.
Так что надо пробывать только потому, что у меня сейчас файл-сервер на Linux и скорость ну просто не соизмеримая с Windows.
Все только вздыхают и говорят мы три года плевались, ругались, обновлялись, покупали память и мощные тачки, а воз и ныне был там.
А теперь база больше 1,5 гигов, кто работал - знает, что это такое...
Так что Linux - FOREVER, RULEZZZZZ и т.д.
Всем рекомендую.
P.S. За полгода сервак при тех же нагрузках - ни разу не упал, несмотря на то что смотрит еще и наружу. Все filtered. Вообщем мы иногда забываем про него:-))
-
- Сообщения: 19
Re: Samba и 1С
Насчет ОПЛОКОВ очень понятно написано !
Вопрос таков - как лучше сделать?
Имеем :
- около 250 баз 1С общим объемом где-то 19 гигов
- 20 компов с Виндой ХР
Вопрос:
заводить в Линксе и Самбе всех виндовых юзеров, или можно
завести абстрактного USER прописав его и в Самбе, а виндовым
клиентам указать этого юзера? Естественно должна быть возможность
одновременной работы двух и более клиентов с одной и той-же базой.
PDC пока не ставил.
Немного сумбурно задал вопрос, но вроде понятно?!
--------------------
И ещё - может не совсем в тему?
Высвободился комп Celeron-700. 256Mb. 20 Gb
Хочу поднять шлюз-фаервол в ADSL-Internet.
Какой из указанных выше дистрибов лучше
поставить? Или вообще - какой?
----------------------
Заранее благодарен
Вопрос таков - как лучше сделать?
Имеем :
- около 250 баз 1С общим объемом где-то 19 гигов
- 20 компов с Виндой ХР
Вопрос:
заводить в Линксе и Самбе всех виндовых юзеров, или можно
завести абстрактного USER прописав его и в Самбе, а виндовым
клиентам указать этого юзера? Естественно должна быть возможность
одновременной работы двух и более клиентов с одной и той-же базой.
PDC пока не ставил.
Немного сумбурно задал вопрос, но вроде понятно?!
--------------------
И ещё - может не совсем в тему?
Высвободился комп Celeron-700. 256Mb. 20 Gb
Хочу поднять шлюз-фаервол в ADSL-Internet.
Какой из указанных выше дистрибов лучше
поставить? Или вообще - какой?
----------------------
Заранее благодарен
-
- Сообщения: 58
Re: Samba и 1С
(Bellic @ Вторник, 24 Мая 2005, 17:50) писал(а):Насчет ОПЛОКОВ очень понятно написано !
Вопрос таков - как лучше сделать?
Имеем :
- около 250 баз 1С общим объемом где-то 19 гигов
- 20 компов с Виндой ХР
Вопрос:
заводить в Линксе и Самбе всех виндовых юзеров, или можно
завести абстрактного USER прописав его и в Самбе, а виндовым
клиентам указать этого юзера? Естественно должна быть возможность
одновременной работы двух и более клиентов с одной и той-же базой.
PDC пока не ставил.
Немного сумбурно задал вопрос, но вроде понятно?!
--------------------
И ещё - может не совсем в тему?
Высвободился комп Celeron-700. 256Mb. 20 Gb
Хочу поднять шлюз-фаервол в ADSL-Internet.
Какой из указанных выше дистрибов лучше
поставить? Или вообще - какой?
----------------------
Заранее благодарен
Действительно сумбурно...
Не понятно каким образом 20 компов одновременно рулят 250 базами 1С.
Ну а на втрой вопрос - либо читаем доки по iptables либо ставим SuSE. В нем настройку шлюз+файрвол сделает даже ребенок. А ADSL вообще автоматом.
-
- Сообщения: 96
Re: Samba и 1С
Мда, непонятно... Может я, конечно, ограничено мыслю, но 250 (!!!) баз, да еще на файл-сервере, да еще и 1С ( <_< ) - "нет, сынок, это фантастика...". Может, имелось в виду ОДНА БД из 250 физ. таблиц (файлов)? Хотя, тож как то не вяжется.
Может, посвятишь, что за задачи выполняют эти 250 БД? Если не секрет, конечно...
А вообще, тема работы 1С по "файл-серверной" схеме многократно обсасывалась. Коротко скажу, что при достижении некоторого порога в размере БД (какого точно - не помню, да и специфично это для конкретной сетки, сервака и конкретной БД) становиться неэффективным использование как файл-серверной модели, так и клиент-серверной (MS SQL). Объясняется это внутренним устройством 1С, а именно - механизмом отрабоки запросов и возврата результата. При достижении этого критического порога LAN-трафик, который генерит 1С, возрастает настолько, что мама не горюй.
Поэтому, как вариант: ставим Win2K + Terminal Client Service и пускаем юзеров через терминал. Это - проверено. И не только мной
.
Может, посвятишь, что за задачи выполняют эти 250 БД? Если не секрет, конечно...
А вообще, тема работы 1С по "файл-серверной" схеме многократно обсасывалась. Коротко скажу, что при достижении некоторого порога в размере БД (какого точно - не помню, да и специфично это для конкретной сетки, сервака и конкретной БД) становиться неэффективным использование как файл-серверной модели, так и клиент-серверной (MS SQL). Объясняется это внутренним устройством 1С, а именно - механизмом отрабоки запросов и возврата результата. При достижении этого критического порога LAN-трафик, который генерит 1С, возрастает настолько, что мама не горюй.
Поэтому, как вариант: ставим Win2K + Terminal Client Service и пускаем юзеров через терминал. Это - проверено. И не только мной

С уважением, VAVka (VAVka pagе)
NimbleX 200 Mb USB Edition (krnl 2.6.24/2.4.22)
{XOrg 1.4.0/IceWM 1.2.35}
NimbleX 200 Mb USB Edition (krnl 2.6.24/2.4.22)
{XOrg 1.4.0/IceWM 1.2.35}
-
- Сообщения: 19
Re: Samba и 1С
Ну раз интересно, ПАПОЧКА, (ответ на СЫНОК) - могу поведать:
фирма - бухгалтерско-аудиторская, проводимых ею фирм около 67,
в каждой фирме по несколько баз - ЗиК, Производство, и т.д.
Если минимум по 3 - получается около 214 баз. Ну реально может меньше.
Конечно не все одновременно работают, но если учесть, что имеется
20 клиентов которые могут одновременно открыть несколько баз -
(например по 3) - получается около 60 одновременно открытых баз.
Про тормоза 1С - знаем, но пока другого выхода нема.
----------------------------------------------------------------------------------
Можно конечно удивляться и сокрушаться, а также ссылаться на маны и факи,
но это ведь форум и вопросы заданы простые - на первый вообще молчёк,
ну второй я понял так - спец по СЮЗИ хвалит своё болото. Я же пока имею
Red Hat 9, FreeBSD 5.3 и ASP Linux. Файл-сервер поднимаю на Шапке, Фаервол
думаю также на нём. Какие варианты? Чем всётаки Сюзи лучше, почему тогда не
OpenBSD или NetBSD ???
Только плиз без обид!
фирма - бухгалтерско-аудиторская, проводимых ею фирм около 67,
в каждой фирме по несколько баз - ЗиК, Производство, и т.д.
Если минимум по 3 - получается около 214 баз. Ну реально может меньше.
Конечно не все одновременно работают, но если учесть, что имеется
20 клиентов которые могут одновременно открыть несколько баз -
(например по 3) - получается около 60 одновременно открытых баз.
Про тормоза 1С - знаем, но пока другого выхода нема.
----------------------------------------------------------------------------------
Можно конечно удивляться и сокрушаться, а также ссылаться на маны и факи,
но это ведь форум и вопросы заданы простые - на первый вообще молчёк,
ну второй я понял так - спец по СЮЗИ хвалит своё болото. Я же пока имею
Red Hat 9, FreeBSD 5.3 и ASP Linux. Файл-сервер поднимаю на Шапке, Фаервол
думаю также на нём. Какие варианты? Чем всётаки Сюзи лучше, почему тогда не
OpenBSD или NetBSD ???
Только плиз без обид!
-
- Сообщения: 58
Re: Samba и 1С
(Bellic @ Четверг, 26 Мая 2005, 18:06) писал(а):Про тормоза 1С - знаем, но пока другого выхода нема.
----------------------------------------------------------------------------------
Ответ на первый вопрос очень прост и затрагивает ответ на второй.
Во-первых ставь PDC LINUX (причем не важно какой дистр если с /dev/hands все в порядке).
Как только будет PDC отпадет необходимость в виртуальном userе.
Во-вторых, если внимательно читал мои посты, то заметишь, что я говорил о том, что одновременно рулить 19 гигами инфы в 1С в реале не получается. и то, что нет тормозов в 1С если у тебя JFS файловая система, кторая специально для этих целей и разрабатывалась (типа мини ORACLE) и еще - если это все крутится на SAMBE, которая де-факто делает WINDOWS по производительности.
А вот если ты ее еще и оптимизируешь как положено, то поймешь и ощутишь то, что мы все ощутили и поняли.
Формирование отчетов увеличилось раза в 3, проведение в 2, а транзакций нет вообще. Ну это то, чем страдает 1С ели она не SQL, да и с SQL тоже самое (совсеи забыл).
И все это при том условии, что одновременно выписываются 10 накладных с ассортиментом внутри не менее 20 позиций товара. А за день их около 300.
Так что вот тебе ответы на твои вопросы.
А про SuSE, это я так из любви к нему. Настройка PDC и всего остального заняла у нас около часа.
Вот так вот .
Удачи в начинаниях.
-
- Сообщения: 19
Re: Samba и 1С
Оки!
Ну вот вроде и определились!
PDC в плане, но не сейчас. Поэтому и задаю вопрос.
В общем я понял так - завожу в Линуксе всех виндовых
юзеров, транслирую их в самбу.???
----------------------------------------------
И вот ещё вопрос - с чем связаны траблы с базами 1С при
их какой-то граничной величиной - загрузка сети или сервака?
------------------------------------------------
Есть просто мысль разбить сетку на две подсети, ну и на
сервак поставить вторую карточку. Думаю тут понятно.
Ну вот вроде и определились!
PDC в плане, но не сейчас. Поэтому и задаю вопрос.
В общем я понял так - завожу в Линуксе всех виндовых
юзеров, транслирую их в самбу.???
----------------------------------------------
И вот ещё вопрос - с чем связаны траблы с базами 1С при
их какой-то граничной величиной - загрузка сети или сервака?
------------------------------------------------
Есть просто мысль разбить сетку на две подсети, ну и на
сервак поставить вторую карточку. Думаю тут понятно.
-
- Сообщения: 58
Re: Samba и 1С
(Bellic @ Четверг, 26 Мая 2005, 18:56) писал(а):Оки!
Ну вот вроде и определились!
PDC в плане, но не сейчас. Поэтому и задаю вопрос.
В общем я понял так - завожу в Линуксе всех виндовых
юзеров, транслирую их в самбу.???
Не в плане - а сейчас!!!
И как только сейчас свершится они у тебя сами затранслируются :megalol:
-
- Сообщения: 19
Re: Samba и 1С
Ох как много хочется сказать....
Пока сервак не будет готов на все 100 - отдавать его клиентам не буду,
а в планах - проключение ключей защиты на Линуксе (хотя с этим и мона
обождать), ну а главное - это связка - Бесперебойник - Комп - дабы потом не пришлось при отключении света метаться как ЖАРЕНЫЙ. Есть разработки
и доки по АЛТ мастеру и БП, но ещё до этого руки не дошли - текучка заедает.
Ладно спасибо, думаю можно ежли что - консультироваться у Вас?
Убегаю
Bellic добавил в 26.05.2005 20:09
Кинь свою аську в личку плиз
Пока сервак не будет готов на все 100 - отдавать его клиентам не буду,
а в планах - проключение ключей защиты на Линуксе (хотя с этим и мона
обождать), ну а главное - это связка - Бесперебойник - Комп - дабы потом не пришлось при отключении света метаться как ЖАРЕНЫЙ. Есть разработки
и доки по АЛТ мастеру и БП, но ещё до этого руки не дошли - текучка заедает.
Ладно спасибо, думаю можно ежли что - консультироваться у Вас?
Убегаю
Bellic добавил в 26.05.2005 20:09
Кинь свою аську в личку плиз
-
- Сообщения: 50
Re: Samba и 1С
Действительно. ставь сузю... Эта вещь из коробки... Работает все, админить легко... а вот если еще и eDir прикрутить, то будет похлеще AD...
Легче подавить первое желание, чем утолить все то, что следует за ним.
-
- Сообщения: 96
Re: Samba и 1С
(Bellic @ Пятница, 27 Мая 2005, 0:56) писал(а):----------------------------------------------
И вот ещё вопрос - с чем связаны траблы с базами 1С при
их какой-то граничной величиной - загрузка сети или сервака?
Ну, когда у тебя файл-сервер, тут достаточно все просто: при обращении к какой-нить таблице, вся таблица льется на комп клиента. Представь, если эта таблица 500 Мб (например, классификатор основных средств), что будет, если начнут ее тягать 5-10 клиентов. Т.е. ни ОС, ни сама 1С в такой ситуации не имеет средств организации выборки полезных данных (нужна СУБД). Как следствие - забивается сеть. Сервер при этом совсем НЕ загружается, поскольку загружаться нечем.
При работе в режиме SQL происходит похожая ситуация, но в этом случае, она больше основана на универсальности 1С. Вернее, тормоза в SQL режиме - плата за универсальность, ведь ты можешь гонять базу из *.dbf в *.mdf сколько угодно, тем самым легко переходя от файл-сервера к клиент-серверу. А при разработке, такая вольница требует определенных компромисов, когда приходится ориентироваться на ограниченность формата dBase и файл-серверной схемы, пренебрегая преимуществами 'pure SQL'.
В любом случае, 99% всех тормозов 1С упираются в сеть.
(Bellic @ Пятница, 27 Мая 2005, 0:56) писал(а):------------------------------------------------
Есть просто мысль разбить сетку на две подсети, ну и на
сервак поставить вторую карточку. Думаю тут понятно.
Поможет, это точно. Конечно, если ты еще и гигабитом сервак со свичом соединишь. Главное - чем толще канал. Только вот зачем такой огород, мне интересно?
Ты так заморачиваешься, потому что тебе хочется сделать это _именно_ на линуксе и Самбе???
С уважением, VAVka (VAVka pagе)
NimbleX 200 Mb USB Edition (krnl 2.6.24/2.4.22)
{XOrg 1.4.0/IceWM 1.2.35}
NimbleX 200 Mb USB Edition (krnl 2.6.24/2.4.22)
{XOrg 1.4.0/IceWM 1.2.35}
-
- Сообщения: 19
Re: Samba и 1С
(VAVka @ Пятница, 27 Мая 2005, 2:19) писал(а):(Bellic @ Пятница, 27 Мая 2005, 0:56) писал(а):----------------------------------------------
И вот ещё вопрос - с чем связаны траблы с базами 1С при
их какой-то граничной величиной - загрузка сети или сервака?
Ну, когда у тебя файл-сервер, тут достаточно все просто: при обращении к какой-нить таблице, вся таблица льется на комп клиента. Представь, если эта таблица 500 Мб (например, классификатор основных средств), что будет, если начнут ее тягать 5-10 клиентов. Т.е. ни ОС, ни сама 1С в такой ситуации не имеет средств организации выборки полезных данных (нужна СУБД). Как следствие - забивается сеть. Сервер при этом совсем НЕ загружается, поскольку загружаться нечем.
При работе в режиме SQL происходит похожая ситуация, но в этом случае, она больше основана на универсальности 1С. Вернее, тормоза в SQL режиме - плата за универсальность, ведь ты можешь гонять базу из *.dbf в *.mdf сколько угодно, тем самым легко переходя от файл-сервера к клиент-серверу. А при разработке, такая вольница требует определенных компромисов, когда приходится ориентироваться на ограниченность формата dBase и файл-серверной схемы, пренебрегая преимуществами 'pure SQL'.
В любом случае, 99% всех тормозов 1С упираются в сеть.
(Bellic @ Пятница, 27 Мая 2005, 0:56) писал(а):------------------------------------------------
Есть просто мысль разбить сетку на две подсети, ну и на
сервак поставить вторую карточку. Думаю тут понятно.
Поможет, это точно. Конечно, если ты еще и гигабитом сервак со свичом соединишь. Главное - чем толще канал. Только вот зачем такой огород, мне интересно?
Ты так заморачиваешься, потому что тебе хочется сделать это _именно_ на линуксе и Самбе???
Переделать сетку хотел ещё до возникновения желания (ВО СКАЗАЛ

перевести сервак на Линух, т.к. в есть ещё и система ГАРАНТ (если знаешь),
которая также хорошо грузит систему, а ещё появление в сетке ADSL и
желания им поделиться с другими.
1. Во первых разбил сервак на два (паставив второй сервер):
- первый для баз 1С
- второй - система ГАРАНТ и прочее
2. Делим сетку на две части (у нас два отдела на фирме) по
принадлежности к отделу, или по разрешено/запрещено Интеренет.
3. В каждой подсети компы сливаем в свич, а уж он смотрит двумя портами
на разные серваки, т.е. на серваках - по две карточки.
4. В разрешенной Интернет подсетке ставим также шлюз в Интернет.
-------------
5. 4-й пункт мона заменить - на компах кому нужен будет Интернет (а их много не будет 3-5) поставить по второй карточке и все эти вторые слить свичем на
отделный шлюз (Линуксовый)
-------------
1 - 3 пункты уменьшают трафик в сети и делят юзеров на две зоны - дабы
не шарились подчинённые у начальства по дискам шаровым.
4-й даёт доступ В Инет, но его трафик - внутири сети - вместе с 1С и т.д.
5-й пункт уводит Инет-трафик в третью подсеть, тут ещё вариант - не ставить
третий свич, а добавить на шлюз карточек - по числу клиентов.
-------------
Жалко тока что насчет гигабиток раньше не подумал!
НУ КАК?

А ставлю Линукс потому что:
1. Из-за лицензионных соображений (дабы небыло проблемм

2. Linux - рулез

Bellic добавил в 28.05.2005 12:29
И ещё на последок (пока)...
Все говорят что в сети полно инфы по связке 1с и Linux, но либо я плохо искал,
либо сеть эта где-то у кого-то в голове или локале...
Инфы много не спорю - но она вся урывками и кусками, а действительно исчерпывающего ресурса я пока не видал. В частности только тут нашел варианты
использования ОПЛОКОВ.
Следующий вопрос от которого никак не уйти - связка КОМП-АРС.
Кто может что сказать?
Bellic добавил в 28.05.2005 14:00
Кто-нить знает - ху из "Canna server" ???
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Samba и 1С
(Bellic @ Суббота, 28 Мая 2005, 13:00) писал(а):Кто-нить знает - ху из "Canna server" ???
эт, кажись, чего-то про ввод иероглифов.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 19
Re: Samba и 1С
Значит отключаю.
Спасибочки!
Bellic добавил в 28.05.2005 17:03
Намучился я чото с ОПЛОКАМИ.(((
Завёл две шары - одна для баз 1с , другая для документов.
1С не проверял в мультиюзерном режиме, а вот дира для
документов как нужно работать не хочет - можно одновременно
открыть с разных компов для редактирования, что не есть правильно.
Кто что подскажет?
-
- Сообщения: 58
Re: Samba и 1С
(Bellic @ Суббота, 28 Мая 2005, 16:03) писал(а):
Значит отключаю.
Спасибочки!
Bellic добавил в 28.05.2005 17:03
Намучился я чото с ОПЛОКАМИ.(((
Завёл две шары - одна для баз 1с , другая для документов.
1С не проверял в мультиюзерном режиме, а вот дира для
документов как нужно работать не хочет - можно одновременно
открыть с разных компов для редактирования, что не есть правильно.
Кто что подскажет?
Зачем так заморачиваться..
У меня голова пошла кругом от твоих планов по развертыванию сети.

И зачем тебе oplocks. Еще раз говорю все должно работать " из коробки"
После того как воткнешь Windows-машины в PDC Linux и настроишь шары необходимо создать необходимые папки в этих шарах с Windows-машин потом все как в винде даешь права через вкладку безопасность. Только давать их нужно с той машины с которой эти папки создавал. Если у тебя XP через gpedit.msc необходимо убрать криптографию об этом есть соответсвующие доки.
ЗЫ. ГАРАНТ или Консультант работает также без проблем как и 1С... :thumbsup:
Более того у меня консультант даже зарегистрировался в Linux как это случилось ума не приложу... B)
-
- Сообщения: 19
Re: Samba и 1С
Слушаю твоего совета...
Вернул все настойки Самбы почти по умолчанию, удалил шару с документами
убрал ОПЛОКИ и т.п.
Ладно уж. Не настолько мне нужны документы как базы 1С.
в общем проблема в следующем:
- запускаю 1с с тестовой базой на 1-вом Вин-клиенте под USER_1 - всё пучком
- аналогично на втором Вин-клиенте, но уже под USER_2 - лёгкий всплеск заставки 1С и тишина...)
(1С не запустившись вылетела в трубу, даже не выдав сообщения, правда я в винде отключил в
свойствах системы-дополнительно-отчёт об ошибках, поставив галку на "Уведомлять о критических
ошибках". Но это может вообще из другой темы?!)
----
USER_1 и USER_2 - реальные юзеры Винды, Линукса и Самбы !!!
----
- но если на втором компе зайти с паролем-логином USER1 - 1C запускается без проблемм.
--------------
В чём может быть дело?
------------------------------------------------------------------------------------------------
По поводу конфигурации сетки - думаю там нет ничего такого страшного
и замороченного - две подсетки, с разрешением одной выхода в Инет, а то
и три подсетки - вообще лучше - в двух первых крутится 1С, а в третей -
только Интернет-трафик. Или ты думаешь что машины, которые имеют по
второй карте (для Инета) будут из-за них тормозить?
------------------------------------------------------------------------------------------------
Пробовал я с папками из винды работать....
Создать-то они создаются, а вот изменить права из винды - фигушки выходит
------------------------------------------------------------------------------------------------
Криптографию удалять смысла не вижу - винда и линукс прекрасно друг-друга
понимают, если ты имел ввиду шифрование паролей а не в свойствах соединения
Винды (там правда - проверка подлинности называется)
Вернул все настойки Самбы почти по умолчанию, удалил шару с документами
убрал ОПЛОКИ и т.п.
Ладно уж. Не настолько мне нужны документы как базы 1С.
в общем проблема в следующем:
- запускаю 1с с тестовой базой на 1-вом Вин-клиенте под USER_1 - всё пучком
- аналогично на втором Вин-клиенте, но уже под USER_2 - лёгкий всплеск заставки 1С и тишина...)
(1С не запустившись вылетела в трубу, даже не выдав сообщения, правда я в винде отключил в
свойствах системы-дополнительно-отчёт об ошибках, поставив галку на "Уведомлять о критических
ошибках". Но это может вообще из другой темы?!)
----
USER_1 и USER_2 - реальные юзеры Винды, Линукса и Самбы !!!
----
- но если на втором компе зайти с паролем-логином USER1 - 1C запускается без проблемм.
--------------
В чём может быть дело?
------------------------------------------------------------------------------------------------
По поводу конфигурации сетки - думаю там нет ничего такого страшного
и замороченного - две подсетки, с разрешением одной выхода в Инет, а то
и три подсетки - вообще лучше - в двух первых крутится 1С, а в третей -
только Интернет-трафик. Или ты думаешь что машины, которые имеют по
второй карте (для Инета) будут из-за них тормозить?
------------------------------------------------------------------------------------------------
Пробовал я с папками из винды работать....
Создать-то они создаются, а вот изменить права из винды - фигушки выходит
------------------------------------------------------------------------------------------------
Криптографию удалять смысла не вижу - винда и линукс прекрасно друг-друга
понимают, если ты имел ввиду шифрование паролей а не в свойствах соединения
Винды (там правда - проверка подлинности называется)
-
- Сообщения: 18
Re: Samba и 1С
Я в линуксе новичок, могу рассказать о сегодняшнем опыте с самбой. Решил для второго офиса настроить samba для 1c (спец настройка на основе тоговли 7.7). Поставил на машину ASPLinux 9 (Ural) kernel 2.4.20-9asp, в дистрибутиве включен samba 2.2.7a-8.9.0asp Вариант установки линукса -- сервер занял примерно 500 мегов и один час времени. Еще час - ознакомление с маном на самбу. В конфиге самбы прописал secure - share (Нафиг мне не нужно пользователей мутить). Ну, остальное - по ману, настройки сети не описываю, и так понятно
Еще пришлось в rc.d прописать для данного уровня загрузки автозапуск самбы. Перезагрузка...
Самбу видно в сети, зайти нельзя. Хммм. Думал дальше. Ничего не придумал. Создал в линуксе пользователя pcguest, на расшаренную папку поставил права rw для остальных (others). Перезагрузка....
Все рулит. Со всех машин ходим спокойно, глюков нету.
Далее базу 1с - на самбовый сервер. Все слито, пробуем. Как ни странно, все в порядке, с двух машин подключаюсь к базе 1с (с разными пользователями) никаких глюков с файлами и ошибками доступа, описанных тобой. Пробовал записать и открывать документы (файл doc) - при попытке открыть на двух машинах в раз предупреждает, что можно открыть только для чтения. Никаких проблем не вижу, все ведет себя, как и на Win2k (у меня сервак файловый под ней). Ну вот так. Попробую завтра запустить ползователей под этим серваком.
Если где не прав был, подскажите, пожалуйста. Как мне удалось запустить самбу после прописывания pcguest? Почему до этого не работало, я не знаю. Я самбу седни первый раз в жизни увидел.
По поводу шлюза - у меня работает все по AltLinux Master (Citron). На машине маршлутизатор, squid (proxy), postfix+drweb432, логи squida смотрю SARGом.
Все кроме правил маршрутизации делал сам, но могу iptables-save заюзать, тогда расскажу, как шлюз сделан. Он там одиним правилом прописан, кажись MASQURADE. Вот и все. Если глупости сказал - извиняйте.

Самбу видно в сети, зайти нельзя. Хммм. Думал дальше. Ничего не придумал. Создал в линуксе пользователя pcguest, на расшаренную папку поставил права rw для остальных (others). Перезагрузка....
Все рулит. Со всех машин ходим спокойно, глюков нету.
Далее базу 1с - на самбовый сервер. Все слито, пробуем. Как ни странно, все в порядке, с двух машин подключаюсь к базе 1с (с разными пользователями) никаких глюков с файлами и ошибками доступа, описанных тобой. Пробовал записать и открывать документы (файл doc) - при попытке открыть на двух машинах в раз предупреждает, что можно открыть только для чтения. Никаких проблем не вижу, все ведет себя, как и на Win2k (у меня сервак файловый под ней). Ну вот так. Попробую завтра запустить ползователей под этим серваком.
Если где не прав был, подскажите, пожалуйста. Как мне удалось запустить самбу после прописывания pcguest? Почему до этого не работало, я не знаю. Я самбу седни первый раз в жизни увидел.
По поводу шлюза - у меня работает все по AltLinux Master (Citron). На машине маршлутизатор, squid (proxy), postfix+drweb432, логи squida смотрю SARGом.
Все кроме правил маршрутизации делал сам, но могу iptables-save заюзать, тогда расскажу, как шлюз сделан. Он там одиним правилом прописан, кажись MASQURADE. Вот и все. Если глупости сказал - извиняйте.
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Samba и 1С
(Badfile @ Вторник, 31 Мая 2005, 15:24) писал(а):Перезагрузка...
(Badfile @ Вторник, 31 Мая 2005, 15:24) писал(а):Перезагрузка....
явно излишние действия. для запуска/перезапуска samba достаточно выполнить команду
# service smb start (или restart)
или
# /etc/init.d/smb start (или restart)
это все-таки не windows. необходимость перезагрузки в *nix - редкое явление.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 19
Re: Samba и 1С
(Badfile @ Вторник, 31 Мая 2005, 15:24) писал(а):Я в линуксе новичок, могу рассказать о сегодняшнем опыте с самбой. Решил для второго офиса настроить samba для 1c (спец настройка на основе тоговли 7.7). Поставил на машину ASPLinux 9 (Ural) kernel 2.4.20-9asp, в дистрибутиве включен samba 2.2.7a-8.9.0asp Вариант установки линукса -- сервер занял примерно 500 мегов и один час времени. Еще час - ознакомление с маном на самбу. В конфиге самбы прописал secure - share (Нафиг мне не нужно пользователей мутить). Ну, остальное - по ману, настройки сети не описываю, и так понятноЕще пришлось в rc.d прописать для данного уровня загрузки автозапуск самбы. Перезагрузка...
Самбу видно в сети, зайти нельзя. Хммм. Думал дальше. Ничего не придумал. Создал в линуксе пользователя pcguest, на расшаренную папку поставил права rw для остальных (others). Перезагрузка....
Все рулит. Со всех машин ходим спокойно, глюков нету.
Далее базу 1с - на самбовый сервер. Все слито, пробуем. Как ни странно, все в порядке, с двух машин подключаюсь к базе 1с (с разными пользователями) никаких глюков с файлами и ошибками доступа, описанных тобой. Пробовал записать и открывать документы (файл doc) - при попытке открыть на двух машинах в раз предупреждает, что можно открыть только для чтения. Никаких проблем не вижу, все ведет себя, как и на Win2k (у меня сервак файловый под ней). Ну вот так. Попробую завтра запустить ползователей под этим серваком.
Если где не прав был, подскажите, пожалуйста. Как мне удалось запустить самбу после прописывания pcguest? Почему до этого не работало, я не знаю. Я самбу седни первый раз в жизни увидел.
По поводу шлюза - у меня работает все по AltLinux Master (Citron). На машине маршлутизатор, squid (proxy), postfix+drweb432, логи squida смотрю SARGом.
Все кроме правил маршрутизации делал сам, но могу iptables-save заюзать, тогда расскажу, как шлюз сделан. Он там одиним правилом прописан, кажись MASQURADE. Вот и все. Если глупости сказал - извиняйте.
Дарова, братишка - я видимо такой же новичек как ты....)))
ASP у меня тоже есть, тока не знаю какая версия (3 диска).
Файл-сервер развернул на RedHat 9 (kernel 2.4.20-8 #1), сначало графику не
устанавливал, но потом подумав решил - так-как в общем машина админская,
а сам сервак пока крутится на Вин2003Серв. Когда отлажу всё на своей -
проинсталлю на реальном серванте.
Купил книжку Колисниченко "Linux сервер своими руками" и ещё одну про RedHat.
Самба в комплекте идет версии 2.2.7.а
пока ничего нового не устанавливал - только то что шло на дисках, в принципе
можно обновить ядро и самбу посвежее поставить, но это после...
Отключил через SETUP ненужные службы.
Самбу в rc.d не прописывал и даже не смотрел - есть ли она там?! - т.к. она
у меня и так сама стартует автоматом.
Параметр secure = share в smb.conf говорит что "при каждом доступе будет
запрашиваться имя пользовательского ресурса" и совсем в данном варианте не связано с юзерами. (я так думаю) - (по крайней мере так по Колесниченко).
Прописывая guest accaunt = guest ты разрешил вход без регистрации, а точнее -
с регистрацией, но используя гостевую учетную запись (опять же по Колесниченко)
А вообще - кинул бы ты свой конфиг сюда - проще было бы. А так не могу определить - почему раньше не работала.
Одно скажу - если на винде есть USER-PASS, завожу аналогичного в Линуксе(!)
и Самбе(!), то при входе вообще никаких вопросов не задаёт.
Вообще - не спеши запускать юзеров, по крайней мере работать на реальных
базах - пока на тестовых.
Насчет фаера - это я забегаю вперёд - т.к. пока комп в Инете один - и он не мой - приходится ужымками юзать инет. В общем фаер я настрою думаю. Я убегаю. ещё поговорим.