Skip To Content

Dodawanie komputera do magazynu danych

Jeśli wymagana jest wysoka dostępność magazynów danych, można zainstalować aplikację ArcGIS Data Store na innym komputerze, utworzyć dodatkowy magazyn danych i zarejestrować go na tym samym serwerze ArcGIS GIS Server (serwerze hostującym portalu).

Wybór sposobu implementacji magazynu danych o wysokiej dostępności zależy od typu przechowywanych danych i jest opisany poniżej:

  • Relacyjne magazyny danych — pierwszy komputer, na którym zainstalowano aplikację ArcGIS Data Store i utworzono relacyjny magazyn danych jest komputerem podstawowym relacyjnego magazynu danych. Istnieje możliwość zainstalowania i skonfigurowania jeszcze jednego relacyjnego magazynu danych na tej samej witrynie serwera GIS Server, wówczas ten drugi komputer będzie komputerem zapasowym. Dane hostowanej warstwy obiektowej zostaną replikowane z komputera podstawowego do zapasowego.

    Dane są replikowane z komputera podstawowego do zapasowego

    W przypadku niedostępności komputera podstawowego (na przykład z powodu jego awarii, utraty zasilania lub zaniku połączenia z siecią), komputer zapasowy staje się komputerem podstawowym. Dane hostowanej warstwy obiektowej będą niedostępne tylko przez krótki czas niezbędny na przejęcie przez komputer zapasowy roli komputera podstawowego — okres ten może wynosić kilka minut. Po przejęciu przez komputer zapasowy roli komputera podstawowego relacyjnego magazynu danych będzie on wysyłać swoje kopie zapasowe plików do tej samej lokalizacji, co wcześniejszy komputer podstawowy.

    Komputer zapasowy staje się komputerem podstawowym, gdy komputer podstawowy jest niedostępny

    Jeśli problem dotyczący komputera podstawowego zostanie wyeliminowany — na przykład komputer, który był wyłączony, zostanie włączony lub zostanie przywrócone połączenie z siecią — poprzedni komputer podstawowy stanie się komputerem zapasowym magazynu danych.

  • Magazyny danych pamięci podręcznej kafli — pierwszy komputer, na którym zainstalowano aplikację ArcGIS Data Store i utworzono magazyn danych pamięci podręcznej kafli jest komputerem podstawowym magazynu danych pamięci podręcznej kafli. Istnieje możliwość zainstalowania i skonfigurowania jeszcze jednego magazynu danych pamięci podręcznej kafli na tej samej witrynie serwera GIS Server, wówczas ten drugi komputer będzie komputerem zapasowym. Dane pamięci podręcznej hostowanej warstwy scen zostaną replikowane z komputera podstawowego do zapasowego. Podobnie, jak w przypadku relacyjnych magazynów danych, komputer zapasowy stanie się komputerem podstawowym w przypadku awarii komputera podstawowego, jednak inaczej niż to ma miejsce przy relacyjnych magazynach danych, magazyny danych pamięci podręcznej kafli nie będą miały przypisanego do siebie dysku sieciowego służącego do automatycznego zapisu kopii zapasowych plików.
  • Magazyny dużych zbiorów danych czasowo-przestrzennych — można zainstalować aplikację ArcGIS Data Store na kilku różnych komputerach, na każdym z nich utworzyć magazyn dużych zbiorów danych czasowo-przestrzennych i zarejestrować wszystkie na tej samej witrynie serwera GIS Server. Dane z magazynu dużych zbiorów danych czasowo-przestrzennych zostają zduplikowane na co najmniej dwóch komputerach magazynów dużych zbiorów danych czasowo-przestrzennych zarejestrowanych na tym samym serwerze hostującym.

    Magazyn dużych zbiorów danych czasowo-przestrzennych zawierający pięć komputerów

    W przypadku awarii jednego z tych komputerów, dane zostaną zachowane na co najmniej jednym innym komputerze. Magazyn danych replikuje dane do innego komputera, który jest sprawny.

    Jeden z komputerów uległ awarii; dane są przenoszone na pozostałe komputery

Scenariusze pracy awaryjnej

Poniżej przedstawiono listę sytuacji, w których komputer zapasowy staje się podstawowym dla magazynów danych pamięci podręcznej kafli i relacyjnych. Należy mieć na uwadze, że poniższe trzy sytuacje obejmują awarie sprzętu i oprogramowania.

  • Podstawowy magazyn danych przestaje działać. Aplikacja ArcGIS Data Store próbuje ponownie uruchomić magazyn danych na komputerze podstawowym. Jeśli ponowne uruchomienie nie powiedzie się, magazyn danych przechodzi w tryb pracy awaryjnej jako magazyn zapasowy.
  • Podstawowa aplikacja internetowa przestaje działać i podejmowana jest próba uruchomienia tej aplikacji internetowej na komputerze podstawowym. W rzadkich przypadkach, kiedy to się nie udaje, magazyn danych przechodzi w tryb pracy awaryjnej na komputerze zapasowym.
  • Komputer podstawowy jest niedostępny. Może to mieć miejsce w przypadku awarii komputera, jego wyłączenia lub zaniku połączenia z siecią. Aplikacja ArcGIS Data Store podejmuje pięć prób połączenia się z komputerem podstawowym. Jeśli po pięciu próbach brak połączenia, magazyn danych przechodzi w tryb pracy awaryjnej na komputerze zapasowym.

