Skip To Content

Rozwiązywanie problemów dotyczących aplikacji ArcGIS Data Store

W tym miejscu przedstawiono problemy, które mogą się pojawić podczas konfigurowania aplikacji ArcGIS Data Store lub korzystania z niej oraz sposoby rozwiązywania tych problemów. Podane łącza kierują do opisów możliwych rozwiązań dla każdego problemu.

Konfiguracja aplikacji ArcGIS Data Store

Aktualizacja aplikacji ArcGIS Data Store

Tworzenie i odtwarzanie kopii zapasowych

Ogólne

Konfiguracja aplikacji ArcGIS Data Store

Otrzymuję komunikat: Na komputerze nie mogę uzyskać połączenia z serwerem. Być może aplikacja ArcGIS Data Store lub serwer GIS nie są uruchomione na tym komputerze lub w danej chwili komputer nie jest dostępny.

Aplikacja ArcGIS Data Store nie może połączyć się z witryną GIS Server za pomocą podanego adresu URL. Sprawdź następujące okoliczności i spróbuj ponownie:

  • Upewnij się, że adres URL jest prawidłowy. Adres URL musi mieć format: https://gisserver.domain.com:6443.
  • Upewnij się, że witryna serwera GIS Server działa.

Otrzymuję komunikat: Nie można skonfigurować komputera z magazynem danych. Aplikacja ArcGIS Data Store i serwer ArcGIS Server muszą być w tej samej wersji.

Serwer ArcGIS Server i aplikacja ArcGIS Data Store muszą być w tej samej wersji. Zaktualizuj witrynę serwera GIS Server do tej samej wersji co wersja aplikacji ArcGIS Data Store lub zainstaluj i skonfiguruj taką samą wersję aplikacji ArcGIS Data Store co wersja witryny serwera GIS Server.

Otrzymuję komunikat: W magazynie danych jest już skonfigurowany komputer zapasowy ('<primary data store machine name>'). Magazyn danych nie może mieć większej liczby komputerów zapasowych niż jeden.

W skład relacyjnego magazynu danych mogą wchodzić tylko dwa komputery: jeden podstawowy i jeden zapasowy. Dodanie nowego komputera zapasowego jest możliwe tylko po usunięciu istniejącego komputera zapasowego.

Otrzymuję komunikat: Nie można utworzyć katalogu.

Komunikat ten może się pojawić w następujących okolicznościach:

  • Określony katalog zasobów jest już używany.

    W przypadku określenia katalogu już istniejącego nie może on zawierać żadnych plików.

  • Nie masz uprawnień do tworzenia katalogów w określonej lokalizacji. Upewnij się, że masz odpowiednie uprawnienia.
  • Został określony katalog na komputerze zdalnym. Katalog zasobów aplikacji ArcGIS Data Store nie może być umieszczony na komputerze zdalnym względem miejsca instalacji aplikacji ArcGIS Data Store.

W trakcie konfigurowania relacyjnego magazynu danych otrzymuję komunikat: Nie można uruchomić bazy danych relacyjnego magazynu danych.

Ten komunikat oznacza, że nie można utworzyć bazy danych PostgreSQL niezbędnej dla relacyjnego magazynu danych. Może być wiele przyczyn tej sytuacji, ale najczęściej powodem jest niepowodzenie łączenia się kreatora konfiguracji magazynu danych lub narzędzia configuredatastore z systemem PostgreSQL w celu utworzenia bazy danych. Konto aplikacji ArcGIS Data Store może nie mieć odpowiednich uprawnień do katalogu zasobów aplikacji ArcGIS Data Store albo nie można było uruchomić usługi systemu PostgreSQL (Windows) lub procesu (Linux) ze względu na ustawienia zabezpieczeń na komputerze. Upewnij się, że system PostgreSQL jest uruchomiony. Jeśli nie, sprawdź, czy reguły domeny, ustawienia zapory lub ustawienia oprogramowania antywirusowego uniemożliwiają uruchomienie tej bazy danych. Jeśli system PostgreSQL jest uruchomiony, upewnij się, że konto aplikacji ArcGIS Data Store ma pełną kontrolę (odczyt, zapis i uruchamianie programów) nad katalogiem zasobów.

Konfiguracja magazynu pamięci podręcznej kafli na komputerze z systemem Windows kończy się niepowodzeniem i wyświetleniem komunikatu Próba skonfigurowania magazynu danych nie powiodła się. Rozszerzony komunikat o błędzie: Konfiguracja magazynu pamięci podręcznej kafli zakończyła się niepowodzeniem. Rozszerzony komunikat o błędzie: Wewnętrzny błąd serwera.

Jeśli aplikacja ArcGIS Data Store została zainstalowana w innej lokalizacji niż C:\Program Files\arcgis\datastore, upewnij się, że ścieżka instalacji nie zawiera spacji. Więcej informacji zawiera artykuł techniczny nr 000015832.

Konfigurowanie relacyjnego magazynu danych na komputerze z systemem Windows kończy się niepowodzeniem z komunikatem ERROR: You must copy the latest ST_GEOMETRY library to the PostgreSQL software location (BŁĄD: do lokalizacji oprogramowania PostgreSQL należy skopiować najnowszą bibliotekę ST_GEOMETRY).

Prawdopodobnie na komputerze, na którym zainstalowano aplikację ArcGIS Data Store, nie ma poprawnej wersji pakietu Microsoft Visual C++ Redistributable for Visual Studio. Sprawdź w wymaganiach systemowych aplikacji ArcGIS Data Store, która wersja tego pakietu redystrybucyjnego jest wymagana dla używanej wersji aplikacji ArcGIS Data Store.

Podczas dodawania komputera do magazynu danych pamięci podręcznej kafli wyświetlany jest komunikat None of the registered tile cache data store machines are available. Ensure that at least one of the existing machines is online and accessible in order to add the new machine to this data store (Nie jest dostępny żaden z zarejestrowanych komputerów magazynu danych pamięci podręcznej kafli. Aby dodać nowy komputer do tego magazynu danych, upewnij się, że co najmniej jeden z istniejących komputerów jest włączony i dostępny).

Co najmniej jeden komputer w magazynie danych musi być aktywny i dostępny, aby możliwe było dodanie innego komputera. Uruchom narzędzie describedatastore, aby sprawdzić status magazynu danych pamięci podręcznej kafli.

Aktualizacja aplikacji ArcGIS Data Store

Jeśli działanie mojej aplikacji ArcGIS Data Store kończy się niepowodzeniem albo rezultat testowania uaktualnionego wdrożenia sprawia, że muszę powrócić do poprzedniej wersji oprogramowania, w jaki sposób mogę odtworzyć swoje magazyny danych z poprzedniej wersji aplikacji ArcGIS Data Store?

Sposoby odtwarzania magazynów danych z poprzedniej wersji aplikacji ArcGIS Data Store różnią się nieznacznie w zależności od wersji oprogramowania i rodzaju magazynu danych.

  1. Odinstaluj aplikację ArcGIS Data Store na wszystkich komputerach.
  2. Zainstaluj na wszystkich komputerach wersję aplikacji ArcGIS Data Store, do której chcesz powrócić. Nie przechodź do konfigurowania.
  3. Odtwórz wszystkie rodzaje magazynu danych.
  • Aby powrócić do wersji 10.5 lub nowszej aplikacji ArcGIS Data Store, odtwórz każdy magazyn danych za pomocą narzędzia restoredatastore i pliku kopii zapasowej utworzonego przed aktualizacją.
  • Aby powrócić do wersji 10.4.1 lub wcześniejszej magazynu pamięci podręcznej kafli, użyj narzędzia importmanagedb i pliku eksportu utworzonego przed aktualizacją w celu zastąpienia pamięci podręcznej kafli.
  • Aby powrócić do wersji 10.4 lub 10.4.1 magazynu dużych zbiorów danych czasowo-przestrzennych, wykonaj poniższe czynności:
    1. Zatrzymaj usługę ArcGIS Data Store na wszystkich komputerach.
    2. Na każdym komputerze zastąp katalog zasobów utworzonymi kopiami zapasowymi tych katalogów sprzed aktualizacji. Domyślną lokalizacją katalogu zasobów aplikacji ArcGIS Data Store jest C:\arcgisdatastore.
    3. Otwórz plik arcgis-data-store-config w edytorze tekstu, usuń znak komentarza (#) z wpisu dir.data i upewnij się, że parametr dir.data jest ustawiony zgodnie z lokalizacją katalogu zasobów. Plik arcgis-data-store-config znajduje się w podkatalogu etc katalogu instalacyjnego aplikacji ArcGIS Data Store. Domyślnie tą lokalizacją jest C:\Program Files\ArcGIS\DataStore.
    4. Zapisz i zamknij plik arcgis-data-store-config.
    5. Uruchom ponownie usługę aplikacji ArcGIS Data Store.

W trakcie aktualizacji aplikacji ArcGIS Data Store otrzymuję następujący komunikat instalatora aplikacji ArcGIS Data Store: Aplikacja ArcGIS Data Store nie ma dostępu do następujących katalogów '<content directory>, <backup directory>'. Sprawdź, czy '<domena\konto>' mają odpowiednie uprawnienia do tych katalogów.

Konta aplikacji ArcGIS Data Store w wersji 10.3 i 10.3.1 używały konta o nazwie LocalSystem systemu Microsoft Windows. W przypadku aplikacji ArcGIS Data Store w wersji 10.4 lub nowszej należy podać konto systemu Windows, które będzie używane jako konto aplikacji ArcGIS Data Store. Po dokonaniu aktualizacji temu nowemu kontu muszą być przyznane pełne prawa dostępu do katalogu zasobów aplikacji ArcGIS Data Store, a także prawa do odczytu i zapisu w udostępnionych kopiach zapasowych i katalogach roboczych.

Taki komunikat będzie wyświetlany każdorazowo w przypadku podawania przy aktualizacji innego konta aplikacji ArcGIS Data Store.

Tworzenie i odtwarzanie kopii zapasowych

Katalog przechowujący moje kopie zapasowe zajmuje dużo miejsca.

Rozmiar każdej kopii zapasowej magazynu danych zależy od ilości i rozmiaru istniejących danych, częstotliwości tworzenia kopii zapasowych przez aplikację ArcGIS Data Store i czasu przechowywania plików kopii zapasowych.

W przypadku relacyjnych magazynów danych można zaplanować częstotliwość tworzenia automatycznych kopii zapasowych i czas ich przechowywania. Jeśli stosowana jest domyślna częstotliwość tworzenia kopii zapasowych i domyślny harmonogram przechowywania, w katalogu kopii zapasowych znajduje się pięć pełnych kopii zapasowych i kopie przyrostowe z 31 dni. Jeśli okaże się, że katalog kopii zapasowych służący do zapisywania automatycznych kopii zapasowych zajmuje znaczny obszar pamięci, należy powiększyć rozmiar dysku komputera lub zmienić częstotliwość tworzenia kopii zapasowych i harmonogramy przechowywania w aplikacji ArcGIS Data Store.

Częstotliwość tworzenia automatycznych kopii zapasowych można także ustawić przy konfigurowaniu lokalizacji pamięci podręcznej kafli i plików kopii zapasowych magazynów dużych zbiorów danych czasowo-przestrzennych utworzonych za pomocą aplikacji ArcGIS Data Store. Jednak nie należy zapominać o wyczyszczeniu plików kopii zapasowych pamięci podręcznej kafli i magazynu dużych zbiorów danych czasowo-przestrzennych, kiedy przestaną one być potrzebne. Dlatego też należy sprawdzić wiek plików kopii zapasowych pamięci podręcznej kafli i magazynów dużych zbiorów danych, aby zdecydować, czy można usunąć część plików w celu zwolnienia miejsca na dysku. Aby zwolnić miejsce na dysku, można również przenieść starsze pliki do innej lokalizacji, np. na nośnik kopii zapasowej.

Oprócz lokalizacji zdefiniowanej na potrzeby zapisywania automatycznych kopii zapasowych tworzonych przez aplikację ArcGIS Data Store, można zdefiniować inną lokalizację zapisywania plików kopii zapasowych tworzonych za pomocą narzędzia backupdatastore. Należy pamiętać o wyczyszczeniu plików kopii zapasowych znajdujących się w tych dodatkowych lokalizacjach, gdy pliki przestaną być potrzebne. Jeśli w dodatkowych lokalizacjach kopii zapasowych brakuje miejsca na dysku, sprawdź wiek plików, aby ustalić, czy niektóre z nich można usunąć. Aby zwolnić miejsce na dysku, można również przenieść starsze pliki do innej lokalizacji lub na nośnik kopii zapasowych.

Po uruchomieniu narzędzia deletebackup otrzymuję komunikat: Nie możesz usuwać kopii zapasowej 'backup_oneFS'. Możesz usunąć tylko ręczną kopię zapasową, która nie jest niezbędna do tego, aby możliwe było odtworzenie stanu systemu w przyszłości.

Ten komunikat jest wyświetlany przy próbie usunięcia pliku kopii zapasowej niezbędnego do prawidłowego przywrócenia relacyjnego magazynu danych. Jeśli plik kopii zapasowej został utworzony w trakcie ustawionego dla magazynu danych okresu przechowywania kopii zapasowych, takiej kopii zapasowej nie można usunąć.

Podczas odtwarzania magazynu danych pamięci podręcznej kafli wykorzystującego wiele komputerów otrzymuję komunikat Nie można odtworzyć co najmniej jednej bazy danych. Spróbuj odtworzyć ponownie. i niektóre komputery nie są odtwarzane.

Ten komunikat jest często zwracany, jeśli nie wszystkie wymagane porty zostały otwarte w zaporze, aby umożliwić wzajemną komunikację komputerów magazynu danych pamięci podręcznej kafli. Sprawdź konkretne numery portów na liście wymaganych portów, otwórz te porty dla wszystkich komputerów magazynu danych pamięci podręcznej kafli, a następnie odtwórz ponownie magazyn danych pamięci podręcznej kafli.

Ogólne

Przy uruchomieniu narzędzia aplikacji ArcGIS Data Store otrzymuję komunikat: Błąd: zmienna AGSDATASTORE nie jest ustawiona.

Plik wykonywalny instalatora aplikacji ArcGIS Data Store oraz kreator konfiguracji magazynu danych ustawiają zmienną AGSDATASTORE zgodnie z katalogiem, w którym jest instalowana aplikacja ArcGIS Data Store. Jeśli narzędzie configuredatastore zostało uruchomione z tego samego wiersza poleceń, z którego był uruchomiony plik wykonywalny instalatora, wówczas sesja wiersza poleceń jest wcześniejsza względem konfigurowanej zmiennej i z tego powodu nie rozpoznaje ona faktu jej ustawienia. Podobnie, jeśli wiersz poleceń został otwarty przed uruchomieniem kreatora konfiguracji magazynu danych i spróbowano uruchomić dowolne narzędzie z poziomu wiersza poleceń, ten komunikat również zostanie wyświetlony, ponieważ sesja wiersza poleceń będzie wcześniejsza względem konfigurowanej zmiennej. Aby rozwiązać ten problem, otwórz nowy wiersz poleceń i uruchom wspomniane narzędzie.

Otrzymuję komunikat: Na komputerze ‘<fully qualified machine name>’ nie mogę uzyskać połączenia z serwerem. Być może aplikacja ArcGIS Data Store lub serwer GIS nie są uruchomione na tym komputerze lub w danej chwili komputer nie jest dostępny.

Komunikat ten może się pojawiać w różnych okolicznościach, ale zawsze jest to związane z niemożnością uzyskania połączenia z aplikacją ArcGIS Data Store lub z zarejestrowaną w niej witryną serwera GIS Server. Upewnij się, że uzyskanie takiego połączenia jest możliwe. Upewnij się też, że aplikacja kliencka, za pomocą której próbujesz nawiązać połączenie, ma dostęp do sieci.

Podczas sprawdzania poprawności magazynu dużych danych czasowo-przestrzennych w aplikacji ArcGIS Server Administrator Directory otrzymuję komunikat: Komputer serwera zwrócił błąd. Żaden ze skonfigurowanych węzłów nie jest dostępny.

Ten komunikat jest wyświetlany w przypadku, gdy magazyn dużych danych czasowo-przestrzennych został skonfigurowany z witryną serwera ArcGIS Server, użyto polecenia Usuń funkcję w aplikacji ArcGIS Server Administrator Directory do usunięcia komputera z witryny i następnie podjęto próbę zarejestrowania tego samego magazynu dużych danych czasowo-przestrzennych w tej samej lub innej witrynie serwera ArcGIS Server.

Polecenie Usuń funkcję służy do usuwania zapasowego relacyjnego magazynu danych i nie należy go używać w celu wyrejestrowania magazynu dużych zbiorów danych czasowo-przestrzennych. W celu wyrejestrowania magazynu dużych danych czasowo-przestrzennych z witryny serwera ArcGIS Server, w której był on wcześniej zarejestrowany, użyj narzędzia unregisterdatastore. Spowoduje to całkowite wyrejestrowanie magazynu dużych danych czasowo-przestrzennych z witryny, po czym będzie można dokonać rejestracji na serwerze GIS Server używanym jako serwer hostujący ArcGIS Enterprise.

Podczas weryfikowania magazynu danych pamięci podręcznej kafli w aplikacji ArcGIS Server Administrator Directory otrzymuję komunikat Niektóre lub wszystkie dane warstw scen w magazynie danych pamięci podręcznej kafli nie zapewniają wysokiej dostępności. Aby rozwiązać ten problem, najpierw utwórz kopię zapasową pamięci podręcznej kafli, a następnie odtwórz tę kopię zapasową z opcją „--replicatedata” skonfigurowaną na wartość true.

Ten komunikat zostanie wyświetlony, jeśli usuniesz jeden z komputerów z magazynu danych pamięci podręcznej kafli wykorzystującego wiele komputerów, a następnie zweryfikujesz magazyn danych. Wykonaj instrukcje przedstawione w temacie Dodawanie komputera do magazynu danych, aby przywrócić magazyn danych pamięci podręcznej kafli do stanu wysokiej dostępności.

W pliku dziennika magazynu danych widoczny jest następujący komunikat ostrzegawczy: Dane warstw scen w magazynie danych pamięci podręcznej kafli nie zapewniają wysokiej dostępności. Rozważ dodanie jeszcze co najmniej dwóch węzłów do tego magazynu danych, aby uniknąć utraty danych w przypadku wyłączenia komputera. Po dodaniu komputerów utwórz kopię zapasową pamięci podręcznej kafli, a następnie odtwórz tę kopię zapasową z opcją „--replicatedata” skonfigurowaną na wartość true.

Ten komunikat jest wyświetlany, jeśli magazyn danych pamięci podręcznej kafli obejmuje tylko jeden komputer. Jeśli nie wymagasz wysokiej dostępności warstw sceny, możesz zignorować to ostrzeżenie.

Publikujący otrzymują komunikat: Nie można utworzyć usługi: Błąd wewnętrzny systemu zarządzania bazą danych [ERROR: cannot execute CREATE TABLE in a read-only transaction...] podczas publikowania hostowanych warstw obiektowych w oprogramowaniu ArcGIS Enterprise, a także otrzymuję komunikat: Dostępne miejsce na dysku dla relacyjnego magazynu danych jest mniejsze od 1024 MB. Relacyjny magazyn danych zostanie zapisany w trybie READONLY (tylko do odczytu). Po powiększeniu przestrzeni na dysku można będzie przywrócić tryb READWRITE (do zapisu i odczytu) relacyjnego magazynu danych w pliku dziennika aplikacji ArcGIS Data Store.

W celu uniknięcia niebezpieczeństwa utraty danych, podstawowy relacyjny magazyn danych jest zapisywany w trybie tylko do odczytu, jeśli na komputerze, na którym jest on uruchomiony, ilość miejsca na dysku nie przekracza określonej wartości. Domyślnie ta wartość jest równa 1024 MB, ale za pomocą narzędzia changedbproperties można wybrać inną wartość.

Gdy komputer podstawowego relacyjnego magazynu danych jest w trybie tylko do odczytu, nie można publikować hostowanych warstw obiektowych. Aby dla relacyjnego magazynu danych wyłączyć tryb tylko do odczytu, na komputerze z podstawowym magazynem danych powiększ dostępną przestrzeń na dysku, uruchom narzędzie changedatastoremode, aby przywrócić tryb do zapisu i odczytu dla relacyjnego magazynu danych i uruchom narzędzie updatebackupschedule, aby ponownie włączyć automatyczne tworzenie kopii zapasowych relacyjnego magazynu danych.

Otrzymałem komunikat wskazujący, że relacyjny magazyn danych nie jest licencjonowany. Jak zaktualizować licencję relacyjnego magazynu danych?

Relacyjny magazyn danych używa licencji z serwera hostującego, na którym jest skonfigurowany. Jeśli licencja serwera ArcGIS GIS Server na serwerze hostującym wygaśnie, zaktualizuj licencję na serwerze hostującym, a następnie uruchom narzędzie wiersza poleceń updatelicense ArcGIS Data Store, aby odczytać nową licencję i zapisać ją w relacyjnym magazynie danych.

Dlaczego po uruchomieniu narzędzia listobjectstorage nie jest zwracana żadna wartość?

Narzędzie listobjectstorage zwraca bieżącą wielkość pamięci podręcznej dla każdej warstwy obiektowej, dla której włączono buforowanie. Albo wyłączono buforowanie dla wszystkich warstw, albo pamięci podręczne zostały usunięte lub utraciły ważność. Nawet gdy wdrożenie zawiera warstwy obiektowe z włączonym buforowaniem, jeśli w momencie uruchamiania narzędzia nie istnieje pamięć podręczna warstwy, nie są zwracane żadne wielkości pamięci podręcznych ani warstw.

Zasady utraty ważności skonfigurowane dla pamięci podręcznych poszczególnych warstw obiektowych w portalu ArcGIS Enterprise nie wydają się być egzekwowane. Na przykład po uruchomieniu narzędzia listobjectstorage do sprawdzenia wielkości pamięci podręcznej dla warstwy z zasadą utraty ważności wynoszącą 1 dzień wielkość pamięci podręcznej nie została zmniejszona w porównaniu do poprzedniego dnia.

Pamięci podręczne są tworzone dla każdego unikalnego zapytania wykonywanego na warstwie. Dlatego za każdym razem, gdy klient przesuwa albo powiększa warstwę obiektową lub stosuje względem niej filtr przestrzenny, jest tworzona nowa pamięć podręczna ze znacznikiem czasu. Dlatego nawet jeśli niektóre pamięci podręczne warstwy utraciły ważność, prawdopodobnie są tworzone nowe. Ponadto pamięci podręczne tracą ważność o godzinie 24:00 czasu UTC w dniu utraty ważności. Oznacza to, że zawsze zajmuje to dłuższy czas niż liczba dni utraty ważności skonfigurowana dla pamięci podręcznej. Jeśli na przykład pamięć podręczna zostanie utworzona o godzinie 11:00 czasu UTC i zasady utraty ważności zostaną skonfigurowane na dwa dni, pamięć podręczna utraci ważność po dwóch dniach i 13 godzinach.

Publikujący otrzymują komunikat Error 001887: Failed to create couchdb data base (Błąd 001887: Nie powiodło się utworzenie bazy danych couchdb) podczas publikowania hostowanej warstwy sceny.

Występuje, gdy narzędzie publikowania nie może nawiązać połączenia z magazynem danych pamięci podręcznej kafli. Powodem wystąpienia błędu mogą być ustawienia bezpieczeństwa przeglądarki na komputerach magazynu danych pamięci podręcznej kafli lub magazyn danych pamięci podręcznej kafli może nie działać.

Najpierw sprawdź, czy magazyn danych pamięci podręcznej kafli działa. Jeśli nie, spróbuj go uruchomić. Jeśli nie zostanie uruchomiony, sprawdź wolną przestrzeń dyskową na komputerze (lub komputerach) magazynu danych pamięci podręcznej kafli. Jeśli wolna przestrzeń dyskowa wynosi mniej niż 1024 MB, dodaj przestrzeń dyskową na komputerze i uruchom ponownie aplikację ArcGIS Data Store.

Jeśli magazyn danych pamięci podręcznej kafli działa, sprawdź, czy serwer hostujący został dodany do listy zaufanych witryn na komputerach magazynu danych pamięci podręcznej kafli. Informacje na temat dodawania zaufanej witryny zawiera dokumentacja dotycząca używanego systemu operacyjnego. Po skonfigurowaniu serwera hostującego jako witryny zaufanej na komputerach magazynu danych pamięci podręcznej kafli, należy uruchomić ponownie serwer ArcGIS Server.