Skip To Content

Утилита Управлять сайтом

В этом разделе

Утилита Управлять сайтом позволяет выполнять различные задачи по администрированию сайта ArcGIS Server из командной строки, включая добавление и удаление машин из кластеров. Кроме того вы можете просматривать машины, участвующие в любом кластере.

Параметры

ПараметрСведения

-u

Имя пользователя ArcGIS Server, запускающего утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия. Если сайт настроен с аутентификацией веб-уровня, укажите встроенного пользователя, например, учетную запись основного администратора сайта.

-p

Пароль пользователя, указанного с параметром -u.

-s

URL-адрес сайта в одном из следующих форматов:

  • http://gisserver.domain.com:6080
  • http://webadaptor.domain.com/arcgis
Если сайт настроен с аутентификацией веб-уровня, необходимо указать локальный URL сайта.

-lc

Выводит список кластеров на сайте ArcGIS Server.

-c

Имя кластера, если вы выполняете действие над кластером.

-l

Выводит список машин в кластере, указанном в параметре -c.

-o

Запускает или останавливает операцию выполняемую в кластере, указанном в параметре -c. Операция START запускает все машины в кластере. Операция STOP останавливает все машины в кластере. Операция CHKSTATUS в текущий момент не реализована.

-R

Полное имя машины, которую вы желаете удалить из кластера, указанного в параметре -c.

-A

Полное имя машины, которую вы желаете добавить в кластер, указанный в параметре -c.

-D

Удаляет кластер, указанный в параметре -c.

-cr

Создает кластер, указанный в параметре -c. В настоящее время эта команда по некоторым причинам не функционирует.

-h

Вывод справки по утилите.

Примеры

В следующем примере перечисляются все кластеры сайта ArcGIS Server.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -lc
===Clusters on this site===
- default
- geocluster

В следующем примере перечисляются все машины ГИС-сервера в кластере по умолчанию.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -c default -l
===Machines on this cluster===
- VANGUARD.ESRI.COM
- BIRDLAND.ESRI.COM

В следующем примере удаляются все кластеры с именем geocluster из сайта ArcGIS Server.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -c geocluster -D

В следующем примере удаляется машина BIRDLAND.ESRI.COM из кластера по умолчанию.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -R BIRDLAND.ESRI.COM -c default

В следующем примере добавляется машина BIRDLAND.ESRI.COM в кластер по умолчанию.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -A BIRDLAND.ESRI.COM -c default

В следующем примере останавливаются все ГИС-серверы в кластере с именем geocluster.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -c geocluster -o stop

В следующем примере запускаются все ГИС-серверы в кластере с именем geocluster.

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -c geocluster -o start