Имя: Пароль:
1C
1С v8
1С 8 + Ubuntu - куча запущеных сеансов
, ,
0 LienXo
 
07.03.18
14:44
Дошел прогресс и до нашей глубинки - услышал народ что есть такой бесплатный Linux и что 1С на нем работает - хочу говорит. Ну ему платить если что... Подняли Ubuntu 17, в отдельных ВМ подняли PGRE и сервер 1С. С обычной станции подключились через управление сервером, создали базу, зашли в конфигуратор, загрузили данные, прописали лицензии - все ОК. Запускаю базу в рабочий режим, прохожу пользователя и программа зависает на 5 минут, после чего отваливается с ошибкой "Недостаточно лицензий".  Захожу в управление сервером - там 10 запущеных сеансов. Загрузил пустую конфу - то же самое. Открывает 10 сеансов и отваливается.  Что еще забыл сделать?
1 УспешныйЧел
 
07.03.18
14:47
нет 15 тыщ на вин про?
печенька.
2 LienXo
 
07.03.18
14:52
(1) у винпро нет ограничений на количество сеансов? а вот сотню на винсервер с лицензиями пока жалко
3 УспешныйЧел
 
07.03.18
14:55
тонкий через апачи?
4 УспешныйЧел
 
07.03.18
14:57
я PVE поставил, внутрь вин2012+мсскл, работает втихаря.
5 LienXo
 
07.03.18
14:57
(3) апач для веба ведь, разве нет? обычный тонкий.
6 Фрэнки
 
07.03.18
14:57
(1) а что ему вин-про даст, если он лицуху на сервак не поставил? Она что сама в вин-про из ниоткуда установится?
7 LienXo
 
07.03.18
14:58
(4) как крайний вариант... Но пока время есть хочется поплясать с бубном :)
8 УспешныйЧел
 
07.03.18
14:58
на файловую ставят апач и можно через тонкого цеплятся.
9 tesseract
 
07.03.18
14:58
>>Подняли Ubuntu 17, в отдельных ВМ подняли PGRE и сервер 1С.

Опускайте обратно, ставьте Ubuntu 16 LTS безо всяких ВМ патчей и геморроя.
10 Фрэнки
 
07.03.18
14:58
(0) сколько-то сеансов дает открыть? первый, второй, третий - открывает, нет?
11 Фрэнки
 
07.03.18
15:00
(9) поддержу что лучше ставить Убунту-16 сервером, но в данном случае проблема не в этом.
12 LienXo
 
07.03.18
15:00
(10) первый запуск с одной машины. 1С каждые две секунды создает новый сеанс сама. Открыть не дает ничего
13 Фрэнки
 
07.03.18
15:01
(12) что в конфиге? Бух или что? Какой версии?
14 tesseract
 
07.03.18
15:02
Версии софта в студию. Постгрес от 1С или от PostgresPro?
15 LienXo
 
07.03.18
15:02
(13) для проверки вообще ничего - пустая конфа
16 Фрэнки
 
07.03.18
15:03
И какая платформа 1С выбрана, какая постгри выбрана. Там же дохрена всего... Я поставил убунту и 1С - как оно работает? Очень информативный запрос.
17 tesseract
 
07.03.18
15:03
Снести все ВМ к казанской матери. А то выхватишь тормозов по полной программе.
18 Вафель
 
07.03.18
15:04
сервер 1с на линухе - да ты парень экстремал
19 LienXo
 
07.03.18
15:05
платформа 8.3.11.2899
ubuntu 17
pgre 9.6 отсюда http://1c.postgrespro.ru/deb/
20 arsik
 
гуру
07.03.18
15:05
(18) Нормально сервер работает на linuxe. Нареканий нет.
21 tesseract
 
07.03.18
15:17
(18) Два года linux + postgres pro. Больше 150 одновременных пользователей по RDP и WEB.  4-ре кластера около 20 баз.
22 ansh15
 
07.03.18
15:19
(0) >>прописали лицензии - все ОК
Для сервера приложений лицензию тоже активировали или только пользовательскую?
И включите у баз блокировку регламентных заданий. Посмотрите, будут создаваться сеансы или нет.
23 LienXo
 
07.03.18
15:21
(22) лицензия приложения и клиентские. Блокировка включена.
24 tesseract
 
07.03.18
15:22
(22) Под linux до 10 пользователей кстати серверную лицензию не проверяет. Только пользовательскую. Дальше да - идут запросы, в тестовый пришлось NFR вставлять.
25 Фрэнки
 
07.03.18
15:22
(18) Сам ты экстремал. Работают такие сервера. У него и на винде также все в ж будет.
26 LienXo
 
07.03.18
15:22
(22) похоже уже проверяет...
27 Фрэнки
 
07.03.18
15:23
(24) просто у него с какого-то перепуга зацикленный запуск сеансов идет. На пустой базе! С его слов на пустой.

А так-то да - до 10 сеансов без ключа.
Прикинь, если б он ключ на 100 лицух поставил, то сколько бы сеансов сгенерилось бы.
28 tesseract
 
07.03.18
15:28
(27) 10 сеансов без СЕРВЕРНОГО ключа. Пользовательские требует. Проверено лично.
29 LienXo
 
07.03.18
15:29
(27 и 28) серверную затребовало сразу, так что похоже поменяли сие счастье в последних релизах.
30 Фрэнки
 
07.03.18
15:29
(23) лицензия судя по всему не встала. Но надо искать, откуда идет запуск сеансов. Если вообще вручную не пинать ни одного нового сеанса, то после старта сервера сколько оно сеансов показывает?

