Для удаления сервера взаимодействия необходимо выполнить следующие действия:
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
Должно все запуститься если ошибки то нужно смотреть логи в каждой службе.