Один момент перехода на 8.2
…Начали подключать удаленных клиентов к терминал серверу freenx и запускать 1с в Wine. И проблема. Не найден ключ 1С при запуске 1с в Wine в терминале.
- Описание
- Подробнее
Описание
Окружили … и НГ …. и т.д. …. а к тому же, впридачу, переход с 8.1 на 8.2 неотвратим.
И хоть и говорят, что не надышишься перед этим, но, когда все новогодние праздничные дни разобрали для работы(все наши пользователи), НГ передышка пошла на пользу. Появилась пара дней в праздничные дни (с 1 по 13-ое) спокойно все взвесить, планы на год прикинуть. И я решил — надо, как завещал ВЛ — «Учиться и еще раз учиться». И к моменту, когда я прочитал на сайте 1С, что с 1 апреля 2011 новых конфигураций УПП для 8.1 не будет, план был готов. И не только план. Обоснование дистанционного обучения, выбор курсов, бюджет, оплата — все получилось. Со временем чуть было сложней. Но полетел. Кстати, курсы — «Профессиональное программирование в 1С:Предприятии 8.х»(www.spec8.ru)
И была тема на курсах «Переход на 8.2». Как раз к майским праздникам (все, наверно, просчитано).
Пользователи тоже сделали все как надо, никто на майские праздники работать не хотел. Судьба 8.1 была решена.
На сервере ОС GNU/Linux. Сервер 1С:Предприятие 8.1, PostgreSQL. Поставил 8.2, не удаляя 8.1, чтобы откатиться, если проблемы будут (для этого добавил группу пользователей, куда включил пользователя 8.1 и 8.2 и права на каталог кластера подправил). Сначала поставил на тестовом сервере, потом на рабочем. Подправил скрипт запуска. Вопросов нет, все работает. В консоли управления подключил базы к кластеру. Дальше все по учебным материалам. Вот только простым копированием файлов логов кластера с 8.1 на 8.2 не получилось. Вопрос оставили на потом, а пока есть резервный сервер с 8.1 для просмотра dump из 8.1, ну и логи там же.
Начали подключать удаленных клиентов к терминал-серверу freenx и запускать 1с в Wine. И проблема. Не найден ключ 1С при запуске 1С в Wine в терминале. Почитали интернет, dll-ки править не стали. Решение как-то нарисовалось само, зашли в консоль управления и в свойствах базы в строке «Разрешить выдачу лицензий сервером предприятия» сказали «Да». Да, да, да, заработало, хоть у нас и аппаратные ключи.
Далее запускаем 1С в режиме совместимости с 8.1, тестируем работу. И что читаем в пункте о программе — «Режим сжатия». А он нам зачем при 1Гб? Пробуем по разному, помогло только с ключиком Tcomp —none.
Какие отличия заметили —
Если свободных лицензий нет, тогда в файл-серверные базы уже не пускает, а в sql заходит;
На один процесс — работает один планировщик(а не несколько, как это было в 8.1);
- Если свободных лицензий уже нет — тогда 1С начинает у пользователя притормаживать — наверно, что-то ищет (ключи);
В догонку к статье «Опыт обслуживания базы 1С в PostgreSQL». SSD для WAL и Log PostgreSQL тоже поставили. Intel X25 — 2 шт. А вот что это дало, сказать сложно, прошлые замеры были при одной базе, а сейчас в PostgreSQL их уже 5, и подросла база, которая была. Вот отключить бы SSD и посмотреть, но это теперь до следующих праздников. А там или 1С, или пользователи, или PostgreSQL, или ОС сервера будем обновлять. В общем, курсы выбираю.

