Skip To Content

ArcGIS Data Store команды REST

При выполнении настройки ArcGIS Data Store вы соединяете его с сайтом GIS Server, который будет служить в качестве хост-сервера портала. Действия, которые меняют или проверяют состояние хранилища данных или удаляют хранилище данных с сайта GIS Server, выполняются из ArcGIS Server Administrator Directory. (Формат URL-адреса – https://gisserver.domain.com:6443/arcgis/admin.) В следующих разделах приводится описание этих операций и ссылка на документацию ArcGIS API.

Описанные ниже функции

  • Реляционное хранилище данных: данные > элементы > enterpriseDatabases > <имя хранилища данных> > компьютеры > <имя компьютера> > проверка.
  • Хранилище больших пространственно-временных данных: данные > элементы > nosqlDatabases > большие данные AGSDataStore_<имя хранилища данных> > компьютеры > <имя компьютера>.
  • Хранилище данных полистного кэша: данные > элементы > nosqlDatabases > AGSDataStore_nosql_<имя хранилища данных> > компьютеры > <имя компьютера>.

Изменение статуса компьютера с хранилищем данных

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

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

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

  • Остановка резервного компьютера.
  • Обновление резервного компьютера.
  • Запуск резервного компьютера.
  • Перевод резервного компьютера в режим основного с помощью команды makePrimary.
  • Остановка компьютера, ранее бывшего основным.
  • Обновление компьютера, ранее бывшего основным.
  • Запуск компьютера, ранее бывшего основным.
  • Добавление бывшего основного компьютера назад к хранилищу данных в качестве резервного.

Войдите в ArcGIS Server Administrator Directory как администратор сайта ArcGIS Server, выберите определенный компьютер и с помощью любой из следующих команд измените статус компьютера хранилища данных:

  • stop
  • start
  • makePrimary (только резервные компьютеры реляционного хранилища данных и хранилища данных полистного кэша)

Проверка хранилища данных

Проверить статус компьютеров хранилища данных можно с помощью команды ArcGIS Server RESTvalidate.

Войдите в ArcGIS Server Administrator Directory как администратор сайта ArcGIS Server и щелкните validate; вы увидите состояние (работоспособный или нет), статус (запущен или остановлен) и роль (основной или резервный – только хранилища данных полистного кэша и реляционных данных) каждого из компьютеров хранилища данных.

Вы можете проверить хранилище данных, чтобы проверить, запущен ли компьютер, убедиться, что резервный стал основным после выполнения команды makePrimary, или в качестве первого шага при появлении каких-либо проблем, например, когда не публикуются размещенные слои объектов или сцены, или к ним отсутствует доступ.

Удаление резервного компьютера

Вы можете удалить резервный компьютер из хранилища данных полистного кэша или реляционных данных с помощью команды ArcGIS Server REST remove. Например, если вы хотите использовать в качестве резервного другой компьютер, вы можете удалить текущий из хранилища данных, установить ArcGIS Data Store на новом компьютере и настроить его как резервный.

Войдите в ArcGIS Server Administrator Directory как администратор сайта ArcGIS Server и используйте команду remove.