Обновление сервера 1С:Сервер взаимодействия.

Для удаления сервера взаимодействия необходимо выполнить следующие действия:

1. Остановить работу сервисов:

#ring cs --instance cs_instance service stop
#ring hazelcast --instance hc_instance service stop
#ring elasticsearch --instance elastic_instance service stop

2. Удалить сервисы:

#ring cs --instance cs_instance service delete
#ring hazelcast --instance hc_instance service delete
#ring elasticsearch --instance elastic_instance service delete

3. Перейти в каталог установленного сервера взаимодействия. В этом каталоге перейти в каталог 1c-enterprise-installer-A.B.C+D и запустить одну из утилит от имени администратора:

● Удаление в командной строке: 1ce-installer-cli uninstall.

В имени каталога A.B.C+D ‑ это полный номер версии программы установки.

переходим в директорию откуда была произведена установка и запускаем

#sudo ./1ce-installer-cli query

id: 1c-cs
version: 9.0.34
arch: x86_64
components:
— 1c-cs-server@9.0.34
— 1c-cs-elasticsearch@5.6.12-18
— 1c-cs-hazelcast@3.9.4-18
— 1c-enterprise-ring@0.19.5+12

далее видим что ID который при удалении обязательный параметр у нас называется 1c-cs, теперь можем удалять.

#sudo ./1ce-installer-cli uninstall 1c-cs

Видим:

Удаление продукта началось:
  > 1С:Сервер взаимодействия (9.0.34)
  > (c) 1C-Soft LLC, 2021. Все права защищены.

  - Удаляются файлы компонента 1С:Предприятие - Сервер взаимодействия.
  - Удаляются файлы компонента Elasticsearch для 1С:Сервера взаимодействия.
  - Удаляются файлы компонента Hazelcast для 1С:Сервера взаимодействия.
  - Удаляются файлы компонента Утилита командной строки Ring.
  - Удаляются файлы продукта 1С:Сервер взаимодействия.
Удаление продукта завершено.

Удаление завершилось.

Установить Liberica JDK 11 если не стоит. Добавить новую Java в PATH и JAVA_HOME.

Установить сервер 10-й версии, распаковав архив (ZIP, TAR.GZ) и запустив 1ce-installer.

#sudo ./1ce-installer-cli install

Перейти в консоль с правами администратора, создать инстансы:

#ring hazelcast --instance hc_instance service create --username hc_user --stopped
#ring elasticsearch --instance elastic_instance service create --username elastic_user --stopped
#ring cs --instance cs_instance service create --username cs_user --stopped

Нельзя использовать старые инстансы, конфигурационные файлы версий 1-8 и 9+ несовместимы.

6) Выполнить настройку hazelcast, elasticsearch и cs при помощи утилиты Ring. Описание всех параметров доступно через Ring:

#ring hazelcast help
#ring elasticsearch help
#ring cs help

Запускаем службы

#ring hazelcast --instance hc_instance service start
#ring elasticsearch --instance elastic_instance service start
#ring cs --instance cs_instance service start

Должно все запуститься если ошибки то нужно смотреть логи в каждой службе.