1C + Linux #98775


#0 by Bellic
Люди, есть ли у кого опыт использования для хранения баз 1С сервера под Linuxили FreeBSD?
#1 by Джинн
Ты хорошо подумал, стоимт ли связываться с этим геморроем?
#2 by StackOverflow
Завидую людям. Никаких проблем важнее, чем запихнуть 1С на линукс.Кстати, был на собеседовании, видел угарную картину - 1С на Маке.
#3 by Michael
Если как файл-сервер то можно. Нужно настроить Sambu и нормально... если базы небольшие... если пользователей не много...
#4 by BigHarry
Счаз тоже этим занимаюсь.Поставили Фрю 5.3 и самбу 3.14По скорости - одназначно делает Win-NT-4 (до сих пор еще ее используем). Судя по заочным тестам - также оставляет позади вин-2003.По поводу большие/небольших баз - вот тут у человека работает по 30 юзеоров на 500 мб базе:>В общем - похоже - если будет тормозить на самбе - то дальше только терминал...
#5 by Michael
Там же прямо написано "Кто-то проводит - и все,обработка ожидания ... . Щас переезжаю на рдесктоп+2003 ТС."Так что по моим ощущениям если 5...10 пользователей еще есть смысл заморачиваться с свмбой (и то кайфа будет мало), а если больше, то терминал...
#6 by SlonSpb
В своё время запустил на FreeBSD 4.3... самба какая-то того времени, ктггда это была свежая фря. Всё работает до сих пор, но в самбе в конфигенеосталось ни одной первозданной строчки... если хорошо умеешь рулить самбой - вперёд. Только тестируй подлольше.
#8 by Мутабор
Удачи.
#9 by md160405
Файл-сервер Фри+Самба работает идеально уже 2 года. 18 пользователей. Заморочек нет никаких!
#10 by BigHarry
Человек там ясно написал - у него 30 пользователей, а не 5-10. Если уже на самбе тормозит, то на виндовых файл-серверах и подавно будет, вот он и переезжает на терминал.
#14 by BigHarry
Вот какие настройки сделал я (FreeBSD 5.3, Samba 3.14a):в /etc/fstab у монтируемого раздела прописал noatime;в /etc/sysctl.conf:==========================kern.maxfiles=65536kern.maxfilesperproc=16384net.inet.tcp.delayed_ack=0net.local.stream.recvspace=65535net.local.stream.sendspace=65535net.inet.tcp.sendspace=65535net.inet.tcp.recvspace=65535kern.ipc.somaxconn=1024==========================В конфиге самбы ничего особо править не надо - там по умолчанию уже все хорошо прописано, только эту опцию прописал:socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192В принципе - пока и все. Может - кто-то поделится есчо своими секретами?
#15 by md160405
Как настроить samba на работу с 1С         Причины некорректной работы и обрушения индексных файлов:   1. железо   2. файловая система   3. samba и её настройки   4. default параметры ядра   5. настройки клиента   Для начала внимательно man smb.conf   Приведу свой вольный перевод механизма блокировок:   В случае с термином "шара" не смог найти краткий и ёмкий заменитель на   русском языке.   # kernel oplocks   Булева опция используется только для UNIX где ядро поддерживает   механизм oplocks (в настоящее время только IRIX и Linux 2.4.x). kernel   oplocks позволяет обходить samba oplocks при обращении локального   процесса или NFS операции к файлу с которым уже работает клиент Samba.   Это позволяет как бы одновременно (последовательным доступом) SMB, NFS   и локальными процессам совместно работать с данными (из мана: very   cool feature ((: ).   По умолчанию: kernel oplocks = True   Не трогать эту опцию на системах, не поддерживающих ядерную   блокировку.   См. также: oplocks и level2 oplocks   # level2 oplocks   Эта опция управляет поддержкой read-only oplocks на шаре. Level2   позволяют клиентам Windows NT открывшим oplock файл снизить права с   read-write на read-only при открытии этого файла вторым клиентом,   вместо реализации полного oplocks для второго клиента.   Это позволяет вновь открывшим файл (с выставленным level2 oplocks)   кэшировать файл только для чтения (т.е. они не могут кэшировать запись   или блокировать запросы на файл). Это не влияет на скорость доступа к   не записываемым и исполняемым файлам (типа .exe).   Как только один из клиентов, который имеет read-only oplock записывает   этот файл, остальные клиенты предупреждаются на уровне системы (не   требуется ответа о полученном предупреждении), снимается oplock с   файла и он стирается из read-only кэша. Рекомендуется, чтобы этот   параметр был включен, для ускориения доступа при совместном   использовании данных. Больше информации по level2 oplocks см. CIFS   спецификации. Обратите внимание, oplocks параметр должен быть   установлен на "Истина" при использовании "Истина" у этого параметра.   # oplocks   Булева опция (Yes/No или True/False) сообщает smbd, включать/выключать   oplocks на запрашиваемые файлы с какой-либо шары. Включенные oplocks   улучшают скорость доступа к файлам на шарах Samba примерно на 30%,   позволяя клиентам локально кэшировать файлы.   Возможно отключение этой опции для ненадежных сетевых сред (это   включено по умолчанию в Серверах Windows NT [*] ).   Для получения дополнительной информации см. файл Speed.txt в   документации к Samba. Oplocks может быть выборочно выключен на   некоторых файлах шары. cм. опцию veto oplock. В некоторых системах   oplocks выставляются за основу работы с файлами самой ОС. Это   позволяет синхронизацию данных между всеми доступами к oplocks файлам   (Samba, NFS или локальный процесс UNIX).   См. опцию kernel oplocks.   По умолчанию: oplocks = True   Теперь всё это осмыслим и вас введёт в заблуждение механизм блокировок   как на уровне ядра, так и на уровне samba. Очень большое подозрение на   неправильную документацию продукта микрософт, либо 1С сама выключает   эту блокировку на winNT, что нам не известно [*], и как следствие   полностью повторенные куски документации в samba, где идёт сравнение   механизмов.   Решение:   1. Убедимся что память не битая, винт без бэдов, для ide оттюнен   hdparm. Cетевые карты не должны сбоить. прокачайте по ftp и samba на   сервер и обратно 1Gb файл несколько раз, при подвисании/падении   скорости до значительных величин и ошибках/варнингах ядра на сетевые   карты, они должны быть заменены немедленно. Лучше если каждая 1С база   лежит на отдельной партиции. Файл-сервер должен содержать достаточное   кол-во памяти.   2. Поставим журналируемую фс, чем решим очень много проблем. у меня   базы лежат на cgi xfs и reiserfs   хинт: партицию монтируйте с опцией noatime   3. Категорически настаиваю на обновлении samba до 2.2.5 [на время   написание документа, это последняя версия ветки 2.2]   хинт: при таком раскладе невозможно пользоваться 1С:Монитор для сброса   пользователей (показывает нереальное кол-во пользователей). тогда   прибегнем к:   smbcontrol smbd close-share mybasa   у вас ведь каждая база в отдельной шаре? ;)   шара не пропадёт из виду и может быть спокойно задействована при   обращении к ней   Обратите внимание, если 1С шара лежит на PDC:   у вас не должно быть перевыборов в сети никогда:   os level = 255   wins support = yes   и пропишите на клиентах   4. если у вас базы большие, man sysctl категорически рекомендуем.   вот мой /etc/sysctl.conf на работу с ~40 клиентами базы в 150-250Mb   (основные)   fs/file-max=64000   kernel/shmmax=167772160   vm/bdflush=100 1000 128 256 500 6000 6000 2048 2   5. Конечно, сами клиенты должны иметь хорошее железо, особенно в   сетевой части.
#16 by Bellic
Народ, спасибо что поддержали эту тему !!!Если бы данный форум поддерживал создание ТЕМ, можно было-бы тут развернутьдискуссию, а пока всех приглашаю заглянуть сюда >Поднять файл-сервер и самбу думаю у многих проблемм не составит больших, авот ещё одна задачка - сделать этот файл сервер сервером лицензий (для оффициальных пользователей 1С конечно), т.е. установить на нём ключи защиты.Драйверов под UNIX в 1С скорей всего не придумали. Что кто думает по этому поводу?
#17 by BigHarry
Для линуксов (керн 2.4) есть драйвер: >Не знаю, входит-ли туда менеджер лицензий, надо проверять...
#18 by Lexusss
1с тут никоим боком. Это алладин
#19 by shotsdv
Господа! Извините, но я обещал ответить на вопросы мылом и помочь, чем смогу (в том числе и своими конфигами), но ничего не обущал "кидать", тем более что мне не понятно, что именно я должен кинуть? :-)))И драйвер ключа под Линукс уже давно есть.
#20 by prof alex
На ASP 9 у меня крутится сервер лицензий. Могу намылить что и как делал..
#21 by k116
В дополнение - и сервер защиты тоже! И к V77 и к V80
#22 by Bellic
Народ, ну что вы таки жадные...это-ж форум - помогите друг-дружке малость и мир можетдобрее станет. Если знаешь - скажи, а не кричи впустую!Я не выпрашиваю - с вашей или без иной помощи - я найду ответтока остальные этого могут и не узнать....
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С