Запрети на время экспериментов запуск фоновых заданий. Сеансы скорей всего создаваться не будут.

Помню была платформа давно, которая глючила в сборке на линукс и самопроизвольно шлепала фоновые задания. Забивала или всю память и сервер "падал" - там запускали нормальную типовую конфигурацию и память расходовалась очень быстро на все эти фоновые.
31 Фрэнки
 
07.03.18
15:29
(28) я знаю.
32 Фрэнки
 
07.03.18
15:30
(29) как же сразу, когда ты говоришь, что 10 сеансов уже в наличии?
33 Фрэнки
 
07.03.18
15:32
(29) // отваливается с ошибкой "Недостаточно лицензий"

вот эта ошибка именно на отсутствие лицензии сервера выдается. в линуксовой сборке. в винде сообщение отличается. Там оно пишет именно про серверный ключ, которого нет - пишет сразу, на первый же сеанс.
34 LienXo
 
07.03.18
15:33
(32) по шагам:
установил 1С, зашел в конфигуратор (пускает без лицензий)
запустил пользовательский - затребовало пользовательские лицензии
установил
запустил пользовательский
затребовало серверную
установил
только после этого пустило до окна выбора пользователя. Сеансов на этот момент - 2 (кофигуратор и окно выбора пользователя).
Сеансы начинает шлепать после выбора пользователя при дальнейшей загрузке
35 ansh15
 
07.03.18
15:35
"При попытке получения программной лицензии в ОС Linux, работающей в виртуальном окружении, может происходить ошибка
Ошибка программного лицензирования: file: /sys/block/vda/device/model error: No such file or directory"
https://bugboard.v8.1c.ru/error/000037934.html
Исправлена в версии 8.3.11.2954(пишут).
Ставь последнюю версию, 8.3.11.3034 и проверяй на ней.
36 LienXo
 
07.03.18
15:36
+(34) после этого создал пустую конфу (именно пустую а не типовую без данных), выгрузил в дт загрузил на место тестовой - то же самое, только разумеется без выбора пользователя
37 tesseract
 
07.03.18
15:36
(34) А галочка "Разрешить серверу выдавать лицензии " стоит? Hasp драйвер стоит? Если ты решил с ВМ позадротстовать у тебя сам ключ проброшен в ВМ и стоят ли на ВМ драйвера хасп?
38 LienXo
 
07.03.18
15:38
(37) лицензии программные. Галочка раздавать стоит - не было бы их не пустило бы
39 tesseract
 
07.03.18
15:39
(38) Пускает, если стоит хасп драйвер.
40 tesseract
 
07.03.18
15:40
(35) Говорю сносите ВМ :-) Любой софт активно использующий файлы низя ставить на ВМ - только Bare Metal, или iSCSI полка по оптике.
41 ansh15
 
07.03.18
15:46
(40) Никто же не прислушивается...
42 Вафель
 
07.03.18
15:47
(40) почему нельзя то? к вм можно диски напрямую подключать
43 Фрэнки
 
07.03.18
15:49
(36) // то же самое, только разумеется без выбора пользователя

А сколько всего пользовательских ключей? Как раз 10?

Вообще, выше уже ответили - баг конкретной сборки. Оно и раньше такое попадалось в отдельных сборках. Ставь другую версию платформы
44 Фрэнки
 
07.03.18
15:52
(42) все там можно. Он имеет ввиду, что это ведет к снижению производительности дисковой подсистемы. Но почему обобщает на все использование - все виртуалки объявляет злом.
45 tesseract
 
07.03.18
15:54
(42) И где это кроме синтетических тестов можно гонять?
46 tesseract
 
07.03.18
15:56
(44) Против ВМ лично ничего не имею - с 2006 года использую очень активно, как RDP/каталоги/ почта  и прочее клиентское - норм. Но если активно хард используется - они просто в осадок выпадают.
47 mingw
 
07.03.18
16:01
(0) Настройки кластера. Покажи?
48 LienXo
 
03.04.18
00:42
Наконец то добрались руки вернуться к задаче.
(35) и (43) переустановил платформу - 8.3.11.3034
то же самое.
(47) - какие именно, все по умолчанию - 0
49 ПегийЛунь
 
03.04.18
06:18
Эм.
http://ipic.su/img/img7/fs/bubu1604.1522725092.jpg
На скрине
1) Ubuntu 16.04.4 LTS + Postgree 9.6 (https://postgrespro.ru/)
2) 1С 8.3.10.2580 с ИТС + Конвертация данных 3.0
3) Монитор показывает ровно одну занятую лицензию.

Могу с компьютера с Windows открыть подключение - будет то же самое.
Скорее всего проблема в платформе.
50 2S
 
03.04.18
06:38
Блокировку регламентных поставь в свойствах базы в панели администрирования баз 1с
51 ПегийЛунь
 
03.04.18
07:09
(50) в (23) "...лицензия приложения и клиентские. Блокировка включена."
52 cons74
 
03.04.18
09:03
ТС, на 8.3.11.неПомнюКакойВерсии фирма 1с поставила новую проверку лицензий. Возможно проблема в этом. Попробуй 8.3.10
53 don_Rumata
 
03.04.18
17:29
(52) 8.3.12 по-прежнему разрешает до 12 подключений
54 LienXo
 
03.04.18
18:15
(53) 8.3.12??
(52) откатился на 8.3.10.2466 - вроде последний до изменения защиты - и таки да, все запускается. Спасибо
55 don_Rumata
 
03.04.18
18:50
(54) Да, 8.3.12.1313.
56 tesseract
 
03.04.18
20:44
(53) Так это тестовая. На ней косяк на косяке.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.