Skip To Content

ArcGIS Data Store — polecenia interfejsu REST

Podczas konfigurowania aplikacji ArcGIS Data Store użytkownik kojarzy ją z serwerem GIS Server, który służy jako serwer hostujący portalu. Działania służące do zmiany, sprawdzenia statusu lub usunięcia magazynu danych z witryny serwera GIS Server wykonuje się z poziomu aplikacji ArcGIS Server Administrator Directory. (Adres URL ma następujący format: https://gisserver.domain.com:6443/arcgis/admin.) Poniższe sekcje zawierają podsumowanie tych operacji i łącza do dokumentacji interfejsu ArcGIS API.

Poniżej znajdują się ścieżki w aplikacji ArcGIS Server Administrator Directory, których należy użyć, aby uzyskać dostęp do operacji dla każdego typu magazynu danych:

  • Relacyjny magazyn danych: data > items > enterpriseDatabases > <nazwa magazynu danych> > machines > <nazwa komputera> > validate
  • Magazyn dużych zbiorów danych czasowo-przestrzennych: data > items > nosqlDatabases > AGSDataStore_bigdata_<nazwa magazynu danych> > machines > <nazwa komputera>
  • Magazyn danych pamięci podręcznej kafli: data > items > nosqlDatabases > AGSDataStore_nosql_<nazwa magazynu danych> > machines > <nazwa komputera>

Zmiana statusu komputera magazynu danych

W magazynie danych można zatrzymywać i restartować pojedyncze komputery. Ponadto można wypromować komputer zapasowy relacyjnego magazynu danych i pamięci podręcznej kafli, aby stał się komputerem podstawowym.

Zatrzymanie podstawowego komputera relacyjnego magazynu danych lub pamięci podręcznej kafli nie powoduje przełączenia awaryjnego magazynu danych we wdrożeniu lokalnym, ponieważ przełączenie awaryjne może być niepożądane w przypadku wykonywania czynności konserwacyjnych, takich jak tymczasowa praca magazynu danych w trybie offline.

Status komputera magazynu danych można na przykład zmienić w ramach następującego scenariusza aktualizacji:

  • Zatrzymanie komputera zapasowego.
  • Zaktualizowanie komputera zapasowego.
  • Uruchomienie komputera zapasowego.
  • Wypromowanie komputera zapasowego jako komputera podstawowego za pomocą polecenia makePrimary.
  • Zatrzymanie komputera, który wcześniej był komputerem podstawowym.
  • Zaktualizowanie komputera, który wcześniej był komputerem podstawowym.
  • Uruchomienie komputera, który wcześniej był komputerem podstawowym.
  • Dodanie komputera, który wcześniej był komputerem podstawowym, z powrotem do magazynu danych jako komputera zapasowego.

Zaloguj się do aplikacji ArcGIS Server Administrator Directory jako administrator serwera ArcGIS Server i przejdź do konkretnego komputera, aby użyć jednego z następujących poleceń do zmiany statusu komputera magazynu danych:

  • stop
  • start
  • makePrimary (dotyczy tylko komputera zapasowego relacyjnego magazynu danych i pamięci podręcznej kafli)

Sprawdzanie magazynu danych

Status komputerów w magazynie danych można sprawdzić za pomocą polecenia validate interfejsu REST serwera ArcGIS Server.

Zaloguj się do aplikacji ArcGIS Server Administrator Directory jako administrator serwera ArcGIS Server i kliknij polecenie validate, aby wyświetlić następujące informacje:

  • kondycja (health) — może pojawić się wartość sprawny (healthy) lub niesprawny (unhealthy).
  • status — w przypadku relacyjnego magazynu danych lub pamięci podręcznej kafli może pojawić się wartość uruchomiony (started) lub zatrzymany (stopped). W przypadku stanu zatrzymany nie można publikować hostowanych warstw obiektowych ani hostowanych warstw scen w portalu.

    W przypadku magazynów dużych zbiorów danych czasowo-przestrzennych dostępne są następujące statusy:

    • zielony (green) — wszystkie dane są dostępne.
    • żółty (yellow) — dane są dostępne, ale niektóre lub wszystkie kopie replik danych są niedostępne, a magazyn dużych zbiorów danych czasowo-przestrzennych jest obecnie niedostępny w trybie wysokiej dostępności. Ten status zawsze będzie wyświetlany, jeśli skonfigurowano magazyn dużych zbiorów danych czasowo-przestrzennych na jednym komputerze. Ten status jest wyświetlany także wtedy, gdy komputery wykonują operację równoważenia danych lub co najmniej jeden komputer w magazynie dużych zbiorów danych czasowo-przestrzennych jest niedostępny. Jeśli używasz magazynu dużych zbiorów danych czasowo-przestrzennych złożonego z wielu komputerów i wyświetlany jest żółty status, upewnij się, czy wszystkie komputery są nadal dostępne, sprawdzając każdy z nich. Jeśli są one dostępne, poczekaj kilka godzin i sprawdź ponownie. Jeśli nadal wyświetlany jest żółty status, sprawdź dzienniki serwera ArcGIS Server pod kątem błędów.
    • czerwony (red) — niektóre lub wszystkie dane są niedostępne. Sprawdź dzienniki i usuń błędy.

  • rola (role) — dotyczy tylko komputerów w relacyjnych magazynach danych lub pamięci podręcznej kafli i wskazuje, czy dany komputer jest komputerem podstawowym (primary), czy też zapasowym (standby).

Magazyn danych można sprawdzić, aby potwierdzić, czy komputer jest zatrzymany lub uruchomiony, potwierdzić, czy komputer zapasowy stał się komputerem podstawowym po wykonaniu polecenia makePrimary, lub w ramach początkowego etapu rozwiązywania problemów, gdy nie można publikować hostowanych warstw obiektów lub scen albo uzyskiwać do nich dostępu, bądź też nie można uruchomić narzędzi Narzędzia analiz geoprzestrzennych.

Usunięcie komputera zapasowego

Komputer zapasowy można usunąć z relacyjnego magazynu danych lub pamięci podręcznej kafli, używając polecenia remove interfejsu REST serwera ArcGIS Server. Jeśli na przykład chcesz użyć innego komputera jako zapasowego, możesz usunąć stary komputer zapasowy z magazynu danych, zainstalować oprogramowanie ArcGIS Data Store na nowym komputerze i skonfigurować ten nowy komputer jako zapasowy.

Zaloguj się do aplikacji ArcGIS Server Administrator Directory jako administrator serwera ArcGIS Server, aby użyć polecenia remove.