Если вы установили ArcGIS Server на одном или нескольких компьютерах, вы можете добавить их к сайту с помощью ArcGIS Server Manager, ArcMap или утилиты командной строки join-site.
Добавление компьютера с помощью Manager
Для добавления компьютера ArcGIS Server к сайту выполните следующие действия:
- Откройте Manager и выполните вход. Справка по этому шагу приведена в разделе Вход в Менеджер.
- Нажмите Сайт > ГИС-сервер > Компьютеры.
- В разделе Компьютеры перейдите на вкладку Добавить компьютер.
- В окне Добавить компьютер введите имя компьютера ArcGIS Server, который требуется добавить на сайт, например, gisserver.domain.com.
Внимание:
Необходимо точно указать имя компьютера. Не вводите localhost.
- URL-адрес компьютера ArcGIS Server, который требуется добавить к сайту, будет указан автоматически в формате https://gisserver.domain.com:6443. Если на сайте используется только HTTP, необходимо изменить формат URL-адреса на http://gisserver.domain.com:6080.
- Щелкните Добавить. Компьютер будет добавлен на сайт и отобразится в разделе Компьютеры.
При необходимости можно повторить эти действия для добавления других компьютеров ArcGIS Server к сайту.
- Если на вашем сайте зарегистрированыТипы реляционных хранилищ данных, перезапустите ArcGIS Server на каждом вновь добавленном компьютере, запустив скрипты stopserver/startserver в качестве владельца ArcGIS Server. Эти скрипты расположены в папке $AGSHOME.
Добавление компьютера с помощью ArcMap
Вы также можете добавить компьютер ArcGIS Server к существующему сайту, используя окно Каталог в ArcMap.
Для добавления компьютера ArcGIS Server к сайту выполните следующие действия:
- В дереве окна Каталог разверните папку ГИС-серверы.
- Дважды щелкните элемент Добавить ArcGIS Server и создайте подключение к серверу типа Администрировать ГИС-сервер. Для получения подробных инструкций по подключению см. раздел О подключении к ArcGIS Server из ArcGIS Desktop. Если административное подключение уже создано, этот шаг можно пропустить.
- В дереве Каталога щелкните правой кнопкой мыши подключение к серверу и выберите пункт Свойства сервера.
- Щелкните вкладку Компьютеры в окне Свойства ArcGIS Server.
- Нажмите Добавить.
- В окне Добавить компьютер введите имя компьютера который требуется добавить на сайт, например, gisserver.domain.com.
Внимание:
Необходимо точно указать имя компьютера. Не вводите localhost.
- Введите URL-адрес компьютера, который необходимо добавить на сайт, в формате https://gisserver.domain.com:6443. Если на сайте используется только HTTP, необходимо задать URL-адрес в формате http://gisserver.domain.com:6080.
- Щелкните ОК. Ваш компьютер будет добавлен на сайт и появится в списке доступных компьютеров. При необходимости можно повторить эти действия для добавления других компьютеров ArcGIS Server к сайту.
- Если на вашем сайте зарегистрированы Типы реляционных хранилищ данных, перезапустите ArcGIS Server на каждом вновь добавленном компьютере, запустив скрипты stopserver/startserver в качестве владельца ArcGIS Server. Эти скрипты расположены в папке $AGSHOME. После перезагрузки ArcGIS Server на каждом добавленном компьютере будет полностью работоспособным.
Добавление компьютеров из командной строки
Также можно использовать утилиту командной строки join-site для добавления компьютеров к сайту ArcGIS Server. Для данной утилиты необходимо указать местоположение хранилища конфигурации существующего сайта, а не его адрес URL. Из-за этого утилита получает преимущество в некоторых случаях, когда использование URL засоряет сетевые запросы, проходящие последовательно через сайт. Обдумайте возможность использования этой утилиты, если компьютеры вашего сайт ArcGIS Server уже перегружены сетевыми запросами, или если вы хотите одновременно добавить большое количество компьютеров на ваш сайт.
Служебная программа Служебная программа join-site установлена в /tools/JoinSite в папке установки ArcGIS Server. Запустите служебную программу join-site на компьютере ArcGIS Server, который вы хотите добавить в существующий сайт.
- Выдайте для учетной записи, которая использовалась для установки ArcGIS Server, права доступа для чтения и записи папки хранилища конфигурации существующего сайта на компьютере(ах), который вы хотите добавить в сайт.
- Создайте файл JavaScript Object Notation (JSON) с именем connection.json.
- Добавьте следующую строку в файл, заменив <path to the configuration store> на местоположение хранилища конфигурации существующего сайта ArcGIS Server:
{"type": "FILESYSTEM", "connectionString": "<path to the configuration store>"}
В этом примере используется такой путь к хранилищу конфигурации существующего сайта: /net/myserver/share/config-store
{"type": "FILESYSTEM", "connectionString": "/net/myserver/arcgis/server/usr/config-store"}
- Сохраните и закройте файл connection.json.
- Перенесите файл connection.json на компьютер, который будет добавлен в сайт, или в сетевую директорию, к которой у добавляемого в сайт компьютера есть доступ.
- Откройте окно командной строки и запустите join-site.Синтаксис выглядит так:
./join-site.sh -f <The file path to the configuration store JSON file>
В этом примере используется следующий путь к файлу JSON (connection.json) хранилища конфигурации: /usr/serverfiles
./join-site.sh -f "/usr/serverfiles/connection.json"