Вы можете выполнить установку и авторизацию ArcGIS Notebook Server с помощью параметров командной строки, а не посредством мастера установки.
Подсказка:
Режим, в котором осуществляется установка, определяет режим удаления по умолчанию. Например, если вы устанавливаете программу в автоматическом режиме из командной строки, удаление, по умолчанию, также будет происходить в автоматическом режиме из командной строки.
Перед установкой ArcGIS Notebook Server изучите системные требования.
Примечание:
Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой, убедитесь, что регистр параметров соответствует примерам кода ниже.
Подготовка к установке ArcGIS Notebook Server
Прежде чем продолжить установку, выполните эти действия.
- Войдите в My Esri и получите необходимые файлы: Вам понадобятся следующие файлы:
- Загрузка программного обеспечения ArcGIS Notebook Server.
- Файл авторизации.
- Один или оба образа контейнера Docker - в зависимости от вашей лицензии. Эти образы контейнера содержат все компоненты, необходимые для работы ArcGIS Notebooks. Подробнее см. Docker и ArcGIS Notebook Server.
- Проверьте, соответствует ли каждая машина для установки ArcGIS Notebook Server системным требованиям.
- Измените настройки брандмауэра каждого компьютера, чтобы разрешить передачу данных через порт 11443, использующийся ArcGIS Notebook Server.
Укажите директорию установки
По умолчанию, ArcGIS Notebook Server устанавливается в C:\Program Files\ArcGIS\NotebookServer\.
Если необходимо, используйте свойство INSTALLDIR, чтобы изменить директорию установки по умолчанию для ArcGIS Notebook Server. Если вы не выполните эту команду, будет использоваться директория по умолчанию.
<setup directory>\setup.exe /qb INSTALLDIR=C:\NotebookServer ACCEPTEULA=yes
Убедитесь, что у пользователя есть все права доступа к директории установки ArcGIS Notebook Server. Учетная запись, которая используется при установке ArcGIS Notebook Server – это учетная запись, от имени которой будет запускаться ПО.
Настройка учетной записи Windows
При установке программного обеспечения в автоматическом режиме должна быть настроена учетная запись ArcGIS Notebook Server. Для производственных систем рекомендуется использовать уже существующую учетную запись, находящуюся в вашем домене или в Active Directory, и отвечающую политике безопасности вашей организации.
Если при автоматической установке через параметры командной строки не будет настроена учетная запись ArcGIS Notebook Server, ей будет учетная запись локальной системы.
Для настройки учетной записи используйте следующие параметры командной строки.
Прямая передача данных учетной записи
Внимание:
Если во время автоматической установки (/qb) учетная запись ArcGIS Notebook Server не задана или учетные данные недействительны, во время установки появится сообщение с предупреждением. Это сообщение можно закрыть, нажав ОК. Учетной записью ArcGIS Notebook Server станет учетная запись локальной системы.
- USER_NAME - Учетная запись Windows может быть доменной или локальной. Если вы задаете доменную учетную запись, она должна уже существовать. Если указать несуществующую локальную учетную запись, программа установки создаст учетную запись. Если учетная запись недействительна, во время установки появится соответствующее сообщение.
- PASSWORD - Если пароль недействителен, во время установки появится сообщение о том, что учетная запись или пароль недействительны.
В следующем примере кода показано использование доменной учетной записи:
<setup directory>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes
Следующий пример кода демонстрирует использование новой или существующей локальной учетной записи:
<setup directory>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes
Импорт данных учетной записи из файла
Вы также можете использовать файл конфигурации сервера для импорта учетных данных вашей учетной записи Windows. Файлы конфигурации сервера можно экспортировать во время установки ArcGIS Notebook Server и использовать в будущих установках. Чтобы импортировать учетные данные из существующего файла конфигурации сервера, задайте следующие два параметра:
- ACCOUNT - Если вы импортируете учетные данные из файла, установите для этого параметра значение UseConfigFile (точно соответствуя регистру). Для этого параметра нет других действительных значений.
- CONFIGPATH - Укажите полный путь и имя используемого файла конфигурации сервера.
<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml ACCEPTEULA=yes
Экспорт учетных данных в файл конфигурации сервера
Учетные данные учетной записи, используемые в текущей установке ArcGIS Notebook Server, можно экспортировать для повторного использования в будущей установке. Созданный файл конфигурации сервера представляет собой зашифрованный файл .xml.
При экспорте файла конфигурации сервера в сетевую папку, учетная запись локальной системы на компьютере, где устанавливается ArcGIS Notebook Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Notebook Server на компьютере с именем Turing, учетная запись локальной системы на Turing должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, экспорт файла конфигурации сервера может быть отменен.
Примечание:
Если вы не знаете, как правильно задать разрешения на доступ к сетевой папке, обратитесь к системному администратору или экспортируйте файл конфигурации на локальный компьютер, а затем скопируйте его в сетевую папку.
Используйте следующие два параметра командной строки для экспорта учетных данных учетной записи ArcGIS Notebook Server в файл конфигурации сервера:
- EXPORTCONFIG - Задайте для этого параметра значение Yes, чтобы экспортировать информацию об учетной записи, заданную для параметров USER_NAME и PASSWORD, в файл конфигурации сервера. По умолчанию для этого параметра установлено значение No.
- CONFIGPATH - Укажите полный путь и имя файла конфигурации сервера, который вы хотите создать, включая расширение файла .xml. Указанная папка должна уже существовать.
Авторизуйте свое программное обеспечение автоматически
Если вы не авторизовали свое программное обеспечение во время установки, запустите SoftwareAuthorization.exe, используя следующий синтаксис, для автоматической авторизации ArcGIS Notebook Server. Перед запуском файла необходимо заполнить все сведения о пользователе в файле авторизации или инициализации. Если у вас есть файл авторизации, а ваш компьютер подключен к интернету:<ArcGIS Notebook Server install directory>\framework\bin\SoftwareAuthorization.exe /S /Ver 10.8 /LIF <full path and name of authorization file>
Авторизация в отключенной среде
Вы можете авторизовать ArcGIS Notebook Server в среде без подключения к интернету с помощью файла инициализации (.prvc). В течение этого процесса для вас будет создан файл, который вы после этого отправите в Esri.
- После завершения установки ArcGIS Notebook Server выполните в командной строке следующую команду:
<ArcGIS Notebook Server install directory>\framework\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>
- После создания информационного файла выполните одно из следующих действий:
- Перейдите на сайт службы поддержки пользователей Esri https://service.esri.com/drm. Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации .ecp.
- Отправьте информационный файл авторизации по адресу: authorize@esri.com. Esri пришлет файл авторизации .ecp на ваш адрес электронной почты.
- После получения файла авторизации .ecp любым из предложенных выше способов, запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:
<ArcGIS Notebook Server install directory>\framework\bin\SoftwareAuthorization.exe /F <full path to the .ecp file>
Повторите этот рабочий процесс для каждого компьютера, на котором хотите установить ArcGIS Notebook Server.
После установки всего программного обеспечения настройте ArcGIS Notebook Server, а затем создайте свой сайт сервера. Существует возможность создать сайт с помощью утилиты командной строки createsite.
Удаление программного обеспечения в автоматическом режиме
Чтобы удалить ArcGIS Notebook Server в автоматическом режиме из командной строки, выполните следующую команду:
msiexec /x {B1DB581E-E66C-4E58-B9E3-50A4D6CB5982} /qb