Утилиты командной строки ArcGIS Server
ArcGIS Server включает несколько утилит-скриптов, которые позволяют администрировать сервер из пакетных файлов или командной строки операционной системы. Они устанавливаются как группы скриптов Python в <папка установки ArcGIS for Server>/tools/admin.
С помощью этих утилит можно:
- Запускать и останавливать сервисы
- Добавлять и удалять компьютеры кластера.
- Публиковать сервисы из файла определения сервиса (.sd)
- Создавать резервную копию и восстанавливать конфигурацию сайта
- Задавать параметры новых кэшей карты
- Создавать и удалять кэши карт
- Конвертировать кэш карт между развернутым и сжатым форматом хранения
Общие параметры
Параметры, представленные ниже, используются во многих утилитах.
Параметр | Сведения |
---|---|
-u | Имя пользователя ArcGIS Server, запускающего утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия. |
-p | Пароль пользователя, указанного с параметром -u. |
-s | URL-адрес сайта в одном из следующих форматов:
|
-t | Передает токен серверу при запуске утилиты. Если этот параметр не указывается, используется аутентификация HTTP. |
-h | Вывод справки по утилите. |
В следующем примере можно видеть как работают эти параметры. В этом примере в утилите Управлять сайтом (Manage Site) используется команда -lc (список кластеров) для получения списка кластеров сайта:
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/managesite.py -u admin -p admin -s http://gisserver.domain.com:6080 -t -lc