Операции администратора ArcGIS Data Pipelines Server
В следующих разделах описаны инструменты и свойства, доступные администраторам ArcGIS Data Pipelines Server. Описывается каждый инструмент или свойство наряду с путем его расположения. Инструменты, доступные в директории установки, можно найти по адресу <ArcGIS Data Pipelines Server install directory>\tools, а операции, расположенные на сайте администрирования ArcGIS Data Pipelines Server, можно найти, перейдя по URL-адресу https://machine.domain.com:14443/arcgis/admin.
Обновление свойств системы
Администраторы могут править свойства ArcGIS Data Pipelines Server, чтобы он оптимально подходил для их организации. Пользовательские значения свойств можно задавать в https://machine.domain.com:14443/arcgis/admin/system/properties/update. Для настройки доступны следующие свойства:
maxWorkersPerMachine— Используйте это свойство для увеличения или уменьшения количества рабочих процессов, которые могут быть активны одновременно. Рабочие процессы — это вычислительные ресурсы, которые выделяются для работы редактора Data Pipelines, выполнения запланированных задач и автономных запусков конвейеров данных.maxMemoryPerWorkerInMiB— Используйте это свойство для увеличения или уменьшения объема памяти, которую может использовать каждый рабочий процесс. Например, при обработке больших объемов данных может потребоваться увеличить это значение, чтобы запуски завершались успешно.reservedInteractiveWorkersPerMachine— Используйте это свойство для увеличения или уменьшения количества рабочих процессов, зарезервированных для интерактивной разработки в редакторе Data Pipelines. Например, если у вас есть сайт ArcGIS Data Pipelines Server с одним компьютером и дляmaxWorkersPerMachineзадано значение6, то по умолчанию два из этих рабочих процессов будут зарезервированы специально для работы в редакторе Data Pipelines, а четыре будут доступны для выполнения запланированных задач и автономных запусков конвейеров данных.allowedHosts— Используйте это свойство, чтобы указать, какие хосты могут использоваться для чтения данных при вводе URL. Значение по умолчанию — нет (""). Рекомендуется указать список хостов, к которым будет разрешен доступ на чтение. Например, укажите хосты в списке следующим образом:
"allowedHosts": "exampleHost.com, mydata.org, www.test.ca"
Чтобы разрешить пользователям читать данные со всех хостов, укажите подстановочный знак `(.*)`. Используйте подстановочные знаки (`*`) с осторожностью, поскольку они предоставляют пользователям возможность читать данные с любого хоста. Например, чтобы разрешить чтение со всех хостов, укажите следующее:
`"allowedHosts": "(.*)"`
Если URL перенаправляет на другой хост, оба хоста должны быть указаны в списке разрешённых хостов.
allowedFileSharePaths— Используйте это свойство, чтобы указать, какие пути к файловому хранилищу доступны в качестве Входных данных Файлового хранилища. По умолчанию все файловые ресурсы, доступные через учетную запись ArcGIS Data Pipelines Server, будут доступны для использования в качестве Входных данных Файлового хранилища. Некоторые каталоги всегда ограничены, включая установочные, управляемые системой или защищённые ОС каталоги.Например, чтобы разрешить доступ к двум разным сетевым хранилищам, задайте следующее свойство:
"allowedFileSharePaths": [ "\\\\network_path\\my_data", "\\\\other_network_path\\my_other_data"]"allowedFileSharePaths": [ "/net/my_network/my_data", "/other_network_path/my_other_data"]Чтобы заблокировать доступ ко всем файловым ресурсам, укажите пустой список (
[]) следующим образом:"allowedFileSharePaths": []Примечание:
Для сайтов ArcGIS Data Pipelines Server с одним компьютером поддерживаются локальные диски, например,
c:\Для сайтов с несколькими компьютерами локальные диски не поддерживаются. Вы должны использовать общие сетевые пути, доступные для всех компьютеров сайта.
Импорт существующего сертификата сервера
Чтобы импортировать существующий сертификат сервера, щелкните На главную > Компьютеры > MachineName > sslCertificates > importExistingServerCertificate.
Эта операция импортирует существующий сертификат сервера в хранилище ключей (keystore). Если Certificate Authority (CA) подписал сертификат, то вы должны сначала импортировать корневой или промежуточный сертификат CA с помощью операции importRootOrIntermediate.
Импорт корневого сертификата
Чтобы импортировать корневой сертификат, щелкните Главная > Компьютеры > MachineName > sslCertificates > importRootOrIntermediate.
Эта операция импортирует корневой и промежуточный сертификаты сервера в хранилище ключей (keystore). Чтобы создать сертификат качества, заверенный CA, добавьте сертификаты CA к хранилищу ключей, которое включает механизм SSL для проверки достоверности CA (а также заверяемых им сертификатов). Поскольку большинство популярных сертификатов СА уже доступны в хранилище ключей, вы можете использовать эту операцию, если у вас есть пользовательский СА или особые промежуточные сертификаты.
Обновление конфигурации безопасности
Чтобы обновить конфигурацию безопасности, щелкните Главная > Безопасность > SecurityConfig > UpdateSecurityConfig.
Эта операция обновляет конфигурацию безопасности, включая протоколы TLS и наборы шифров для вашего сайта ArcGIS Data Pipelines Server. Эта операция приводит к тому, что конечные точки сервиса REST должны быть заново развернуты на каждом компьютере сайта. Если вы обновили протокол сообщения, как часть этой операции, то ArcGIS Web Adaptor понадобится одна минута, чтобы распознать изменения в протоколе коммуникации на сайте.
Отмена регистрации компьютера на сайте
Прежде чем удалить компьютер ArcGIS Data Pipelines Server с сайта, помните о следующем:
Если на компьютере, который вы удаляете, работают активные вычислительные ресурсы, они будут завершены, и прогресс для всех работающих конвейеров данных будет потерян. Рекомендуется дождаться завершения всех процессов или принудительно их завершить, прежде чем удалять компьютер с сайта. Для активного завершения вычислительных ресурсов в приложении Data Pipelines всем пользователям необходимо отключиться от редактора и отменить все активные выполняющиеся задачи.
Чтобы активно завершить вычислительные ресурсы с помощью REST API, перейдите в
https://machine.domain.com:14443/arcgis/rest/services/datapipelines/computeresources/<compute resource id>и нажмитеterminate. Для вычислительных ресурсов со значениемMODE, равнымINTERACTIVE, terminate отключит всех подключенных редакторов, связанных с вычислительным ресурсом. Для вычислительных ресурсов со значениемMODE, равнымJOB, terminate отменит соответствующий запуск.После удаления компьютера с сайта рекомендуется прекратить работу службы ArcGIS Data Pipelines Server и отключить или перезагрузить машину. Эти действия гарантируют, что на сервере ArcGIS Data Pipelines больше не будет запущенных процессов.
Если для сайта был зарегистрирован компонент Web Adaptor, то ему потребуется какое-то время, чтобы определить, что компьютер был удален из сайта. По умолчанию Web Adaptor проверяет на предмет добавления и удаления компьютеров из сайта каждую минуту. Например, в зависимости от момента, в который вы произвели удаление компьютера из сайта, Web Adaptor не сможет определить удаление компьютера до того, как он произведет проверку сайта в следующий раз. В это время запросы будут по-прежнему перенаправляться к удаленному компьютеру. Запросы не будут обработаны, и в журналы сервера будут добавлены записи.
Чтобы не допустить этого, вы можете произвести изменения в настройках Web Adaptor, чтобы он немедленно распознавал удаленные компьютеры. Подробнее см. Установка и настройка ArcGIS Web Adaptor для ArcGIS Data Pipelines Server.
Если в вашем сайте только один компьютер ArcGIS Data Pipelines, и вы решите удалить его, то сайт будет также удален, и вы окажетесь на веб-странице, где сможете создать новый сайт или присоединиться к существующему. Помните, что все существующие сервисы и настройки хранятся в хранилище конфигурации. Если вы захотите воссоздать сайт на другом компьютере, то при создании сайта укажите путь к существующему хранилищу конфигурации.
Чтобы отменить регистрацию компьютера на сайте, нажмите Главная > Компьютеры > Имя компьютера > отмена регистрации.
Удаление сайта
Чтобы удалить сайт, щелкните Главная > Удалить сайт.
Эта операция удаляет конфигурацию сайта и освобождает все ресурсы сервера. Она подходит для серверов разработки и тестирования, которые нужно регулярно чистить; также ее можно выполнить перед деинсталляцией. Будьте внимательны при использовании этой опции, поскольку она удаляет все настройки и другие конфигурации, также ее нельзя отменить или восстановить.
Эта операция выполняет следующие задачи:
Все компьютеры сервера, участвующие в этом сайте, будут остановлены.
Для всех компьютеров сервера отменяется регистрация на сайте.
Удаляется хранилище конфигураций.
Настройка ArcGIS Web Adaptor
Чтобы настроить ArcGIS Web Adaptor, щелкните Главная > Система > Веб-адапторы > Конфигурация.
Конфигурация ArcGIS Web Adaptor — это источник всех параметров конфигурации, общих для всех веб-адаптеров на сайте. Этот источник определяет общий ключ, который используется всем веб-адапторами, для шифрования битов ключевых данных во входящих запросах к серверу.
Создание резервной копии сайта
Рекомендуется часто экспортировать настройки вашего сайта через API администратора. Это можно сделать путем перехода к Главная > Экспорт сайта. При определении свойства destination для экспортируемого сайта рекомендуется, чтобы это был сетевой диск или местоположение, отличное от компьютера ArcGIS Data Pipelines Server. Назначение должно быть местоположением, доступным для компьютера ArcGIS Data Pipelines Server. В случае сбоя сайта его можно будет восстановить, создав новый сайт сервера и перейдя к Главная > Импорт сайта.
Примечание:
Если у вас есть сайт ArcGIS Data Pipelines Server с несколькими компьютерами, и на сайте произошел сбой, необходимо импортировать сайт только один раз, как описано выше, а затем подключить другие компьютеры ArcGIS Data Pipelines Server к сайту в обычном режиме.
Изменение настроек журнала
Чтобы изменить настройки журнала, щелкните Главная > Журналы > Настройки > Редактировать.
Эта операция обновляет параметры журнала для всего сайта сервера, такие как расположение, уровень и формат выходных данных журнала, а также возраст файла журнала.