Имя: Пароль:
1C
1С v8
1С сервер в Ubuntu. Как создать кластер?
0 Lex_Liven
 
01.10.12
14:43
Вобщем, поднял я в убунте сервер 1С. Вроде бы настроил, rmngr и ragent запускаются, но rphost-a нет. Везде пишут, что нужно подключиться консолью администрирования и создать кластер. А можно это как-то сделать из командной строки? или редактированием каких-то конфигурационных файлов?
Ubuntu 12.04, 1c 8.2.16.363, postgresql-1C-9.1.2
1 pumbaEO
 
01.10.12
14:45
Переходи на 8.3 там можно, а так из под винды создавать надо.
2 Lex_Liven
 
01.10.12
14:46
(1) помнится, вы один из первых и самых громких были с криком "8.3 в продакшен = суицид с перверзиями".
3 pumbaEO
 
01.10.12
14:49
1. 8.3 - можно рулить из командной строки.
2. 8.2 кластер создавать в винде.


(2) пока снегопат не заработает не перейду.
4 Lex_Liven
 
01.10.12
15:13
Виндовая машина пока недоступна (за что я линукс полюбил, так это за ssh). Есть какие-либо признаки, что сервер поднят нормально и кластер создастся без проблем? Не гарантия, конечно, а так, на уровне "должно получиться".
5 Lex_Liven
 
01.10.12
16:06
Получил доступ к винде. Пишет "Попытка создания кластера на другом компьютере".
Кстати, второй день ищу решение, пока бестолку. Может кто сталкивался?
6 pumbaEO
 
01.10.12
16:14
у тебя винда знает про линуксовую машинку? Типа что 192.168.1.25 userver ? В dns есть такие записи или в hosts винды?
7 Lex_Liven
 
01.10.12
16:15
C:\windows\system32\drivers\etc\hosts
192.168.1.106  tl1c
8 Lex_Liven
 
01.10.12
16:46
ап. Народ, у меня есть майл Сакуры, но не хочется человека беспокоить. Помогите тут :)
9 Lex_Liven
 
01.10.12
16:59
*Ушел домой. Если ветка выживет, утром продолжим.*
10 Lex_Liven
 
02.10.12
09:15
Все-таки побеспокоил, но она тоже не знает.
Внимание, вопрос! Может кластер не запускаться, если нет драйверов hasp? Судя по описаниям установок в интернете, запускаться он должен, базу создавать тоже, но работать не давать.
11 Lex_Liven
 
02.10.12
11:57
Все еще актуально. Ап.
12 LockFird
 
02.10.12
12:06
rphost должен подняться сразу же. Каким образом осуществлялась установка сервера 1с?
13 Lex_Liven
 
02.10.12
12:16
установка необходимых пакетов (Libc, еще что-то)
dpkg -i *.deb
потом настройка прав доступа к папке, запуск config_server.
14 ansh15
 
02.10.12
13:45
Если вручную ragent запустить, из командной строки, что будет писать?
15 LockFird
 
02.10.12
14:07
Что говорит config_server, какие ошибки выдавал, пакеты все видит?
16 LockFird
 
02.10.12
14:10
config_server как раз и осуществляет конфигурирование кластера. По сути он создает в папке пользователя 1С файлы с настройками, исходя из которых и осуществляется запуск служб. если не поднялся ragent, значит кластер не сконфигурирован. И еще - консоль администрирования по заданным портам кластер видит?
17 Lex_Liven
 
02.10.12
15:26
lex@tl1c:~$ sudo /opt/1C/v8.2/i386/ragent
1C:Enterprise 8.2 (8.2.16.363) Server Agent started. Ctrl+C to exit.
1C:Enterprise 8.2 (8.2.16.363) Cluster Manager started. Ctrl+C to exit.
1C:Enterprise 8.2 (8.2.16.363) Server Agent finished.

lex@tl1c:~$ sudo /opt/1C/v8.2/i386/utils/config_server
[sudo] password for lex:
Please install following package:  FreeType
Please install following package:  libglib
Please install following package:  UnixODBC
lex@tl1c:~$
18 Lex_Liven
 
02.10.12
15:29
При этом все три перечисленных пакета точно стоят
19 Lex_Liven
 
02.10.12
15:33
Консоль администрирования к серверу подключается, Сервер 1С Предприятия видит. Разворачиваешь "Кластеры" - пусто. Создаешь кластер - сабж.
20 LockFird
 
02.10.12
15:35
Я с таким сталкивался. в 12 версии по другому формируются каталоги с динамическими библиотеками. советую поставить на более ранние версии
21 Lex_Liven
 
02.10.12
15:41
более ранние версии чего? Убунту?
22 LockFird
 
02.10.12
15:42
Да, проверял на 10.04, 11.х - все нормально
23 Lex_Liven
 
02.10.12
15:44
есть под рукой? можете глянуть, где именно расплагаются библиотеки libfreetype*.so?
24 LockFird
 
02.10.12
15:46
Нет к сожалению. Навскидку вроде как в \lib\i386 ... Что то в этом духе
25 Lex_Liven
 
02.10.12
15:50
в 12-й есть папка /lib/i386-linux-gnu
судя по всему,мне стоит открыть скрипт конфига и поискать там, какие он папки смотрит?
26 LockFird
 
02.10.12
15:50
27 ansh15
 
02.10.12
15:54
(26) Ну да.
Если набрать в поиске по форуму "Ubuntu 12.04", высветится десяка полтора тем, в некоторых из них обсуждалось про библиотеки и симлинки на них.
28 Lex_Liven
 
02.10.12
15:54
(27 а потом оговораивалось, что вопрос не в постгресе, для которого симлинки нужны. Читал я много.
29 LockFird
 
02.10.12
16:01
А в данный момент вопрос как раз не в в посгресе. Он то как раз нормально встает.
Еще раз повторюсь - за настройку кластера в убунту отвечает скрипт config_server
А он нормально отработать не может, потому как симлинки не находит.
30 Lex_Liven
 
02.10.12
16:09
*снова ушел. может быть, вечером еще попробую и отпишусь, может быть, завтра.*
31 Lex_Liven
 
02.10.12
21:59
Ура! Запустилось! Называется "а ларчик просто открывался".
суть: на сервере 1с содержимое файла /etc/hosts было таким:
127.0.0.1      localhost
127.0.0.1      tl1c

Сменил на такое:
127.0.0.1      localhost
192.168.1.106  tl1c

И перезагрузил систему. Сервер взлетел, кластер создался автоматически.