Jedynym przypadkiem sytuacji awaryjnej spowodowanej przez człowieka jest umyślne przełączenie podstawowego magazynu danych do trybu magazynu zapasowego lub uruchomienie przez administratora witryny serwera ArcGIS Server polecenia REST makePrimary na komputerze zapasowym.

Dodawanie komputera

Komputer można dodać do istniejącego magazynu danych za pomocą kreatora konfiguracji magazynu danych albo narzędzia configuredatastore. Może istnieć jeden zapasowy relacyjny magazyn danych i jeden zapasowy magazyn danych pamięci podręcznej kafli. W magazynie dużych zbiorów danych czasowo-przestrzennych może być kilka komputerów dodawanych pojedynczo za pomocą kreatora konfiguracji magazynu danych lub narzędzia configuredatastore. Wszystkie komputery należące do tego samego magazynu danych muszą używać tego samego systemu operacyjnego.

Użycie kreatora konfiguracji magazynu danych

  1. Zainstaluj aplikację ArcGIS Data Store na innym serwerze.

    Komputery: zapasowy i podstawowy (dla magazynów danych pamięci podręcznej kafli i relacyjnych) oraz każdy węzeł w magazynie dużych zbiorów danych czasowo-przestrzennych muszą być zainstalowane na różnych fizycznych serwerach.

  2. Otwórz kreator konfiguracji aplikacji ArcGIS Data Store.
  3. Określ adres URL witryny serwera GIS Server.

    Adres URL ma format https://gisserver.domain.com:6443. Użyj tej samej witryny serwera GIS Server, jak podczas konfigurowania podstawowego magazynu danych pamięci podręcznej kafli lub relacyjnego albo innych komputerów w magazynie dużych zbiorów danych czasowo-przestrzennych.

  4. Wpisz nazwę użytkownika i hasło administratora podstawowej witryny serwera ArcGIS Server, a następnie kliknij przycisk Dalej.
  5. Wybierz typ magazynu danych, który chcesz utworzyć. Należy użyć tego samego typu, jak w przypadku komputera magazynu danych, do którego dodajesz komputer.
  6. Określ lokalizację katalogu nowego magazynu danych i kliknij przycisk Dalej.
  7. Sprawdź informacje wyświetlone w oknie dialogowym Podsumowanie konfiguracji. Jeśli są one prawidłowe, kliknij przycisk Zakończ. Jeśli konieczne jest wprowadzenie zmian, kliknij przycisk Wstecz, aby wprowadzić poprawki.

    Rola wysokiej dostępności powinna wskazywać, że jest to komputer zapasowy dla magazynów danych pamięci podręcznej kafli i relacyjnych.

Po pomyślnym zakończeniu konfiguracji będzie istniał dodatkowy komputer magazynu danych, do którego podstawowy (dla magazynów danych pamięci podręcznej kafli i relacyjnych) lub inne magazyny danych czasowo-przestrzennych mogą replikować dane.

Jeśli w trakcie konfiguracji wystąpiły błędy, kliknij przycisk Dalej w oknie dialogowym Podsumowanie konfiguracji, aby ponownie otworzyć kreator konfiguracji magazynu danych i wprowadź inne dane. W temacie Rozwiązywanie problemów dotyczących aplikacji ArcGIS Data Store zostały opisane przyczyny błędów występujących w trakcie konfigurowania i sposoby ich rozwiązywania.

Użycie narzędzia configuredatastore

Można zainstalować aplikację ArcGIS Data Store na innym serwerze, a następnie użyć narzędzia configuredatastore w celu dodania jej do istniejącego magazynu danych. To narzędzie jest zainstalowane w lokalizacji <ArcGIS Data Store installation directory>\arcgis\datastore\tools.

  1. Otwórz wiersz poleceń na dodatkowym serwerze, na którym jest zainstalowana aplikacja ArcGIS Data Store.
  2. Uruchom narzędzie configuredatastore i podaj adres URL serwera GIS Server oraz nazwę użytkownika i hasło administratora podstawowej witryny serwera ArcGIS Server. Użyj również operacji --stores, aby określić typ tworzonego magazynu danych. Należy użyć tego samego adresu URL serwera GIS Server i typu magazynu danych, jak w przypadku magazynu danych, do którego dodajesz ten komputer.

    Na przykład to polecenie dodaje zapasowy relacyjny magazyn danych do witryny serwera GIS Server o adresie URL https://agsserver.ntwk.com:6443/arcgis/admin:

    /configuredatastore https://agsserver.ntwk.com:6443/arcgis/admin siteadmin P$@pass --stores relational

Dodatkowy komputer magazynu danych zostanie dodany do Twojego magazynu danych, a podstawowy (dla magazynów danych pamięci podręcznej kafli i relacyjnych) lub inne magazyny danych czasowo-przestrzennych będą mogły replikować dane.