ArcGIS Server 10.5.1 поставляется в виде программы установки и запускается с помощью утилиты Setup.exe.
Внимание:
При обновлении ArcGIS Server все ваши сервисы будут перезапущены. Следует принять во внимание, что во время обновления сайт ArcGIS Server находится в автономном режиме.
Рекомендации перед обновлением ArcGIS Server
Перед обновлением внимательно ознакомьтесь с этой информацией.
- Могу ли я выполнить обновление сразу до версии ArcGIS Server 10.5.1?
- Должен ли я удалить старую версию ArcGIS Server перед установкой версии 10.5.1?
- Какова последовательность обновления ArcGIS Server до версии 10.5.1?
- Нужна ли повторная авторизация при обновлении до 10.5.1?
- Нужно ли сохранять резервные копии информации перед обновлением?
- Если я интегрировал свой ArcGIS Server с порталом, нужно ли обновлять ArcGIS Server при обновлении портала?
- Если у меня ArcGIS Server интегрирован с порталом, нужно ли отменять интегрирование перед обновлением?
- Что еще нужно знать перед обновлением портала ArcGIS Server?
Могу ли я выполнить обновление сразу до версии ArcGIS Server 10.5.1?
Да. Например, если у вас установлена версия 10.2.1, запуск программы установки 10.5.1 автоматически обновит ее до версии 10.5.1. Для обновления до версии 10.5.1 нет необходимости получать и устанавливать каждую из предыдущих версий.
Должен ли я удалить старую версию ArcGIS Server перед установкой версии 10.5.1?
Нет, но можно. Если у вас установлена предыдущая версия ArcGIS Server программа установки автоматически начнет обновление до версии 10.5.1.
Какова последовательность обновления ArcGIS Enterprise до версии 10.5.1?
Когда вы выполняете локальное обновление или удаляете предыдущую версию и устанавливаете последнее программное обеспечение, рекомендуемым порядком обновления вашего развертывания 10.5.1 является следующий:
- Portal for ArcGIS
- ArcGIS Web Adaptor (for Portal)
- ArcGIS Server
- ArcGIS Web Adaptor (for Server)
- ArcGIS Data Store (обновить сначала основное, а затем дополнительное)
Нужно ли выполнять повторную авторизацию при обновлении до версии 10.5.1?
Если вы производите обновление с версии 10.5 до 10.5.1, вам не нужно заново авторизовать программное обеспечение. Однако если вы производите обновление с версии ранее, чем 10.5, то вам необходимо авторизовать ПО с использованием нового файла авторизации для версии 10.5.1. Вы можете получить новые файлы авторизации из My Esri.
Нужно ли сохранять резервные копии информации перед обновлением?
Шаги по созданию архивной копии сайта ArcGIS Server перед обновлением см. в разделе Резервное копирование и восстановление конфигурации сайта ArcGIS Server . Помните, что архив не может использоваться на обновленном сайте. Он может быть использован только для восстановления сайта с предыдущей версией, если вам потребуется вернуться к ней.
Если вы используете ArcGIS Data Store с хостинг-сервером, перед обновлением создайте полную резервную копию хранилища данных.
Если я интегрировал ArcGIS Server с порталом, нужно ли обновлять ArcGIS Server при обновлении портала?
Для корректной работы развертывания портала версии портала и хост-сервера должны быть одинаковыми. Однако начиная с версии 10.5.1 можно интегрировать портал с сервером 10.5 при условии, что он не задан в качестве Хост-сервера, GeoAnalytics Server или сервера растрового анализа.
Если сайт ArcGIS Server, интегрированный с порталом, содержит несколько компьютеров, обновление компьютеров ArcGIS Server выполняется поочередно. Если ArcGIS Web Adaptor (один или несколько) настроены на работу с сайтом ArcGIS Server, необходимо обновить Web Adaptor до версий, соответствующих ArcGIS Server.
Если у меня ArcGIS Server интегрирован с порталом, нужно ли отменять интегрирование перед обновлением?
Нет. Не отменяйте интегрирование при обновлении вашей конфигурации. Это может негативно повлиять на развертывание портала. Например, при отмене интегрирования все элементы размещенных слоёв остаются на портале, но отключаются от своих сервисов в ArcGIS Server. Это означает, что участники не смогут получить доступ, предоставить доступ и использовать эти сервисы на портале. Дополнительно, любые существующие сервисы ArcGIS Server, импортированные во время процесса интеграции, удаляются с портала и более не доступны.
Что еще нужно знать перед обновлением ArcGIS Server?
- Перед обновлением сайта ArcGIS Server убедитесь, что все используемые базы данных поддерживаются в обновленной версии ArcGIS Server. Для получения информации см. разделы по соответствующим реляционным системам управления данными.
- Требования к базе данных ALTIBASE
- Требования к базе данных Dameng
- Требования к базе данных IBM DB2
- Требования к базе данных IBM Informix
- Требования к IBM Netezza Data Warehouse Appliance
- Требования к базе данных Microsoft SQL Server
Примечание:
Начиная с версии 10.4, для подключения к имеющемся базам геоданных SQL Server 2008 или SQL Server 2008 R2 необходимо, чтобы на компьютере с ArcGIS Server был установлен новый клиент SQL Server. Более подробно см. в статье базы знаний #46427. Вы не можете создавать новые базы геоданных в SQL Server 2008 и SQL Server 2008 R2, начиная с версии 10.4.
- Требования к базе данных Oracle
- Требования к базе данных PostgreSQL
- Требования к базе данных SAP HANA
- Требования к базе данных SQLite
- Требования для Teradata Data Warehouse Appliance
- Если сайт находится в режиме только чтение, то когда вы его обновите, он перейдет в редактируемый режим. После того, как все компьютеры сайта будут успешно обновлены, сайт останется в режиме редактирования. Вы можете снова переключиться в режим только для чтения по завершении обновления.
- Хранилище аутентификаций на базе SQL Server версии 10.0 исключено как устаревшее после выхода версии 10.5. На изменившемся сайте станут использоваться встроенное пользовательское хранилище и встроенное хранилище групп, если вы обновитесь до 10.5.1 и использовавшееся ранее хранилище идентификаций на базе SQL Server.
Обновление сайта с одним компьютером
Если ваш сайт ArcGIS Server находится на отдельном компьютере, выполните шаги этих разделов для обновления ArcGIS Server до версии 10.5.1. Для обновления сайта ArcGIS Server доступны следующие опции:
Обновление для сайта из нескольких компьютеров
Если сайт ArcGIS Server находится на нескольких компьютерах, то необходимо обновить каждый компьютер сайта до версии 10.5.1. Рекомендуется поочередное обновление компьютеров ArcGIS Server; то есть, пока один компьютер полностью не обновится, не начинайте обновлять следующий. Все компьютеры ArcGIS Server на сайте должны быть одной версии и с одинаковой лицензией.
Для обновления компьютеров ArcGIS Server доступны следующие варианты: Повторите эти шаги на каждом компьютере ArcGIS Server, чтобы обновить сайт до версии 10.5.1.
Обновление с помощью программы установки
Примечание:
Если появилась эта ошибка, то вы запустили файл setup.msi вместо файла setup.exe:
"Патч обновления не найден. ArcGIS 10.1 for Server не может быть напрямую обновлено до версии 10.5.1 при отсутствии данного патча. Более подробная информация имеется в руководстве по установке."
Рекомендуется использовать setup.exe для обновления ArcGIS Server до версии 10.5.1. Если в вашей организации не разрешается обновление с помощью setup.exe, см. раздел Обновление старой версии в автоматическом режиме с помощью setup.msi.
Во время установки прочтите лицензионное соглашение и подтвердите, что вы принимаете его условия, или выйдите из программы установки.
Программа установки показывает компоненты, которые будут установлены.
Если после диалогового окна Выбрать компоненты появляется следующее диалоговое окно, это значит, что на вашем компьютере не найден Microsoft .NET Framework 4.5. Для компонента .NET Extension Support требуется Microsoft .NET Framework 4.5. Компонент .NET Extension Support требуется для разработки и использования расширений серверных объектов (SOE) и перехватчиков серверных объектов (SOI). Если вы планируете разрабатывать или использовать SOE или SOI, следуйте инструкциям в диалоговом окне, чтобы установить компонент .NET Extension Support.
Прежние версии:
В более ранних версиях для установки компонента .NET Extension Support программе установки ArcGIS Serverбыл необходим Microsoft .NET Framework 3.5 Service Pack 1 (SP1).
Учетная запись ArcGIS Server, используемая существующей установкой, будет подставлена в окошко ArcGIS Server Account. Введите пароль учетной записи ArcGIS Server. Обычно это тот же пароль, который вы задали при установке ПО. Если после установки ПО пароль был изменен, например, с помощью служебного приложения Configure ArcGIS Server Account Utility, вам будет необходимо ввести пароль, заданный при изменении учетной записи.
Если пароль недействителен, во время установки появится сообщение об ошибке, что пароль является некорректным. Если вы не помните пароль учетной записи ArcGIS Server, свяжитесь с системным администратором или выполните сброс пароля с помощью служебного приложения Configure ArcGIS for Server Account Utility. Дополнительные сведения см. в разделе Учетная ArcGIS Server запись.
Если вы выберете второй вариант, У меня есть файл конфигурации с информацией учетной записи, созданный при предыдущем запуске данной программы установки, учетные данные в файле конфигурации сервера должны совпадать с учетными данными, используемыми вашим существующим сайтом ArcGIS Server.
Если вы выберете Указать имя и пароль учетной записи и вручную введете данные учетной записи ArcGIS Server, то в соседнем диалоговом окне появится опция экспорта файла конфигурации сервера. Если вы не хотите экспортировать файл конфигурации, нажмите Далее и выберите опцию по умолчанию Не экспортировать конфигурацию сервера в файл. Если вы хотите экспортировать файл конфигурации сервера для будущих установок, выберите Экспортировать файл конфигурации. Перейдите в защищенную папку и введите имя файла конфигурации.
Примечание:
Есть несколько причин, по которым вам может понадобиться экспортировать файл конфигурации сервера:
- Создайте такую же учетную запись ArcGIS Server при установке на нескольких компьютерах.
- Сохранения учетной записи для будущего использования при обновлении версий.
- Выполнение установки в автоматическом режиме с шифрованием имени пользователя и пароля.
Внимание:
При экспорте файла конфигурации сервера в сетевую папку, учетная запись локальной системы на компьютере, где устанавливается ArcGIS Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Server на компьютере с именем Quick, учетная запись локальной системы на Quick должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, экспорт файла конфигурации сервера может быть отменен. Если вы не знаете, как правильно задать разрешения на доступ к сетевой папке, обратитесь к системному администратору или экспортируйте файл конфигурации на локальный компьютер, а затем скопируйте его в сетевую папку.
Для завершения процесса установки следуйте указаниям на экране.
Когда установка будет завершена, откроется мастер авторизации ПО для повторной авторизации ArcGIS Server с новым файлом лицензии. Файлы авторизации доступны на My Esri. Авторизацию ПО можно выполнить и позднее, но завершить эту процедуру необходимо до того, как перейдете к следующему шагу процесса обновления.
Примечание:
Если вы производите обновление с версии 10.5 до 10.5.1, вам не нужно заново авторизовать программное обеспечение.
Примечание:
Если вы будете авторизовать ArcGIS Server как имеющий несколько лицензионных ролей, то вам потребуется снова запустить мастер авторизации ПО, в общей сложности по одному разу для каждой лицензионной роли, которые будут применены к компьютеру.
- После авторизации ArcGIS Server Manager откроется автоматически. Щелкните Продолжить обновление Сервера, чтобы завершить процесс обновления. Для завершения этого шага вы должны использовать ArcGIS Server Manager на локальном компьютере, с которого запускалась программа обновления. Вы не можете Продолжить обновление сервера через Web Adaptor или балансировщик нагрузки.
Внимание:
Если при выборе Продолжить обновление Сервера появляются ошибки, перед продолжением может потребоваться их исправление. Например, если появляется ошибка, связанная с неверной лицензией, необходимо снова авторизовать ПО, используя действующую лицензию. Затем повторите попытку, снова щелкнув Продолжить обновление сервера.
Если вы настроили ArcGIS Web Adaptor для работы с вашим сайтом, вам необходимо также установить 10.5.1. Подробные инструкции см. в соответствующем разделе о Web Adaptor:
- Установка ArcGIS 10.5.1 Web Adaptor (IIS)
- Установка ArcGIS 10.5.1 Web Adaptor (Java Platform) в Windows
- Установка ArcGIS 10.5.1 Web Adaptor (Java Platform) в Linux
Если сайт ArcGIS Server состоит из нескольких компьютеров, повторите эти шаги для всех оставшихся компьютеров ArcGIS Server на сайте.
- Если вы будете использовать обновленный ArcGIS Server в качестве ArcGIS GeoAnalytics Server или для анализа растров с ArcGIS Image Server, и у вас нет ранее применяемых любых этих ролей, выполните шаги далее, чтобы использовать ваш обновленный сайт ArcGIS Server для этих целей:
- Убедитесь, что вы авторизовали сайт с ролью лицензирования ArcGIS GeoAnalytics Server или ArcGIS Image Server.
- Войдите в портал, интегрированный с вашим сайтом. Войдите в качестве администратора организации по умолчанию. URL портала имеет следующий формат: https://webadaptorhost.domain.com/<webadaptorname>/home.
- Перейдите на страницу Моя организация > Изменить настройки > Серверы.
- На странице Серверы щелкните Проверка серверов, чтобы убедиться, что интегрированный сервер, который будет использоваться как ArcGIS GeoAnalytics Server или сервер анализа растров может выполнять коммуникацию с порталом. У каждого проверенного доступного интегрированного сервера появляется зеленая отметка.
- После проверки доступности сервера, настройте его как сервер геоаналитики или анализа растров для портала, используя интегрированный сервер из ниспадающего списка Инструменты Анализ объектов – Геоаналиика или Анализ растров.
- Если вы обновляете версию, предшествующую 10.5 (10.4.1 или более раннюю), перезапустите сервис ArcGIS Server на машинах хост-сервера портала и машинах интегрированного ArcGIS GeoAnalytics Server и сервера анализа растров (ArcGIS Image Server).
Если вам необходима возможность обновления паролей зарегистрированных и управляемых подключений к базам данных для имеющихся сервисов, запустите утилиту командной строки ExternalizeConnectionStrings.bat, чтобы обновить имеющиеся подключения к сервисам.
Обновление в автоматическом режиме
При выполнении обновления в автоматическом режиме с помощью setup.exe необходимо указать учетную запись ArcGIS Server, используемую ПО. Обычно это та же учетная запись, которую вы задали при установке ПО. Если после установки версии учетная запись была изменена, например, с помощью утилиты Configure ArcGIS Server Account, необходимо ввести новые имя пользователя и пароль учетной записи.
Если учетная запись ArcGIS Server не задана или не совпадает с учетной записью ArcGIS Server, используемой текущей инсталляцией, то в процессе установки появится сообщение о том, что учетная запись не подтверждена. Установка будет прервана.
Вы можете определить учетную запись ArcGIS Server, открыв утилиту Configure ArcGIS for Server Account Utility из меню Пуск на компьютере, где установлен ArcGIS Server. Учетная запись ArcGIS Server появится в диалоговом окне. Если вы не помните пароль учетной записи ArcGIS Server, свяжитесь с системным администратором или выполните сброс пароля с помощью служебного приложения Configure ArcGIS for Server Account Utility. Дополнительные сведения см. в разделе Учетная ArcGIS Server запись.
В приведенном ниже примере учетная запись ArcGIS Server, используемая софтом, называется myaccount:
<path to ArcGIS Server setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword
Когда установка будет завершена, откроется мастер авторизации ПО для повторной авторизации ArcGIS Server с новым файлом лицензии. Файлы авторизации доступны на My Esri. Авторизацию ПО можно выполнить и позднее, но завершить эту процедуру необходимо до того, как перейдете к следующему шагу процесса обновления.
Примечание:
Если вы будете авторизовать ArcGIS Server как имеющий несколько лицензионных ролей, то вам потребуется снова запустить мастер авторизации ПО, в общей сложности по одному разу для каждой лицензионной роли, которые будут применены к компьютеру.
После авторизации ArcGIS Server Manager откроется автоматически. Щелкните Продолжить обновление Сервера, чтобы завершить процесс обновления.
Примечание:
Для завершения этого шага вы должны использовать ArcGIS Server Manager на локальном компьютере, с которого запускалась программа обновления. Вы не можете Продолжить обновление сервера через Web Adaptor или балансировщик нагрузки.
Если вы настроили ArcGIS Web Adaptor для работы с вашим сайтом, вам необходимо также установить 10.5.1. Подробные инструкции см. в соответствующем разделе о Web Adaptor:
- Установка ArcGIS 10.5.1 Web Adaptor (IIS)
- Установка ArcGIS 10.5.1 Web Adaptor (Java Platform) в Windows
- Установка ArcGIS 10.5.1 Web Adaptor (Java Platform) в Linux
Примечание:
Если сайт ArcGIS Server состоит из нескольких компьютеров, повторите обновление в автоматическом режиме для всех оставшихся компьютеров ArcGIS Server на сайте.
Если вам необходима возможность обновления паролей зарегистрированных и управляемых подключений к базам данных для имеющихся сервисов, запустите утилиту командной строки ExternalizeConnectionStrings.bat, чтобы обновить имеющиеся подключения к сервисам.
Обновление сервисов для разрешения изменения паролей
Для доступа к данным ГИС-сервисы используют учетные данные зарегистрированных и управляемых баз данных ArcGIS Server. Если сервис подключается к зарегистрированной или управляемой базе данных под пользователем базы данных и пароль этого пользователя изменится, сервис потеряет доступ к данным. Начиная с ArcGIS 10.4, вновь опубликованные сервисы настраиваются так, чтобы позволить вам обновлять пароли базы данных. Однако если вы обновляете ArcGIS Server версии 10.3.1 или ниже до версии 10.5.1, и у вас имеются картографические сервисы, сервисы объектов или сервисы изображений, осуществляющие доступ к базе данных под пользователем базы данных, то вам потребуется запустить утилиту командной строки ExternalizeConnectionStrings.bat для обновления этих сервисов, если вам нужна возможность обновления используемых этими сервисами паролей зарегистрированной или управляемой базы данных.
Примечание:
Хотя команда ExternalizeConnectionStrings.bat обновит подключение к базе данных, изменение пароля не будет применено к существующим сервисам геообработки или связанным с ними картографическим сервисам. Однако, можно заново опубликовать сервисы геообработки на обновленном ArcGIS Server, чтобы пользоваться типом подключения, для которого можно изменять пароль.
- После обновления ArcGIS Server на всех компьютерах сайта ArcGIS Server войдите в ArcGIS Server Manager как администратор ArcGIS Server и проверьте все зарегистрированные базы данных. Выберите Сайт > Хранилище данных и щелкните Проверить все.
- Если какое-то из подключений к базе данных некорректно, исправьте его.
- Войдите на один из компьютеров ArcGIS Server под учетной записью администратора Windows этого компьютера.
- Откройте командную строку Windows как администратор (Run As Administrator) и измените директорию на <ArcGIS Server installation directory>\ArcGIS\Server\tools\ExternalizeConnectionStrings.
- Запустите ExternalizeConnectionStrings.bat, чтобы обновить функционал подключения для имеющихся картографических сервисов, сервисов объектов и сервисов изображений. Пример:
C:\Program Files\ArcGIS\Server\tools\ExternalizeConnectionStrings>ExternalizeConnectionStrings.bat
Так вы получите список всех сервисов, работающих на сайте ArcGIS Server, с информацией о том, было ли для данного сервиса обновлено подключение.