Skip To Content

О сайтах ArcGIS Server с несколькими компьютерами

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

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

После установки и настройки ArcGIS Server на новом компьютере, вы можете использовать операцию Подключиться к сайту, чтобы добавить его к существующему сайту в процессе входа в ArcGIS Server Manager. Также вы можете добавить компьютеры ArcGIS Server к вашему сайту, используя Менеджер, ArcMap или утилиту командной строки join-site.

Критерии добавления компьютера ArcGIS Server к сайту

Если Подключиться к сайту используется для перевода компьютера, новые и существующие компьютеры сопоставлять не нужно, но, если вы намерены сохранить все компьютеры на сайте на постоянной основе, рекомендуется проверить их соответствие следующим критериям:

  • Новая машина должна быть запущена на той же платформе ОС, что и другие машины сайта ArcGIS Server. Рекомендуется использовать одинаковые версии операционных систем и аппаратное обеспечение для всех компьютеров сайта. Например, если сайт состоит из компьютеров ArcGIS Server, и все они работают на Windows Server 2016 с процессором частотой 3 Ггц и 8 ГБ оперативной памяти RAM, то и добавляемый на сайт компьютер должен иметь такую же операционную систему и такие же аппаратные характеристики.
  • Он должен быть той же версии, что и другие компьютеры ArcGIS Server этого сайта.
  • Он должен быть авторизован с той же лицензией, что и другие компьютеры ArcGIS Server этого сайта.
  • Он должен иметь возможность читать и записывать данные в хранилище конфигурации сайта и в серверные директории.
  • Служба ArcGIS Server должна быть запущена из-под учетной записи ArcGIS Server, которая используется на всех остальных компьютерах ArcGIS Server этого сайта. Это может быть доменная или локальная учетная запись с одинаковыми именем и паролем на всех компьютерах. Дополнительные сведения об этой учетной записи см. в разделе Учетная запись ArcGIS Server.
  • Компьютер должен иметь возможность для связи со всеми другими компьютерами ArcGIS Server сайта с помощью портов, которые перечислены в разделе Порты, используемые ArcGIS Server. Для этого может потребоваться настроить параметры брандмауэра.
  • Компьютер должен иметь возможность чтения всех данных, на которые ссылаются сервисы сайта. Хороший способ проверить эти критерии – убедиться, есть ли у компьютера права доступа ко всем местам хранения данных, зарегистрированных на сайте. Дополнительные сведения об этих зарегистрированных местоположениях см. в разделе О регистрации данных в ArcGIS Server.

Настройка директорий сервера и хранилища конфигураций для использования общих путей

Сайт ArcGIS Server с несколькими компьютерами должен совместно использовать папки, содержащие серверные директории сайта и хранилище конфигураций. Убедитесь в том, что учетная запись ArcGIS Server обладает разрешениями для чтения и записи в общую папку. В ОС Windows эти разрешения необходимо задать как на вкладке Общий доступ, так и на вкладке Безопасность диалогового окна свойств папки.

Хотя предусматривается возможность настройки общего доступа к существующим расположениям хранилища конфигураций и директорий сервера на диске с буквенным обозначением , настоятельно рекомендуется переместить эти расположения на отказоустойчивый файловый сервер. Это особенно важно в облачных развертываниях, в которых механизмы автоматического масштабирования могут добавлять и удалять компьютеры с сайта, не имея представления о том, где размещено хранилище конфигурации.

Примечание:

ArcGIS Server не поддерживает общие сетевые директории, которые скрыты или используют специальные символы (например, $).

После настройки общего доступа к директориям сервера и хранилищу конфигураций необходимо настроить для сайта использование новых общих путей. Это можно сделать в Manager или в ArcGIS Desktop, выполнив приведенные ниже инструкции. Обратите внимание на то, что при выполнении этих шагов возможен временный простой сервера.

Редактирование пути к директории сервера и хранилищу конфигураций в Manager

  1. Откройте Manager и выполните вход. Справка по этому шагу приведена в разделе Вход в Manager.
  2. Чтобы изменить путь хранилища конфигураций, нажмите Сайт > ГИС-сервер > Хранилище конфигураций. Введите общий путь для расположения хранилища конфигурации. Содержимое хранилища конфигураций будет перемещено в новое расположение. Все сервисы будут перезапущены.
  3. Чтобы отредактировать пути к директориям серверов, нажмите Сайт > ГИС-сервер > Директории. Для каждой директории щелкните кнопку Редактировать Редактировать и введите новый путь к ней. При редактировании пути к директории ее содержимое копируется в новое местоположение (если это не директория кэша). При изменении расположения директории кэша необходимо скопировать кэш в новое место самостоятельно.

Редактирование пути к директории сервера и хранилищу конфигураций в ArcGIS Desktop

  1. В ArcCatalog или окне Каталога разверните узел ГИС-серверы.
  2. Щелкните правой кнопкой мыши административное подключение к ArcGIS Server и выберите Свойства сервера. Справка по этому шагу приведена в разделе Подключиться к ArcGIS Server из ArcGIS Desktop .
  3. Чтобы отредактировать путь к хранилищу конфигураций, перейдите на вкладку Хранилище конфигураций в окне Свойства сервера ArcGIS. Введите общий путь для расположения хранилища конфигурации. Содержимое хранилища конфигураций будет перемещено в новое расположение. Все сервисы будут перезапущены.
  4. Чтобы отредактировать пути к директориям сервера, перейдите на вкладку Директории в окне Свойства сервера ArcGIS. Обновите все директории, указав для них новый общий путь. При редактировании пути к директории ее содержимое копируется в новое местоположение (если это не директория кэша). При изменении расположения директории кэша необходимо скопировать кэш в новое место самостоятельно.