Подготовка инсталлятора
Обзор
Инсталлятор поставляется в виде zip-архива (например, era_installer_231130.zip).
Архив содержит скрипты установки, а образы поставляются отдельно.
В корневом каталоге расположены:
-
скрипт удаленной установки (install_ssh.sh);
-
скрипт удаленной очистки (uninstall_ssh.sh);
-
скрипт удаленной установки необходимых компонентов на сервер без доступа к интернет (prerequisites.sh);
-
скрипт генерации CLI-команды создания контейнера по имеющемуся контейнеру для дальнейшей переустановки системы путем подмены контейнера (gen_container_cmd_ssh.sh).
Каталог prerequisites содержит скрипты для удаленной установки компонентов на сервер без доступа к интернет.
Каталог era содержит скрипты основной установки, а также образы доступных к установке систем и подсистем.
Подготовка
Архив инсталлятора необходимо распаковать.
Разместите в каталог era/image поставляемые отдельно docker-образы:
-
Платформы Эра (например, era_1.8.0-2023_11_24_1_docker.tar.gz).
-
СУБД postgresql (например, postgresql_14.tar.gz). Не обязателен. Применяется только при выборе варианта установки postgresql в контейнере, а при отсутствии образа скачивается из сети инсталлятором.
-
Системы распознавания речи VOSK (например, vosk_1_0_0.tar.gz). Не обязателен. Применяется только при выборе установки сервиса стенографирования.
Разместите в каталог era/assets поставляемый отдельно архив установщика продуктового слоя (например, era_product_2023_11_24.zip). Не обязателен. Может быть загружен и обновлен администратором мастер домена в приложении "Настройки".
Готово.
Если вам предстоит устанавливать систему в закрытом контуре без прямого ssh-подключения, вы можете либо перенести полученный дистрибутив на целевой сервер, либо проводить подготовку непосредственно на нем. |