Не запускается сервер 1с предприятие 8.3 на ОС centos 6.9

1. mav1 10.06.20 15:36 Сейчас в теме
Внезапно перестал запускаться сервер 1с 8.3 (Предприятие), ранее работавший вполне нормально и стабильно. Для запуска пишу в консоли "service srv1cv83 start" (ос Centos 6) и наблюдаю вот что:

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



В системных сообщениях /var/log/messages ничего относящегося к 1с нет. Чтобы включить ведение журнала 1с сделал файл /home/usr1cv8/.1cv8/1C/1cv8/conf/logcfg.xml, содержащий следующее:


<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">;
  <log location="/var/log/1c" history="168">
    <event>
      <eq property="Name" value="PROC"/>
    </event>
    <event>
      <eq property="Name" value="SCOM"/>
    </event>
    <event>
      <eq property="Name" value="CONN"/>
    </event>
    <event>
      <eq property="Name" value="EXCP"/>
    </event>
    <event>
      <eq property="Name" value="ADMIN"/>
    </event>
    <event>
      <eq property="Name" value="QERR"/>
    </event>
    <property name="all">
    </property>
  </log>
</config>
Показать



Однако в /var/log/1c ничего не пишется. Права на запись в /var/log/1c у пользователя usr1cv8 есть. Чтобы узнать, почему не стартует сервер 1с, нужны хоть какие-то логи, а их нет...где еще их можно поискать?

Перезапуск как отдельных служб (например, постгрес), так и всего сервера ни к чему не привел.

Порты, необходимые для работы 1с, прослушиваются вполне нормально - команда "service iptables status" содержит среди прочего:


8    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 1540,1541
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 1560:1591
Найденные решения
13. Ruslan2011 11.06.20 07:38 Сейчас в теме
что-то мне подсказывает, что вы не сделали или оно не вам ...?
https://admin.netlab-kursk.ru/1c-server-ragent-not-running/
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Ruslan2011 10.06.20 16:43 Сейчас в теме
service srv1cv83 status
так интересней
3. mav1 10.06.20 17:08 Сейчас в теме
В итоге после перезагрузки всего сервера еще раз, вот что заметил:

Сразу после запуска:

1C:Enterprise 8.3 server status:
Init script: STARTED.
     Ragent: RUNNING.



Примерно через одну минуту после запуска:


1C:Enterprise 8.3 server status:
Init script: STARTED.
     Ragent: NOT RUNNING.



Пробую запустить вручную ragent от юзера usr1cv8:


[usr1cv8*server ~]$ /opt/1C/v8.3/x86_64/ragent
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Server Agent started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager finished.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager finished.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager finished.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager started. Ctrl+C to exit.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager finished.
1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Server Agent finished.
Показать


Дальше что смотреть, как думаете?
4. Ruslan2011 10.06.20 18:09 Сейчас в теме
ищите в сети по ошибке "не стартует ragent при запуске сервера 1с под линукс"
6. Ruslan2011 10.06.20 18:16 Сейчас в теме
внезапно не бывает....

обновления были ?

или изменения в настройках...

линукс если работает, то лучше оставить и спать спокойно
конечно, если настройка бекапов и питание сервера в порядке
7. mav1 10.06.20 18:26 Сейчас в теме
Сначала ragent стартует, пишется же - "RUNNING", а уже затем - "NOT RUNNING", правильно ли я понимаю? Никаких обновлений не ставил. И да, как все-таки включить логирование 1с? Делал все как тут написано - https://interface31.ru/tech_it/2016/01/vklyuchaem-tehnologicheskiy-zhurnal-dlya-1spredpriyatie.html, но толку ноль, никакие логи не пишутся
8. Ruslan2011 10.06.20 19:48 Сейчас в теме
(7)
смотрите,
логи вообще ни писались ?

раньше....вы как настроили ?
обратите внимания на права доступа в папку и групы, в каких пользователь
usr1cv8 , в какой он группе и т.д. и ваш пользователь(юзер) где и как с правами

вы по этому методу раньше не могли настроить ?

по ссылках выше вы смотрели и пробовали ?

я с деб линуксом дружил, но давно
с центом как-то не получилось

пока помочь не могу
9. Ruslan2011 10.06.20 19:51 Сейчас в теме
в папках права нужно рекурсивно еще использовать ,
с флагом -R , если не ошибаюсь
10. mav1 10.06.20 21:07 Сейчас в теме
С включением логов разобрался, если выбрать для записи папку не "/var/log/1c", а "/home/usr1cv8/log", то логи сразу пишутся. Сейчас буду смотреть что внутри
11. mav1 10.06.20 23:18 Сейчас в теме
Так, сыпет теперь такими логами в /home/usr1cv8/log/:

