ubuntu server 19.04 x64 не работает сервер ras как демон

1. user680571_alex----- 25.02.20 15:43 Сейчас в теме
Операционная система 64-битная. Платформа 8.3.16.1148 x86_x64.
Пытаюсь запустить сервер ras как демон:

/opt/1C/v8.3/x86_64/ras --daemon cluster

или так
/opt/1C/v8.3/x86_64/ras --daemon --port=1545 cluster

или так
/opt/1C/v8.3/x86_64/ras --daemon --port=1545 cluster localhost:1540


Запускается, процесс работает. Смотрю порты: netstat -tlnp

tcp 0 0 192.168.0.1:10000 0.0.0.0:* LISTEN 4016/perl
tcp 0 0 192.168.0.1:80 0.0.0.0:* LISTEN 3769/apache2
tcp 0 0 192.168.0.1:53 0.0.0.0:* LISTEN 1972/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1972/named
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 985/systemd-resolve
tcp 0 0 192.168.0.1:22 0.0.0.0:* LISTEN 2062/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 4495/cupsd
tcp 0 0 192.168.0.1:631 0.0.0.0:* LISTEN 4495/cupsd
tcp 0 0 192.168.0.1:5432 0.0.0.0:* LISTEN 31909/postgres
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 31909/postgres
tcp 0 0 0.0.0.0:1560 0.0.0.0:* LISTEN 3972/rphost
tcp 0 0 192.168.0.1:3128 0.0.0.0:* LISTEN 1157/(squid-1)
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1972/named
tcp 0 0 0.0.0.0:1540 0.0.0.0:* LISTEN 3810/ragent
tcp 0 0 0.0.0.0:1541 0.0.0.0:* LISTEN 3827/rmngr
tcp 0 0 0.0.0.0:1545 0.0.0.0:* LISTEN 11371/ras
tcp 0 0 192.168.0.1:5357 0.0.0.0:* LISTEN 1949/python3
tcp6 0 0 :::1560 :::* LISTEN 3972/rphost
tcp6 0 0 :::3129 :::* LISTEN 1157/(squid-1)
tcp6 0 0 :::1540 :::* LISTEN 3810/ragent
tcp6 0 0 :::1541

На этом этапе вроде все нормально. Потом даю команду:
./rac cluster list

На выходе молчёк, ошибок никаких не выводит, висит пока не прервёшь.
При запуске сервера ras не как демона т.е.
/opt/1C/v8.3/x86_64/ras cluster
команда
./rac cluster list
отрабатывает нормально, выводит список кластеров.
В чем может быть причина?
Найденные решения
2. user680571_alex----- 25.02.20 19:06 Сейчас в теме
Решил проблему написанием службы со следующим кодом
[Unit]
Description=RAS
After=syslog.target
After=network.target

[Service]
Type=forking
WorkingDirectory=/opt/1C/v8.3/x86_64
User=usr1cv8
Group=grp1cv8
OOMScoreAdjust=-100
ExecStart=/sbin/start-stop-daemon -Sbvx /opt/1C/v8.3/x86_64/ras -- cluster
ExecRelod=/sbin/start-stop-daemon -Kvx /opt/1C/v8.3/x86_64/ras && /sbin/start-stop-daemon -Sbvx /opt/1C/v8.3/x86_64/ras -- cluster
ExecStop=/sbin/start-stop-daemon -Kvx /opt/1C/v8.3/x86_64/ras
TimeoutSec=300
Restart=always

[Install]
WantedBy=multi-user.target

Показать


Теперь запускается демоном и на
./rac cluster list
нормально отрабатывает
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user680571_alex----- 25.02.20 19:06 Сейчас в теме
Решил проблему написанием службы со следующим кодом
[Unit]
Description=RAS
After=syslog.target
After=network.target

[Service]
Type=forking
WorkingDirectory=/opt/1C/v8.3/x86_64
User=usr1cv8
Group=grp1cv8
OOMScoreAdjust=-100
ExecStart=/sbin/start-stop-daemon -Sbvx /opt/1C/v8.3/x86_64/ras -- cluster
ExecRelod=/sbin/start-stop-daemon -Kvx /opt/1C/v8.3/x86_64/ras && /sbin/start-stop-daemon -Sbvx /opt/1C/v8.3/x86_64/ras -- cluster
ExecStop=/sbin/start-stop-daemon -Kvx /opt/1C/v8.3/x86_64/ras
TimeoutSec=300
Restart=always

[Install]
WantedBy=multi-user.target

Показать


Теперь запускается демоном и на
./rac cluster list
нормально отрабатывает
3. Alfn 59 29.02.20 20:39 Сейчас в теме
на дебиан столкнулись с тем же при переходе на 8.3.16.1224... (на 1063 все работало)
пришлось запилить скрипт в init.d (сам скрипт во вложении)

1. положить в /etc/init.d/
2. выполнить systemctl daemon-reload
3. запустить собственно службу: /etc/init.d/ras1c start
Прикрепленные файлы:
ras1c
4. kirillkr 29 11.06.20 10:31 Сейчас в теме
Аналогичное для CentOS есть?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот