Имя: Пароль:
1C
 
Не стартует 1С на Ubuntu
0 DoctorRoza
 
22.05.24
14:22
Коллеги, подскажите, не стартует 1С.
На ubuntu 20.06 server поставил 8.3.25.1257.
В каталоге opt/1cv8/x86_64/8.3.25.1257 нахожу файл
[email protected]

В каталог /etc/systemd/system скопировал этот файл, переименовал в
[email protected]


Выполняю команду:
sudo systemctl start [email protected]

получаю:
Failed to start [email protected]: Unit [email protected] not found.


Что не так делаю?
1 Asmody
 
22.05.24
14:41
ну раз переименовал, то и в systemctl надо вызывать переименованный
2 Asmody
 
22.05.24
14:42
вообще, можно было не копировать, а просто кинуть ссылку
3 Garikk
 
22.05.24
14:42
(0) так прям английским языком написано какое имя файла он хочет
4 DoctorRoza
 
22.05.24
14:46
(2) что значит кинуть ссылку?
5 DoctorRoza
 
22.05.24
14:48
(3) на ИТС прочитал, что нужно назначать уникальное имя для файла conf
6 DoctorRoza
 
22.05.24
14:50
мне кажется, что я чего-то не сделал. В сети много информации, но по работе с 1с 8.3 версией ниже 18
7 Garikk
 
22.05.24
14:55
(5) "srv1cv83@ 008.3.25.1257.service" -- он хочет видеть такое имя, ну вот и сделайте ему такое имя у файла в systemd
8 Волшебник
 
22.05.24
14:57
(4) Создать символическую ссылку на файл

Для создания символической ссылки на файл в Linux используйте команду ln.
ln -s file slink


где file — имя или полный путь к файлу или директории,
а slink — название ссылки.
9 spiller26
 
22.05.24
15:11
(0) Силинк делай, а не копируй.

systemctl link /opt/1cv8/x86_64/8.3.25.1257/[email protected]


Затем пробный запуск сервера 1С

systemctl start [email protected]


Добавляем в автозапуск

systemctl enable [email protected]


Проверяем работу сервера 1С:

systemctl status [email protected]
10 DoctorRoza
 
22.05.24
15:12
(7) получилось, удалил из systemd файл со старым именем и вновь скопировал исходный, не меняя имя, из opt'а. Служба запустилась.
Только команду немного поправил:
systemctl status srv1cv8-8.3.25.1257@default
11 DoctorRoza
 
22.05.24
15:12
(9) к сожалению, поздно увидел Ваше сообщение, получил вывод в терминале:

root@ubuntuserver:/home/superadmin# systemctl link /opt/1cv8/x86_64/8.3.25.1257/[email protected]
Failed to link unit: File /etc/systemd/system/[email protected] already exists.
12 DoctorRoza
 
22.05.24
15:13
Спасибо за помощь, получил нужный результат!
13 spiller26
 
22.05.24
16:48
(11) sudo нужно в начале поставить.
14 tabarigen
 
22.05.24
17:45
больно смотреть на потуги виндузятнмнов  в Linux)
15 shotsdv2008
 
22.05.24
20:09
Почитай сайт interface31.ru там все подробно расписано про 1С под линуксом.
16 Djelf
 
22.05.24
20:38
(13) Зачем? Он же под root`ом работает.