17:04.247000-0,PROC,1,process=rmngr,OSThread=28397,Err=0,Txt=1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager started. Ctrl+C to exit.
17:05.682001-0,CONN,0,process=rmngr,OSThread=28404,Txt='addrBelongsToThisComputer2, address=1cserver, result=true'
17:07.908000-0,EXCP,1,process=rmngr,OSThread=28397,Exception=acea3e6e-3687-4792-8319-09c009274c9a,Descr='./src/RHostImpl.cpp(2611):
acea3e6e-3687-4792-8319-09c009274c9a: Unknown registryID, expecting 35977c5c-91d7-11ea-1d93-00e04c360255. Check the cluster registry dir.'
17:07.908001-0,PROC,1,process=rmngr,OSThread=28397,Err=0,Txt=1C:Enterprise 8.3 (x86-64) (8.3.13.1865) Cluster Manager finished.



То есть rmngr пытается запуститься, жалуется на "Unknown registryID", советует "Check the cluster registry dir"....

Внутри файла /home/usr1cv8/.1cv8/1C/1cv8/1cv8wsrv.lst такое содержимое:

{
{1,
{35977c5c-91d7-11ea-1d93-00e04c360255,"Local cluster",1541,"1cserver",0,0,0,0,0,0,0,
{1,
{"1cserver",1541}
},0,0,0}
},
{0},0,1}
Показать


Внутри файла /home/usr1cv8/.1cv8/1C/1cv8/1cv8conn.pfl такое содержимое:

{0},
{3c854a2a-91f6-11ea-9d9a-00e04c360255},
{1,
{"47C55588F28744469D6E895611D99452",20200509160855,2,6901aae6-13ad-463c-bbde-5fbe497e7abe,
{#base64: (что-то закодированное в base64)

}
}
}
Показать



Внутри папки /home/usr1cv8/.1cv8/1C/1cv8/reg_1541/ есть подпапки:


2a5e60ae-92a8-11ea-2a94-00e04c360255
06afc28e-92de-11ea-2a94-00e04c360255
7cdb0b04-92a6-11ea-2a94-00e04c360255
32a64cf2-91f6-11ea-9d9a-00e04c360255
79c61cfc-9205-11ea-2089-00e04c360255
51684330-a6ae-11ea-e79a-00e04c360255
d0e2ebc2-92b0-11ea-2a94-00e04c360255
e7338938-92a9-11ea-2a94-00e04c360255
snccntx36b13362-91d7-11ea-ec93-00e04c360255
Показать



а также имеется файл /home/usr1cv8/.1cv8/1C/1cv8/reg_1541/1CV8Clst.lst с содержимым:

{0,
{3dcaa392-ab07-11ea-198f-00e04c360255,"Local cluster",1541,"1cserver",0,0,0,0,0,0,0,
{1,
{"1cserver",1541}
},0,0,0},
{0},
{1,
{3ddc9dcc-ab07-11ea-198f-00e04c360255,"1cserver",1,0,1000,3dd88f3e-ab07-11ea-198f-00e04c360255}
},
{0},
{1,
{3dd88f3e-ab07-11ea-198f-00e04c360255,"Central server",1540,"1cserver",1,
{1,
{1560,1591}
},"","iNODNQIiArZifXqxHcnViQ==",0,0,8,128,1000,1,0,1,0,1,1541}
},
{1,
{0cfd4566-aaf9-11ea-9289-00e04c360255,"Primary cluster manager","1cserver",1,1,3dd88f3e-ab07-11ea-198f-00e04c360255}
},
{0},
{0},
{0},
{0},
{0},
{0,0},0,
{0},
{0},
{0},
{0},
{0},
{0},
{0},
{0},
{0},4,
{0},
{0}
}
Показать



Видимо надо ручками что-то поправить в каком-то из вышеуказанных файлов, но что именно не понятно
12. Ruslan2011 11.06.20 07:36 Сейчас в теме
starik-2005

лично не знаю, но думаю поможет....он с линями и серверами на ты..
а мы смотрю, не совсем...спросите у него

https://forum.infostart.ru/forum86/topic179198/
он в коментариях есть.
да по-моему у него недавно публикация о процах была
в линукс опыта побольше нашего :)
13. Ruslan2011 11.06.20 07:38 Сейчас в теме
что-то мне подсказывает, что вы не сделали или оно не вам ...?
https://admin.netlab-kursk.ru/1c-server-ragent-not-running/
14. mav1 11.06.20 19:44 Сейчас в теме
УРА, проблема решена следующим образом:

0) остановлен полурабочий сервер
1) удалена папка (вся) /home/usr1cv8/.1cv8/1C/1cv8, предварительно сохранил только подпапку внутри нее /conf/ с файлом настроек логирования
2) запущен заново сервер. Он автоматически создал новый кластер, а в нем я уже создал заново базы средством клиента 1с
3) работает
4) сразу бекап папочки /home/usr1cv8/.1cv8/1C/1cv8 себе сделал

Метод топорный, по крайней мере сработало. Рагент не падает, клиент подключается, все нормально...спасибо за полезную дискуссию, надеюсь кто-нибудь когда-нибудь наткнется на это обсуждение и оно ему поможет
15. Ruslan2011 11.06.20 20:22 Сейчас в теме
Оставьте свое сообщение

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