LINUX.ORG.RU
ФорумAdmin

Как сделать так что бы сервер 1С запускался под debian 7 ?

 , ,


1

1

Пишу

service srv1cv83 start

Выдаёт

 Starting 1C:Enterprise 8.3 server:   Error: service failed to start!
FAILED 

Журналов никаких не нашёл, postgresql установил.

Установил пакеты.

ii  1c-enterprise83-common             8.3.5-1231                    amd64        1C:Enterprise 8.3 common components
ii  1c-enterprise83-common-nls         8.3.5-1231                    amd64        National resource files for 1C:Enterpise 8.3 common components for Linux
ii  1c-enterprise83-server             8.3.5-1231                    amd64        1C:Enterprise 8.3 server for Linux
ii  1c-enterprise83-server-nls         8.3.5-1231                    amd64        National resource files for 1C:Enterpise 8.3 server for Linux
ii  1c-enterprise83-ws                 8.3.5-1231                    amd64        1C:Enterpise 8.3 Web-services components for Linux
ii  1c-enterprise83-ws-nls             8.3.5-1231                    amd64        National resource files for 1C:Enterpise 8.3 Web-services components for Linux
ii  libgc1c2                           1:7.1-9.1                     amd64        conservative garbage collector for C and C++

Подскажите в какую сторону копать.

И этот человек потом жалуется, что у него начальник плохой.

zgen ★★★★★ ()
Ответ на: комментарий от zgen

И этот человек потом жалуется, что у него начальник плохой.

А при чём здесь это?

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

При том, что картинка цельная складывается.

«У меня ничего не запускается. Журналов не нашел. Куда копать.»

Добавь в скрипт дебаг bash (-x) или какой там у тебя интерпретатор, посмотри что пытается запустить, на чем валится и что выдает.

zgen ★★★★★ ()
Ответ на: комментарий от zgen
+ G_CONF_STYLE=deb
+ G_VER_ARCH=x86_64
+ G_VER_MAJOR=8
+ G_VER_MINOR=3
+ G_VER_BUILD=5
+ G_VER_RELEASE=1231
+ G_BINDIR=/opt/1C/v8.3/x86_64
+ G_VER_SHORT=8.3
+ G_TITLE='1C:Enterprise 8.3 server'
+ '[' -z '' ']'
+ SRV1CV8_USER=usr1cv8
+ '[' -z '' ']'
+ SRV1CV8_BINDIR=/opt/1C/v8.3/x86_64
+ '[' -z '' ']'
+ SRV1CV8_PIDFILE=/var/run/srv1cv83.pid
+ '[' -z '' ']'
+ SRV1CV8_KEYTAB=/opt/1C/v8.3/x86_64/usr1cv8.keytab
+ '[' -z '' ']'
+ SRV1CV8_WAITSTART=5
+ '[' -z '' ']'
+ SRV1CV8_WAITSTOP=5
+ main start
++ getScriptName
+++ basename /etc/init.d/srv1cv83
++ local myname=srv1cv83
++ '[' s = S -o s = K ']'
++ echo srv1cv83
+ local myname=srv1cv83
++ dirname /etc/init.d/srv1cv83
+ local dirname=/etc/init.d
++ cd /etc/init.d
++ pwd
+ local realdir=/etc/init.d
+ local configFile=
+ '[' start == -c ']'
+ local action=
+ case $1 in
+ action=start
+ '[' -z '' ']'
+ configFile=/etc/sysconfig/srv1cv83
+ '[' -e /etc/sysconfig/srv1cv83 ']'
+ start
+ echo -n 'Starting 1C:Enterprise 8.3 server: '
Starting 1C:Enterprise 8.3 server: + '[' '!' -z '' ']'
+ '[' '!' -f /opt/1C/v8.3/x86_64/ragent ']'
+ '[' '!' -x /opt/1C/v8.3/x86_64/ragent ']'
++ buildCommandLine
++ local 'cmdline=/opt/1C/v8.3/x86_64/ragent -daemon'
++ '[' '!' -z '' ']'
++ '[' '!' -z '' ']'
++ '[' '!' -z '' ']'
++ '[' '!' -z '' ']'
++ '[' '!' -z '' ']'
++ '[' x == x1 ']'
++ echo /opt/1C/v8.3/x86_64/ragent -daemon
+ local 'cmd2run=/opt/1C/v8.3/x86_64/ragent -daemon'
+ isRagentRunning usr1cv8 '/opt/1C/v8.3/x86_64/ragent -daemon'
++ getRagentPid usr1cv8 /opt/1C/v8.3/x86_64/ragent -daemon
++ local user=usr1cv8
++ shift
+++ echo /opt/1C/v8.3/x86_64/ragent -daemon
+++ sed -e 's/"//g'
++ local 'cmdline=/opt/1C/v8.3/x86_64/ragent -daemon'
++ ps -C ragent -opid=,user=,cmd=
++ read curline
+ local mypid=
+ '[' '!' -z '' ']'
+ '[' -z usr1cv8 ']'
+ su -s /bin/bash - usr1cv8 -c 'KRB5_KTNAME="/opt/1C/v8.3/x86_64/usr1cv8.keytab" /opt/1C/v8.3/x86_64/ragent -daemon'
+ sleep 5
+ isRagentRunning usr1cv8 '/opt/1C/v8.3/x86_64/ragent -daemon'
++ getRagentPid usr1cv8 /opt/1C/v8.3/x86_64/ragent -daemon
++ local user=usr1cv8
++ shift
+++ echo /opt/1C/v8.3/x86_64/ragent -daemon
+++ sed -e 's/"//g'
++ local 'cmdline=/opt/1C/v8.3/x86_64/ragent -daemon'
++ ps -C ragent -opid=,user=,cmd=
++ read curline
+ local mypid=
+ '[' '!' -z '' ']'
+ logError 'service failed to start!'
+ echo -n '  Error: '
  Error: + echo service failed to 'start!'
service failed to start!
+ failure
+ '[' '' '!=' verbose -a -z '' ']'
+ echo FAILED
FAILED
+ return 0
+ return 0

Если я правильно понял дело в строке

/opt/1C/v8.3/x86_64/ragent -daemon

Но при попытке её выполнить я получаю

usr1cv8@1C-server-1:/home/stas$ /opt/1C/v8.3/x86_64/ragent 
1C:Enterprise 8.3 (x86-64) (8.3.5.1231) Server Agent started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.5.1231) Server Agent finished.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

$ /opt/1C/v8.3/x86_64/ragent

проблемы с правами? из под root тоже самое?

zgen ★★★★★ ()

В /etc/hosts есть строчка с 127.0.1.1 ?

redgremlin ★★★★★ ()
Ответ на: комментарий от zgen

проблемы с правами? из под root тоже самое?

Переписал файлы и возможно изменил права. Теперь стартует. Осталось только понять как сконфигурировать 1С. Курю теперь жёлтые мануалы.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

Уточнение.

Доброго времени суток. Тоже бьюсь с этой проблемой. Можете уточнить, что и где поменяли?

С Уважением, Александр.

alex66 ()
Ответ на: Уточнение. от alex66

Доброго времени суток. Тоже бьюсь с этой проблемой. Можете уточнить, что и где поменяли?

Уже не помню, но сервер делать не пришлось. Контора маленькая, обошлись обычным файловым сервером.

rezedent12 ☆☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.