Aplikacja ArcGIS Data Store pozwala tworzyć magazyny danych o wysokiej dostępności lub skalowalne przez dołączenie więcej niż jednego komputera w każdym typie wdrażanego magazynu danych.
Wybór sposobu dodawania komputerów zależy od typu magazynu danych (zapoznaj się z opisem 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.
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 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.
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 relacyjnego magazynu danych.
Informacje na temat przełączania awaryjnego relacyjnego magazynu danych zawiera sekcja Tryby wdrażania aplikacji ArcGIS Data Store.
Magazyny danych pamięci podręcznej kafli
Liczba komputerów, które można dodać do magazynu danych pamięci podręcznej kafli, zależy od używanego trybu wdrożenia.
- W trybie podstawowy-zapasowy magazyn danych pamięci podręcznej kafli może obejmować jeden komputer albo dwa, jeśli należy zapewnić możliwość przełączania awaryjnego. Domyślnym trybem wdrożenia magazynu danych pamięci podręcznej kafli jest tryb podstawowy-zapasowy.
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 są replikowane z komputera podstawowego do zapasowego. Podobnie jak w przypadku relacyjnych magazynów danych po awarii komputera podstawowego komputer zapasowy staje się podstawowym.
Gdy uruchomiony jest zarówno komputer podstawowy, jak i zapasowy, przy przetwarzaniu zapytań tylko do odczytu system ArcGIS może korzystać z magazynu danych pamięci podręcznej kafli na komputerze podstawowym lub zapasowym. Zwiększa to wydajność w przypadku wyświetlania hostowanej warstwy sceny.
Informacje na temat uruchamiania magazynów danych pamięci podręcznej kafli w trybie podstawowy-zapasowy zawiera sekcja Tryby wdrażania aplikacji ArcGIS Data Store.
- W trybie klastra magazyn danych pamięci podręcznej kafli może obejmować wiele komputerów magazynu danych w celu zapewnienia skalowalności.
Po opublikowaniu hostowanych warstw dane pamięci podręcznej hostowanej warstwy scen są duplikowane na dwóch komputerach magazynu danych pamięci podręcznej kafli.
W razie potrzeby możesz także dodać komputery dla magazynu danych pamięci podręcznej kafli. Jeśli brakuje miejsca na bieżących komputerach, zainstaluj aplikację ArcGIS Data Store na dodatkowych komputerach i zarejestruj je w tej samej witrynie hostującej serwera GIS Server. Gdy to zrobisz, pamięci podręczne dla nowych warstw sceny zostaną rozmieszczone na nowych komputerach. Istniejące pamięci podręczne scen pozostają na oryginalnych komputerach.
Aby ponownie zrównoważyć istniejące pamięci podręczne pod kątem nowo dodanych komputerów, należy utworzyć kopię zapasową magazynu danych pamięci podręcznej kafli i odtworzyć ten magazyn na jej podstawie. Odpowiednie instrukcje zawiera sekcja Ponowne równoważenie pamięci podręcznych warstw scen.
Odzyskiwanie danych po utracie komputera pamięci podręcznej kafli w trybie klastra
Jeśli na potrzeby zapewnienia wysokiej dostępności w magazynie danych pamięci podręcznej kafli znajduje się wiele komputerów, a jeden z nich zostanie utracony lub przejdzie w tryb offline, może być konieczne ponowne rozmieszczenie danych pamięci podręcznej scen.
Spróbuj przywrócić do trybu online komputer, który uległ awarii. Na przykład jeśli kabel sieciowy lub zasilający jest odłączony albo komputer został wyłączony, można rozwiązać ten problem, podłączając kabel sieciowy lub zasilający albo włączając komputer. Po włączeniu komputer ponownie dołącza do magazynu danych pamięci podręcznej kafli, a magazyn danych nadal działa.
Jeśli komputer ulegnie awarii i nie można go uruchomić, należy wykonać odpowiednie czynności, aby zapewnić wysoką dostępność pamięci podręcznych warstw sceny. Instrukcje można znaleźć w temacie Odzyskiwanie magazynu danych.
Magazyny dużych zbiorów danych czasowo-przestrzennych
Aplikację ArcGIS Data Store można zainstalować na kilku komputerach, na każdym z nich utworzyć magazyn dużych zbiorów danych czasowo-przestrzennych i zarejestrować wszystkie w tej samej witrynie hostującej serwera GIS Server.
Notatka:
W przypadku magazynów dużych zbiorów danych czasowo-przestrzennych zawsze należy używać nieparzystej liczby komputerów.
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.
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.
Aplikację ArcGIS Data Store można zainstalować na większej liczbie komputerów i utworzyć magazyny dużych zbiorów danych czasowo-przestrzennych zarejestrowane w tych samych witrynach serwera GIS Server. W tym przykładzie dodano trzy komputery: jeden w celu zastąpienia komputera, który uległ awarii i dwa kolejne, aby pomieścić większą liczbę hostowanych warstw obiektów czasowo-przestrzennych. Dane są ponownie równoważone na wszystkich siedmiu komputerach. Rozmieszczane są również dane nowo opublikowanych warstw obiektów czasowo-przestrzennych.
Notatka:
Jeśli w skrypcie zostanie określone tworzenie wielu komputerów magazynu dużych zbiorów danych czasowo-przestrzennych, jeden z komputerów magazynu dużych zbiorów danych czasowo-przestrzennych należy skonfigurować ręcznie w witrynie GIS Server, zanim będzie można za pomocą skryptu określić tworzenie dodatkowych komputerów magazynu dużych zbiorów danych czasowo-przestrzennych. Należy uwzględnić w skrypcie czasy oczekiwania, aby mieć pewność, że dodatkowe komputery magazynów dużych zbiorów danych czasowo-przestrzennych nie są dodawane w tym samym czasie.
Magazyny wykresów
Magazyny wykresów utworzone za pomocą aplikacji ArcGIS Data Store w wersji 11.2 lub nowszej mogą zawierać jeden lub dwa komputery. Jeśli wymagany jest magazyn wykresów o wysokiej dostępności, należy skonfigurować magazyn wykresów zawierający dwa komputery.
Pierwszy komputer, na którym zainstalowano aplikację ArcGIS Data Store i utworzono magazyn wykresów, jest komputerem podstawowym magazynu wykresów. Istnieje możliwość zainstalowania i skonfigurowania jeszcze jednego magazynu wykresów w tej samej witrynie serwera GIS Server, wówczas ten drugi komputer będzie komputerem zapasowym magazynu wykresów. Hostowane wykresy wiedzy zostaną zreplikowane 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 wykresu wiedzy będą niedostępne tylko przez 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 magazynu wykresów będzie on wysyłać swoje kopie zapasowe plików do tej samej lokalizacji, co wcześniejszy komputer podstawowy.
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 wykresów
Informacje na temat przełączania awaryjnego magazynu wykresów zawiera sekcja Tryby wdrażania aplikacji ArcGIS Data Store.
Wcześniejsze:
Magazyny wykresów utworzone za pomocą aplikacji ArcGIS Data Store w wersji 11.1 lub starszej mogą zawierać tylko jeden komputer.
Magazyn obiektów
Można utworzyć magazyn obiektów zawierający jeden komputer, ale można też wdrożyć magazyn obiektów w trybie klastra, który zawiera trzy lub większą liczbę komputerów.
Odpowiednią wydajność wyświetlania warstw obiektowych, w których skonfigurowano buforowanie odpowiedzi na zapytania, daje magazyn obiektów na pojedynczym komputerze z dużą ilością miejsca na dysku. Jeśli jednak wymagana jest skalowalność buforowanych odpowiedzi na zapytania dotyczące obiektów, wdróż magazyn obiektów w trybie klastra podczas jego tworzenia. Nie można zmieniać trybów po utworzeniu.
Jeśli wdrożysz magazyn obiektów w trybie klastra, możesz dodać komputery do klastra magazynu obiektów, jeśli istniejące komputery są przeciążone. Podobnie, jeśli jeden z komputerów w klastrze magazynu obiektów ulegnie awarii i nie można go przywrócić do trybu online, możesz zainstalować aplikację ArcGIS Data Store na nowym komputerze i skonfigurować ją jako magazyn obiektów z tym samym serwerem hostującym, aby dodać ten nowy komputer do klastra.
Po włączeniu buforowania zapytań w pamięci podręcznej w nowych warstwach obiektowych buforowane odpowiedzi na zapytania dotyczące nowych warstw będą korzystać z nowego komputera w klastrze. Z nowego komputera korzystać będą również nowo publikowane usługi wideo.
Dodawanie komputera do magazynu danych
Komputer można dodać do dowolnego magazynu danych za pomocą kreatora konfiguracji magazynu danych lub narzędzia configuredatastore.
Może istnieć jeden zapasowy relacyjny magazyn danych, magazyn wykresów lub magazyn danych pamięci podręcznej kafli działający w trybie podstawowy-zapasowy. W magazynie dużych zbiorów danych czasowo-przestrzennych i w magazynie danych pamięci podręcznej kafli lub magazynie obiektów działającym w trybie klastra może być wiele komputerów. Wszystkie komputery należące do tego samego magazynu danych muszą używać tego samego systemu operacyjnego i tej samej wersji aplikacji ArcGIS Data Store.
Użyj kreatora konfiguracji magazynu danych, aby dodać komputer do magazynu danych.
Wykonaj poniższe czynności, aby użyć kreatora konfiguracji magazynu danych do dodania komputera do magazynu danych:
- Zainstaluj aplikację ArcGIS Data Store na innym serwerze.
Każdy komputer zapasowy, komputer podstawowy lub węzeł w klastrze musi być zainstalowany na innym serwerze fizycznym. Na wszystkich komputerach w magazynie danych należy używać tego samego konta sieciowego jako konta aplikacji ArcGIS Data Store.
- Otwórz kreator konfiguracji aplikacji ArcGIS Data Store.
- Podaj w pełni kwalifikowaną nazwę jednego z komputerów w witrynie GIS Server.
Nazwa ma format gisserver.domain.com. Użyj tej samej witryny serwera GIS Server, która była używana podczas konfigurowania pozostałych komputerów w tym samym magazynie danych tego wdrożenia oprogramowania ArcGIS Enterprise.
- Wpisz nazwę użytkownika i hasło administratora podstawowej witryny serwera ArcGIS Server, a następnie kliknij przycisk Dalej.
- Wybierz typ magazynu danych do utworzenia.
- Określ lokalizację katalogu nowego magazynu danych i kliknij przycisk Dalej.
- 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 wskazuje, że jest to komputer zapasowy relacyjnych magazynów danych.
Efektem pomyślnego zakończenia konfiguracji jest dodatkowy komputer magazynu danych, na który aplikacja ArcGIS Data Store może replikować dane lub pamięci podręczne.
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.
Korzystanie z narzędzia configuredatastore do dodawania komputera do magazynu danych
Aplikację ArcGIS Data Store można zainstalować na innym serwerze lub serwerach, a następnie można 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.
Każdy komputer zapasowy, komputer podstawowy lub węzeł w klastrze musi być zainstalowany na innym serwerze fizycznym.
Notatka:
Na wszystkich komputerach w magazynie danych muszą być używane te same konta sieciowe jako konta aplikacji ArcGIS Data Store.
Wykonaj poniższe czynności, aby użyć narzędzia configuredatastore do dodania komputera do magazynu danych:
- Otwórz wiersz poleceń na dodatkowym serwerze, na którym jest zainstalowana aplikacja ArcGIS Data Store.
- Uruchom narzędzie configuredatastore i podaj w pełni kwalifikowaną nazwę domeny komputera w witrynie GIS Server oraz nazwę użytkownika i hasło administratora podstawowej witryny serwera ArcGIS Server.
Użyj operacji --stores, aby określić typ tworzonego magazynu danych.
Trzeba użyć tej samej nazwy komputera serwera GIS Server i typu magazynu danych, jak w przypadku magazynu danych, do którego dodajesz ten komputer.
Na przykład poniższe polecenie dodaje zapasowy relacyjny magazyn danych do komputera w witrynie serwera GIS Server o pełnej nazwie agsserver.ntwk.com. Katalogiem magazynu danych na tym komputerze jest /home/dsuser/fsdata.
/configuredatastore agsserver.ntwk.com siteadmin P$@pass /home/dsuser/fsdata --stores relational
Kolejny komputer magazynu danych został dodany do magazynu danych.
Składnię i więcej przykładów można znaleźć w sekcji configuredatastore w dokumentacji narzędzia ArcGIS Data Store.