Обновление сервера 1С (Linux, systemd)

Обновление сервера 1С (Linux, systemd)
1.Проверить текущую версию
systemctl status srv1cv8.service
2.Остановить сервер
sudo systemctl stop srv1cv8.service
Проверить, что процессов нет:
ps -ef | grep ragent
3️.Установить новую версию
Установщик создаст каталог, например:
/opt/1cv8/x86_64/8.3.27.1989
Проверить:
ls /opt/1cv8/x86_64/
4️. Переключить systemd на новую версию
Открыть:
sudo nano /etc/systemd/system/srv1cv8.service

Найти строку:
ExecStart=/opt/1cv8/x86_64/СТАРАЯВЕРСИЯ/ragent

Заменить на:
ExecStart=/opt/1cv8/x86_64/НОВАЯВЕРСИЯ/ragent

Сохранить.
5️.Применить изменения
sudo systemctl daemon-reload
sudo systemctl start srv1cv8.service
6️.Проверить, что реально запущена новая версия
ps -eo pid,cmd | grep ragent
Путь должен содержать новую версию.

(Опционально) Проверить RAS
systemctl status ras
Если используется отдельный ras-сервис — его тоже нужно переключить на новую версию.
После успешного запуска
Старую версию можно удалить:
sudo rm -rf /opt/1cv8/x86_64/СТАРАЯ_ВЕРСИЯ
(только после проверки!)
Важно помнить
Установка новой версии не переключает сервис автоматически
systemd всегда запускает тот путь, который прописан в ExecStart
Без daemon-reload изменения не применяются

#обновить1сlinux #linux #update1cserverastralinux #astralinux #обновлениесервера1састралинукс