Обновление ArcGIS Notebook Server дает вашей организации возможность пользоваться новейшими функциями и улучшениями ПО, сохранив текущую версию блокнотов. Если вы обновляете развертывание ArcGIS Enterprise до версии11.2, вам также следует обновить ArcGIS Notebook Server.
Пакет установки ArcGIS Notebook Server 11.2 определяет, установлена ли на вашей машине предыдущая версия ArcGIS Notebook Server. Если да, то вы можете обновить это ПО до версии 11.2.
При обновлении необходима повторная авторизация программного обеспечения ArcGIS Notebook Server для 11.2, если вы ранее выполнили обновление с версии 10.8.1 или более ранней версии.
Вы также должны установить новые образы контейнеров от Esri, чтобы предоставить своим пользователям среды выполнения блокнотов 11.2. Среды выполнения блокнотов из предыдущей версии останутся на сайте. Пользователи по-прежнему смогут запускать блокноты в этих средах. Но если ваши пользователи хотят использовать новые функции версии 11.2, им следует обновить среду выполнения своих блокнотов. Среды выполнения блокнотов, соответствующие версии 11.2, находятся в версии 9.0 (ArcGIS Notebook Server Standard 9.0 и ArcGIS Notebook Server Advanced 9.0).
Примечание:
Если какие-то блокноты применяли пользовательские среды выполнения, вам потребуется перестроить и повторно зарегистрировать пользовательские среды выполнения на сервере блокнотов Windows и обновить настройки среды выполнения для связанных элементов блокнота.
Примечание:
Среды выполнения блокнотов будут устаревать в соответствии с Жизненным циклом ArcGIS Enterprise. Блокноты не должны использовать устаревшие среды выполнения и должны быть обновлены до поддерживаемой среды.
При обновлении портала ArcGIS Enterprise будут обновлены также образцы блокнотов, доступные в галерее сайта.
Сайты ArcGIS Notebook Server с несколькими компьютерами поддерживаются в версии 10.7.1 и более поздних версиях. Если у вас сайт из одного компьютера и вы хотите развернуть сайт ArcGIS Notebook Server на нескольких машинах после обновления, следуйте инструкциям по добавлению дополнительных машин к сайту после того, как обновитесь до версии 11.2.
Процесс обновления для ArcGIS Notebook Server осуществляется "по месту" и не требует деинсталляции и повторной установки ПО. На время процесса обновления сайт будет остановлен, а пользователи не смогут запускать блокноты и работать с ними, пока обновление не будет выполнено.
Следуйте инструкциям ниже, чтобы обновить ArcGIS Notebook Server до 10.8.111.2.
Подготовка к обновлению
Перед обновлением внимательно ознакомьтесь со следующей информацией:
- Перед обновлением вы можете получить все необходимые файлы на сайте My Esri, в том числе к образам контейнеров 11.2.
- Чтобы ArcGIS Notebook Server корректно функционировал, его версия должна соответствовать версии портала, с которым он интегрирован.
- Если ваш сервер блокнотов в настоящий момент доступен в режиме только для чтения, отключите его перед запуском обновления.
- Обновление Docker до версии 23.0 или более новой.
- Чтобы обновить развертывание ArcGIS Enterprise, выполните следующее:
- Обновите Portal for ArcGIS.
- Обновите ArcGIS Web Adaptor (для портала).
- Обновите сайт ArcGIS Server, обслуживающий хост-сервер портала.
- Обновите ArcGIS Web Adaptor (для Server).
- Обновите ArcGIS Data Store (обновите сначала основной, а затем резервный).
- Обновите все остальные сервера, включающие ArcGIS Notebook Server.
- Установка образцов данных ArcGIS Notebook Server
- Не удаляйте существующий ArcGIS Notebook Server. Установщики ArcGIS Notebook Server и командной строки предназначены для обнаружения и обновления существующей инсталляции компонентов ArcGIS Notebook Server.
- В ходе процесса обновления не нужно отменять интеграцию сайта ArcGIS Notebook Server с порталом либо удалять его назначение как Notebook Server для портала. Это неблагоприятно скажется на существующих блокнотах, размещенных на портале.
- Вы можете обновить ArcGIS Notebook Server с помощью программы Установки или Установщика из командной строки. Выберите один из методов обновления.
- Перед обновлением очистите кэш всех интернет-браузеров, используемых на компьютере ArcGIS Notebook Server.
Перемещение директории рабочей области
Этот процесс необходим для развертываний ArcGIS Notebook Server на одном компьютере в Linux, в которых директория рабочей области находится внутри директории установки сервера блокнотов.
- Войдите на ваш портал ArcGIS Enterprise с правами администратора и откройте ArcGIS Notebook Server Manager.
- Перейдите на вкладку Настройки.
- Щелкните Директории.
- Проверьте, находится ли текущий путь к директории arcgisworkspace внутри директории установки ArcGIS Notebook Server.
<installdir>/arcgis/notebook/directories/arcgisworkspace
Если директория arcgisworkspace находится внутри директории установки ArcGIS Notebook Server, перед обновлением необходимо переместить директорию рабочей области за пределы директории установки.
Если директория arcgisworkspace не находится внутри директории установки ArcGIS Notebook Server, вам не нужно выполнять остальные шаги в этом разделе.
- Щелкните Редактировать для директории arcgisworkspace.
- Замените существующее значение пути к директории новым путем к директории arcgisworkspace, находящемуся за пределами директории установки.
<installdir>/arcgis/arcgisnotebookserver/directories/arcgisworkspace
- Щелкните Сохранить.
- Вручную скопируйте все содержимое предыдущей директории arcgisworkspace в новую директорию arcgisworkspace.
Резервное копирование развертывания
Перед обновлением рекомендуется сделать резервное копирование вашего развертывания.
Блокноты включаются в резервные копии портала с помощью утилиты webgisdr.
Вы можете использовать операцию exportSite в ArcGIS Notebook Server Administrator Directory для создания резервной копии хранилища конфигурации сайта, как описано ниже. Помимо этой резервной копии конфигурации сайта, рассмотрите возможность ручного создания резервных копий файловой системы.
Выполните следующие действия для того, чтобы создать резервную копию:
- Откройте Administrator Directory ArcGIS Notebook Server и войдите как пользователь с правами администратора.
Обычно это URL-адрес вида https://notebookserver.domain.com:11443/arcgis/admin.
- Перейдите к сайт > Экспорт сайта.
- Введите полный путь к папке на машине, куда нужно экспортировать файл.
У сайта должен быть доступ к этой папке.
- Щелкните Экспорт.
По завершении операции экспорта в директории появится ссылка на расположение файла резервной копии на сервере.
- Скачайте этот файл с расширением .agssite как можно быстрее.
Обновление с помощью программы установки
Примечание:
Используйте установочный файл для обновления ArcGIS Notebook Server до версии 11.2. После обновления установки следует обновить сайт ArcGIS Notebook Server с помощью мастера конфигурации или утилиты обновления сайта.
Если ваш сайт состоит из нескольких компьютеров, выполните действия из шагов с1 по 3 на одном компьютере, а затем повторите их на остальных компьютерах сайта.
ArcGIS Notebook Server предназначен для обнаружения и обновления существующей инсталляции компонентов ArcGIS Notebook Server.
- Чтобы начать процесс обновления, запустите ./Setup из того расположения, в которое был распакован ArcGIS Notebook Server, и следуйте подсказкам на экране для завершения обновления.
Программу установки следует запускать от имени учетной записи того пользователя, который установил компоненты ArcGIS Notebook Server. Во время установки программа определяет наличие существующей версии и вам будет предложено выполнить обновление. Выберите y, чтобы продолжить процесс установки.
Предыдущая версия ArcGIS Notebook Server будет удалена, затем будет установлена обновленная версия ArcGIS Notebook Server.
- По завершении работы утилиты обновления выполните повторную авторизацию программного обеспечения ArcGIS Notebook Server для версии 11.2. Для этого используйте мастер авторизации программного обеспечения.
- Откройте Мастер конфигурации, используя URL, указанный в конце процесса установки, и следуйте инструкциям на экране, чтобы обновить сайт.
- Если ваш сайт состоит из нескольких компьютеров, выполните шаги с 1 по 3 на всех компьютерах сайта.
Обновление из командной строки
Для обновления ПО через командную строку необходимо выполнить следующие действия:
- Чтобы начать процесс обновления, запустите ./Setup из того расположения, в которое был распакован ArcGIS Notebook Server, с аргументом, показанным на примере ниже, и следуйте подсказкам на экране для завершения обновления.
Предыдущая версия ArcGIS Notebook Server будет удалена, после чего будет установлена обновленная версия ArcGIS Notebook Server.
<untar directory>/Setup -l yes -m silent
- По завершении работы утилиты обновления выполните повторную авторизацию программного обеспечения ArcGIS Notebook Server для версии 11.2. Выполните авторизацию ПО, используя следующий синтаксис автоматической авторизации ArcGIS Notebook Server.
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware
Выполните следующую команду, чтобы просмотреть все опции авторизации:
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware --help
Примечание:
См. раздел Авторизация в отключенной среде для получения сведений об авторизации ArcGIS Notebook Server в среде без подключения к интернету. - Обновите сайт с помощью утилиты командной строки upgradesite.
У утилиты есть два параметра:
- -s — при включении в команду, улитита будет выполнять обновление. Обновление не будет запущено без -s. Это является мерой предосторожности, позволяющей гарантировать, что вы будете запускать обновление только тогда, когда будете готовы.
- -h — отображает справку инструмента. Если команда запущена без -s, также будет показана справка.
По умолчанию, утилиту upgradesite можно найти в ${HOME}/arcgis/notebookserver/tools/upgradesiteutility/upgradesite.sh.
Перед обновлением внимательно ознакомьтесь с информацией о подготовке, которая находится вначале этой темы: Когда вы будете готовы к обновлению, откройте терминал на компьютере, на котором выполняется обновление. Выберите папку с утилитой и выполните следующую команду:
> ./upgradesite.sh -s
Утилита будет отображать ход выполнения и завершит работу по окончании обновления.
- Если ваш сайт состоит из нескольких компьютеров, выполните шаги с 1 по 3 на всех компьютерах сайта, затем перейдите к шагам в следующем разделе.
Авторизация в автоматическом режиме
После завершения работы утилиты обновления необходима повторная авторизация программного обеспечения ArcGIS Notebook Server для версии 11.2.
Выполните авторизацию ПО, используя следующий синтаксис автоматической авторизации ArcGIS Notebook Server.<ArcGIS Notebook Server install directory>/tools/authorizeSoftware
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware --help
Авторизация в отключенной среде
Вы можете авторизовать ArcGIS Notebook Server в среде без подключения к интернету с помощью файла инициализации (.prvc). В течение этого процесса для вас будет создан файл, который вы после этого отправите в Esri.
- После завершения обновления ArcGIS Notebook Server выполните в командной строке следующую команду:
<ArcGIS Notebook Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>
- После создания информационного файла выполните одно из следующих действий:
- Перейдите на сайт самообслуживания Esri. Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации .ecp.
- Отправьте информационный файл авторизации по адресу: authorize@esri.com. Esri отправит файл авторизации .ecp на ваш адрес электронной почты.
- После получения файла авторизации .ecp любым из предложенных выше способов запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:
<ArcGIS Notebook Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>
Повторите этот рабочий процесс для каждого компьютера с ArcGIS Notebook Server.
Действия после обновления
Чтобы ваш обновленный и повторно авторизованный сайт ArcGIS Notebook Server можно было использовать, вы должны запустить после установки утилиту, которая добавит на сайт новые образы контейнеров Docker. Для обеспечения соответствия версий вам необходимо, кроме того, заменить экземпляры ArcGIS Web Adaptor, зарегистрированные на вашем сайте.
Запуск утилиты пост-установки
Чтобы запустить утилиту пост-установки, выполните следующие действия:
- Откройте терминал, используя учетную запись установки ArcGIS Notebook Server.
- Измените директорию на папку инструментов ArcGIS Notebook Server. По умолчанию это путь ${HOME}/arcgis/notebookserver/tools/postInstallUtility.
- При необходимости обратитесь к справке утилиты, выполнив следующую команду: ./PostInstallUtility.sh -h
- ArcGIS Notebook Server требует, чтобы на вашем компьютере был установлен Docker Engine Community Edition. Определите, активен ли на вашем компьютере Docker, выполнив следующую команду: ./PostInstallUtility.sh -d
- Если Docker Desktop не установлен, установите его сейчас.
- Установите образ Notebooks, указав путь к нему. Образ должен быть заархивирован в формате .tar.gz. Если у вас лицензия Advanced и Docker Desktop, дважды запустите команду, чтобы установить образы контейнеров Standard и Advanced, загруженные с My Esri.
Примечание:
Убедитесь, что на компьютере имеется не менее 75 ГБ свободного места на диске.
Запустите следующую команду: ./PostInstallUtility.sh -l <path of .tar.gz Docker image>
Примечание:
Убедитесь, что вы установили оба образа контейнера. Даже если у вас есть лицензия Advanced, вашим пользователям все равно может потребоваться среда выполнения Standard.
Установка и настройка образцов данных ArcGIS Notebook Server
При настройке сайта ArcGIS Notebook Server с несколькими компьютерами вы должны установить и настроить образцы данных только на первом компьютере, на котором вы установили и создали сайт Notebook Server.
Следуйте инструкциям ниже, чтобы установить образцы данных ArcGIS Notebook Server:
- Откройте окно командной сроки от имени пользователя, который будет запускать ArcGIS Notebook Server. Перейдите в каталог, в который вы загрузили образцы данных ArcGIS Notebook Server из файла tar.gz с My Esri.
- Распакуйте файл tar.gz с помощью следующей команды:
tar -xvzf ArcGIS_Notebook_Server_Samples_Data_Linux_.tar.gz
- Перейдите к <install directory>/notebookserver/License, чтобы прочитать лицензионное соглашение.
- Из каталога запустите скрипт.
./ArcGISNotebookServerSamplesData-Setup.sh
- Перейдите в папку инструментов ArcGIS Notebook Server.
По умолчанию это путь ${HOME}/arcgis/notebookserver/tools/postInstallUtility.
- При необходимости обратитесь к справке утилиты, выполнив следующую команду:
> ./PostInstallUtility.sh -h
- Запустите утилиту после установки, чтобы извлечь образцы данных в каталог arcgisworkspace сайта Notebook Server.
> ./PostInstallUtility.sh -x
Замена экземпляров ArcGIS Web Adaptor
Чтобы заменить экземпляры ArcGIS Web Adaptor, выполните следующие действия:
- Отмените регистрацию предыдущего экземпляра ArcGIS Web Adaptor на вашем сайте и выполните деинсталляцию.
- Войдите в ArcGIS Notebook Server Administrator Directory.
- Выберите Система > Web Adaptors > зарегистрированный компьютер.
- Щелкните Отменить регистрацию Web Adaptor.
- Установите новый экземпляр ArcGIS Web Adaptor 11.2 и настройте его с ArcGIS Notebook Server.
- При обновлении с версии 10.8 или более ранней, чтобы разрешить использование расписания для блокнотов на вашем портале, выполните следующие действия:
- При необходимости обновите любую из своих пользовательских ролей, у которых есть права доступа к блокнотам, чтобы добавить новое право: Настройка расписаний блокнотов.
- Попросите авторов ваших записных книжек обновить среду выполнения каждого из своих блокнотов, если они хотят использовать расписание.
Расписание работает только с блокнотами, использующими среду выполнения 10.8.1 (версия 4.0) или более новую.
Ваш сайт ArcGIS Notebook Server 11.2 готов к размещению ArcGIS Notebooks.