Обновление базового развертывания с помощью ArcGIS Enterprise Builder
ArcGIS Enterprise Builder может обновлять базовое развертывание, ранее установленное с помощью мастера. Развертывания, которые были установлены другими методами, не могут быть модернизированы с помощью конструктора. Применяются те же ограничения, что и при установке.
Краткое описание обновления
Ниже приведено краткое описание шагов, которые необходимо предпринять для обновления базового развертывания с помощью ArcGIS Enterprise Builder:
Просмотрите и выполните предварительные необходимые шаги.
Запустите программу установки ArcGIS Enterprise Builder, чтобы установить компоненты ArcGIS Enterprise.
Используйте мастер конфигурации или утилиту командной строки
upgradebasedeploymentдля выполнения обновления.Выполните шаги по пост-обновлению.
Предварительные условия
Внимательно просмотрите следующую информацию и выполните все необходимые действия перед обновлением с помощью ArcGIS Enterprise Builder:
Прочтите системные требования ArcGIS Enterprise Builder, чтобы убедиться в том, что ваше оборудование соответствует текущим требованиям.
Убедитесь, что ваша текущая версия ArcGIS Enterprise поддерживается для прямого обновления до этой версии.
Примечание:
Версии 10.7.1 и более ранние являются устаревшими. Обновление с этих версий требует выполнения двух промежуточных обновлений. Дополнительную информацию см. в разделе по обновлению до 11.5.
Вы должны повторно авторизовать свое программное обеспечение для 12.1. Вы можете получить доступ к новым файлам авторизации в My Esri, а также к файлу ArcGIS Enterprise Builder.
Учетные записи Запустить как для всех компонентов программного обеспечения ArcGIS Enterprise должны быть идентичны.
Обновите свои экземпляры ArcGIS Web Adaptor
ArcGIS Enterprise Builder не может обновлять ArcGIS Web Adaptor (Java Platform), так как требуется дополнительный шаг для удаления веб-адаптера с веб-сервера Java. Выполните эти действия перед запуском ArcGIS Enterprise Builder.
Измените директорию на папку установки ArcGIS Web Adaptor как администратор.
Удалите экземпляр файла ArcGIS Web Adaptor с компьютера.
Это удаляет экземпляры ArcGIS Web Adaptor с веб-сервера Java.
Удалите оба экземпляра ArcGIS Web Adaptor из сервера приложений.
Установка ArcGIS Web Adaptor 12.1.
Разверните два экземпляра ArcGIS Web Adaptor на вашем сервере приложений с помощью файла
arcgis.war: один для ArcGIS Server и один для Portal для ArcGIS.
Теперь вы можете продолжить процесс обновления ArcGIS Enterprise Builder.
Запуск программы установки ArcGIS Enterprise Builder
ArcGIS Enterprise Builder предназначен для обнаружения и обновления существующей установки компонентов ArcGIS Enterprise Builder. Чтобы начать обновление, запускайте ./Setup из местоположения, из которого был извлечен ArcGIS Enterprise Builder, и следуйте инструкциям, чтобы завершить обновление компонентов ArcGIS Enterprise Builder. Установка должна выполняться от пользовательской учётной записи, под которой устанавливались существующие компоненты ArcGIS Enterprise Builder.
При запуске программы установки файлы авторизации ArcGIS Server могут передаваться тем же методом, который описывается в разделе Установка ArcGIS Enterprise Builder в автоматическом режиме, или, по завершении программы установки, – с помощью инструментов авторизации ПО, которые находятся в папке инструментов ArcGIS Server. Это устанавливается в <EnterpriseBuilderInstallPath>/arcgis/server/tools/authorizeSoftware.
Примечание:
Путь для установки в процессе обновления изменить не получится.
Выполните следующие действия, чтобы установить обновлённые базовые компоненты ArcGIS Enterprise с помощью ArcGIS Enterprise Builder.
Запустите программу установки с помощью файла
Builder.exe.Прочитайте основное соглашение и примите его условия; если вы не согласны с этими условиями, отмените установку.
Целевая папка ваших ранее установленных компонентов ArcGIS Enterprise Builder будет уже предоставлена. В ходе обновления вы не сможете выбрать другую целевую папку.
Щелкните Далее, чтобы продолжить программу установки.
Введите пароль для указанной ранее учетной записи.
Это учетная запись, под которой запускались все компоненты ArcGIS Enterprise. Вы должны использовать корректный пароль для этого пользователя, или программа установки возвратит сообщение об ошибке. Обратитесь к системному администратору, если вы не знаете пароль для учетной записи указанного пользователя.
При обновлении существующего развертывания вы не можете изменить имена ArcGIS Web Adaptor (IIS) для хост-сервера и портала. Программа установки настроит имена ArcGIS Web Adaptor (IIS) с учетом предыдущей конфигурации.
В диалоговом окне авторизации ПО укажите расположение текущих файлов авторизации для Portal for ArcGIS и ArcGIS Server.
Файлы авторизации должны быть для той версии, которую вы устанавливаете.
После обновления установки мастер конфигурации автоматически запустится в вашем веб-браузере по умолчанию.
Обновление развертывания ArcGIS Enterprise
По завершении установки вы можете воспользоваться мастером конфигурации для обновления ArcGIS Enterprise или закрыть браузер и воспользоваться утилитой командной строки upgradebasedeployment для обновления базового развертывания.
Обновление с помощью мастера конфигурации
Для обновления с помощью мастера конфигурации выполните следующие шаги:
Если мастер конфигурации не появился, перейдите на его URL-адрес в формате
http://mymachine.myexample.com:6080/arcgis/enterprise.Вы также можете найти на своем компьютере Мастер конфигурации ArcGIS Enterprise и запустить его с помощью ярлыка.
Внимание:
Не закрывайте и не обновляйте браузер, пока идет процесс обновления.
Прочтите информацию на стартовой странице, в которой объясняется, что мастеру необходимо использовать безопасное соединение, и нажмите кнопку Далее.
Мастер перенаправляет на безопасный порт 6443. Браузер вернет предупреждение безопасности; это ожидаемо при первом доступе к мастеру безопасности. Проигнорируйте предупреждение. Дальнейшие действия зависят от веб-браузера.
На странице мастера Лицензирование и обновление ArcGIS Enterprise перейдите к файлу портала
.json, содержащему типы авторизованных пользователей и приложения.Этот файл получен из My Esri.
Нажмите Обновить.
Это запускает процесс обновления и открывает страницу хода выполнения (Настройка развертывания). Процесс обновления займет несколько минут.
Когда мастер обновления завершит работу, на последней странице будет выведено подтверждение. Закройте эту страницу, чтобы выполнить шаги по пост-обновлению.
Обновление с помощью утилиты командной строки
Когда ПО с помощью ArcGIS Enterprise Builder будет установлено, вы сможете выполнить обновление базового развертывания, используя утилиту командной строки upgradebasedeployment.
Запустите утилиту командной строки, используя учетную запись, которая установила программное обеспечение.
Утилита командной строки upgradebasedeployment расположена в <ArcGIS Server installation directory>/tools/upgradebasedeployment.
Утилиту командной строки необходимо запустить от имени администратора Windows.
Утилита командной строки upgradebasedeployment расположена в <ArcGIS Server installation directory>\tools\upgradebasedeployment.
По умолчанию, этим местоположением является C:\Program Files\ArcGIS\Server\tools\upgradebasedeployment.
Ниже следует описание параметров, которые используются в утилите командной строки:
-lf– путь к файлу.jsonлицензии портала. Если вы выполняете обновление в пределах одной и той же серии версий, это свойство игнорируется, и при необходимости вы можете импортировать новый файл лицензии после обновления. Файл лицензии портала.jsonполучают на сайте My Esri.-s– обновление базового развертывания ArcGIS Enterprise в автоматическом режиме без напоминания.-h– отображает справку и выходит из программы.
СледуйтеВыполните следующие действия для обновления ArcGIS Enterprise с помощью утилиты upgradebasedeployment:
Запустите командную строку.
В командной строке измените рабочую директорию на местоположение утилиты
upgradebasedeployment, например,<ArcGIS Server installation directory>/tools/upgradebasedeployment.В командной строке измените рабочую директорию на местоположение утилиты
upgradebasedeployment, например,<ArcGIS Server installation directory>\tools\upgradebasedeployment.Введите команду
upgradebasedeploymentи параметр непосредственно в командной строке../upgradebasedeployment.sh -lf <path to portal json file> -supgradebasedeployment.bat -lf <path to portal json file> -s
После завершения обновления вам будут предоставлены ссылки на портал и сайт хост-сервера.
Продолжайте выполнять шаги по пост-обновлению.
Шаги после обновления
После того как вы обновите развертывание ArcGIS Enterprise с помощью ArcGIS Enterprise Builder, убедитесь, что развертывание работает. Вам также может потребоваться выполнить ряд дополнительных необязательных шагов.
Убедитесь, что вы можете войти в организацию через URL ArcGIS Web Adaptor в качестве администратора. Адрес URL имеет формат
https://webadaptorhost.example.com/webadaptorname/home.Примечание:
Проверьте индекс, используя ArcGIS Portal Administrator Directory. Если они не синхронизированы, перестройте индексы Portal for ArcGIS.
В случае необходимости используйте скрипты
serverScan.pyиportalScan.pyдля изучения рекомендаций по обеспечению безопасности с обновлённым ArcGIS Server и порталом ArcGIS Enterprise.