Имя: Пароль:
1C
1С v8
Сервер взаимодействия
0 MeBad
 
09.08.18
18:08
Добрый день. Кто-нибудь, когда-нибудь настраивал сервер взаимодействия 1С на centos? Если да, то нужна помощь...
После старта служб, все время падает cs
1 Cyberhawk
 
09.08.18
18:11
Беда
2 Valerik0101
 
09.08.18
18:13
Ставил на убунтусервер
Тоже не сразу все взлетело
Помог совет проверить bucket_server

Работает без перебоев на боевой базе, но нагрузка не самая большая, мало чататся, больше автоматом сообщения шлю информационные.
3 ice777
 
09.08.18
19:22
(0) извращение этот сервер взаимо..
4 MeBad
 
13.08.18
09:36
Может, сохранились скрипты?
Мне что-то подсказывает, что я косячу тут
ring cs --instance cs_instance jdbc set-params --url jdbc:postgresql://localhost:5432/ce?currentSchema=public
ring cs --instance cs_instance jdbc set-params --username cs
ring cs --instance cs_instance jdbc set-params --password 4321
ring cs --instance cs_instance jdbc-privileged set-params --url jdbc:postgresql://localhost:5432/ce?currentSchema=public
ring cs --instance cs_instance jdbc-privileged set-params --username cs
ring cs --instance cs_instance jdbc-privileged set-params --password 4321
5 Valerik0101
 
13.08.18
10:06
(4)
Все с виду тут верно. "ce" в первой/четвертой строчке это бд постгреса? С ней проблем нет? Права настроены?
Единственное я ринг по полному пути юзал т.к. у меня какой-то другой ринг был ещё  
/opt/1C/1CE/x86_64/ring/ring
6 MeBad
 
13.08.18
17:56
У меня такой же путь к ring, но я в /root/.bash_profile добавил две строчки, что бы не ругалось
export JAVA_HOME=/usr/java/jdk1.8.0_131/
export PATH=$PATH:/opt/1C/1CE/x86_64/ring

По поводу постгре
CREATE USER cs WITH password '4321';
ALTER ROLE cs WITH CREATEDB;
CREATE DATABASE ce OWNER cs;

Вот что я делаю, не считая подключения uuid-ossp
7 Valerik0101
 
13.08.18
18:32
(6) По постгресу все просто, можно под юзером проверить доступ к бд
Когда у меня не стартовало - копался в логах. Что за ошибки когда отрубается cs процесс? Hazelcast, elasticsearch запущены?
Последняя команда регистрации без ошибок выполняется? Которая начинается с "curl -Sf -X POST -H "Content-Type: application/json" ...."
8 MeBad
 
13.08.18
19:29
Hazelcast, elasticsearch работают
Вот, что я нашел в логах, если это конечно то
Aug 13 19:14:41 localhost systemd: Starting 1ce-hc_instance.service...
Aug 13 19:14:41 localhost systemd: Started 1ce-hc_instance.service.
Aug 13 19:14:47 localhost systemd: Starting 1ce-elastic_instance.service...
Aug 13 19:14:47 localhost systemd: PID file /var/cs/elastic_instance/daemon.pid not readable (yet?) after start.
Aug 13 19:14:47 localhost systemd: Started 1ce-elastic_instance.service.
Aug 13 19:14:53 localhost systemd: Starting 1ce-cs_instance.service...
Aug 13 19:14:53 localhost systemd: PID file /var/cs/cs_instance/daemon.pid not readable (yet?) after start.
Aug 13 19:14:53 localhost systemd: Started 1ce-cs_instance.service.
Aug 13 19:15:26 localhost 1ce-cs: File not found '/var/cs/cs_instance/daemon.pid'. 2(0x00000002): No such file or directory
Aug 13 19:15:26 localhost systemd: 1ce-cs_instance.service: control process exited, code=exited status=1
Aug 13 19:15:26 localhost systemd: Unit 1ce-cs_instance.service entered failed state.
Aug 13 19:15:26 localhost systemd: 1ce-cs_instance.service failed.
9 MeBad
 
13.08.18
19:44
Забавно. Я не знаю, что делает этот файл, но если его создать вручную, а потом запустить службу, то он удалиться и появится та же ошибка в логах
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn