Начиная с версии 10.6, ArcGIS Enterprise Builder может обновлять базовое развертывание ранее установленных версий с помощью мастера. Применяются те же ограничения, что и при установке.
Примечание:
Развертывания, которые были установлены другими методами, не могут быть модернизированы с помощью ArcGIS Enterprise Builder.
Шаги для выполнения обновления
- Просмотрите и выполните предварительные необходимые шаги.
- Удалите предыдущие версии ArcGIS Web Adaptor, а затем выполните установку и развертывание экземпляров Web Adaptor 10.9.1.
- Запустите программу установки Builder ArcGIS Enterprise 10.9.1 , чтобы установить компоненты 10.9.1.
- Для выполнения обновления используйте мастер настроек или утилиту командной строки upgradebasedeployment.
- Выполните шаги по пост-обновлению.
Предварительные условия
Если вы обновляетесь до 10.9.1, вам потребуется повторно авторизовать ваше программное обеспечение для 10.9.1. Если вы обновляете версию в пределах одной и той же серии релизов, например, с 10.7 до 10.7.1, вам не нужно получать новые файлы авторизации. Если вы обновляете версию с предыдущей серии, вам потребуется повторно авторизовать программное обеспечение. Файлы авторизации доступны на My Esri, вместе с файлом ArcGIS Enterprise Builder.
Ознакомьтесь с системными требованиями для ArcGIS Enterprise Builder .
Обновление экземпляров ArcGIS Web Adaptor
ArcGIS Enterprise Builder не сможет обновить ArcGIS Web Adaptor, поскольку для удаления Web Adaptor с веб-сервера Java необходимо выполнить дополнительный шаг. Выполните следующие шаги перед запуском ArcGIS Enterprise Builder.
- Перейдите в папку установки ArcGIS Web Adaptor как администратор.
- Удалите экземпляр файла ArcGIS Web Adaptor с компьютера. При этом с веб-сервера будут удалены экземпляры Web Adaptor.
- Удалите оба экземпляра ArcGIS Web Adaptor с сервера приложений.
- Установите ArcGIS Web Adaptor 10.9.1.
- Установите два экземпляра ArcGIS Web Adaptor на сервер приложений, используя файл arcgis.war; один их них для ArcGIS Server, а другой – для портала ArcGIS Enterprise.
Теперь вы можете продолжить процесс обновления ArcGIS Enterprise Builder.
Запуск программы установки ArcGIS Enterprise 10.9.1 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, либо закройте браузер и используйте утилиту командной строки upgradebasedeployment , чтобы выполнить обновление базового развертывания. Для использования мастера конфигураций выполните следующие шаги:
Как только программа установки завершится, если она еще не открыта, перейдите по URL-адресу мастера конфигурации (http://mymachine.mydomain.com:6080/arcgis/enterprise). Вы также можете найти на своем компьютере Мастер конфигурации ArcGIS Enterprise и запустить его с помощью ярлыка.
Внимание:
Не закрывайте и не обновляйте браузер, пока идет процесс обновления.
- Появившаяся страница будет содержать предупреждение о том, что для работы мастера необходимо использовать безопасное соединение. Щелкните Далее.
- Затем вы будете перенаправлены на безопасный порт 6443, где увидите предупреждение безопасности браузера; это ожидается при первом доступе к защищенному мастеру. Проигнорируйте предупреждение (это зависит от браузера) и продолжайте.
Мастер обновления ArcGIS Enterprise Builder включает в себя три страницы:
- На странице Импорт файла лицензии перейдите к .JSON файлу портала, содержащему типы авторизованных пользователей и приложения. Этот файл получен из My Esri.
- На второй странице щелкните Обновить. Это запускает процесс обновления и создания архивной копии ресурсов портала, информации о сайте и параметров безопасности. Этот шаг может продолжаться несколько минут.
- На третьей странице отображается ход обновления.
- Когда мастер обновления завершит работу, на последней странице будет выведено подтверждение. Выйдите из этой страницы и выполните шаги, которые описываются в следующем разделе.
Обновление с помощью утилиты командной строки
Когда ПО с помощью ArcGIS Enterprise Builder будет установлено, выполните обновление базового развертывания, используя утилиту командной строки. Для запуска утилиты командной строки вы должны запустить ее от имени администратора.
Утилита командной строки upgradebasedeployment расположена в <ArcGIS Server installation directory>/tools/upgradebasedeployment.
Ниже следует описание параметров, которые используются в утилите командной строки:
- -lf – путь к файлу .json лицензии портала. Если вы выполняете обновление в пределах одной и той же серии версий, это свойство игнорируется, и при необходимости вы можете импортировать новый файл лицензии после обновления. Файл лицензии портала .json получают на сайте My Esri.
- -s – обновление базового развертывания ArcGIS Enterprise в автоматическом режиме без напоминания.
- -h – вызов справки и выход из программы.
- Запустите командную строку.
- В командной строке измените рабочую директорию на местоположение утилиты upgradebasedeployment, например, <ArcGIS Server installation directory>/tools/upgradebasedeployment.
- Введите команду upgradebasedeployment и параметр непосредственно в командной строке.
./upgradebasedeployment.sh -lf <path to portal json file> -s
Примечание:
В 10.9.1, имеется опция отключения функции ArcMap Runtime Support, которая устанавливает Python 2.x. Если вы отключаете функцию ArcMap Runtime Support, Python 2.x будет удален из системы. Для этого выполните обновление с помощью ArcGIS Enterprise Builder, после завершения обновления можно отключить ArcMap Runtime Support и удалить Python 2.x.
Шаги по пост-обновлению.
После того, как шаги мастера обновления будут выполнены, вам будут предоставлены ссылки на портал и сервер.
- Убедитесь, что вы можете войти на веб-сайт портала ArcGIS Enterprise, используя URL-адрес ArcGIS Web Adaptor и учетную запись Администратора организации. Адрес URL имеет формат https://webadaptorhost.domain.com/webadaptorname/home.
Примечание:
Проверьте индекс, используя директорию ArcGIS Portal Administrator. Если они не синхронизированы, перестройте индексы Portal for ArcGIS.
- Если в организации настроены лицензии ArcGIS Pro, дополнительно обновите ArcGIS License Server Administrator. Обладатели лицензий ArcGIS Pro не смогут работать с ArcGIS Pro во время обновления ArcGIS License Server Administrator. Выполнив вход в ArcGIS Pro, пользователи увидят сообщение о том, что программа закроется через 24 часа. Участники смогут завершить и сохранить свою работу в течение этого временного промежутка. Вам не нужно перенастраивать лицензии ArcGIS Pro после обновления ArcGIS License Server Administrator.
- Восстановите ранее заданные настройки портала ArcGIS Enterprise. При восстановлении настроек портала в версии 10.9.1 рекомендуется не заменять файлы, которые были изменены в предыдущей версии 10.9.1. Это может негативно повлиять на развертывание 10.9.1. Вам потребуется открыть каждый файл в версии10.9.1 и вручную задать пользовательское поведение из предыдущей версии.
Подсказка:
Esri рекомендует использовать скрипты serverScan.py и portalScan.py для проверки выполнения требований безопасности с обновленными ArcGIS Server и порталом ArcGIS Enterprise.