Podczas pracy z serwerem ArcGIS GeoAnalytics Server mogą pojawić się pytania i problemy, a poniżej przedstawiono sugestie możliwych rozwiązań.
Konfigurowanie serwera GeoAnalytics Server
- Jak skonfigurować serwer GeoAnalytics Server?
- Ilu komputerów mogę użyć dla witryny serwera GeoAnalytics Server?
- Jak sfederować serwer GeoAnalytics Server?
- Czy magazyn dużych zbiorów danych czasowo-przestrzennych należy zarejestrować na serwerze hostującym, serwerze GeoAnalytics Server, czy też w innym miejscu?
- Czy mogę używać tego samego magazynu dużych zbiorów danych czasowo-przestrzennych z serwerem GeoAnalytics Server i serwerem ArcGIS GeoEvent Server?
- Chcę utworzyć witrynę serwera GeoAnalytics Server z użyciem więcej niż jednego komputera. Jak utworzyć witrynę z użyciem wielu komputerów?
- Jak zmienić ilość zasobów (rdzeni i pamięci) używanych na potrzeby analizy przez serwer GeoAnalytics Server?
- Kiedy resetować usługę Zookeeper?
Źródła danych i udostępnianie plików dużych zbiorów danych
- Których typów danych mogę używać jako danych wejściowych?
- Których formatów danych i lokalizacji magazynów mogę używać dla danych wynikowych analizy?
- Gdzie zarejestrować udostępnianie plików dużych zbiorów danych?
- Nie widzę opcji rejestracji udostępniania plików dużych zbiorów danych w aplikacji ArcGIS Server Manager.
- Próbuję wygenerować udostępnianie plików dużych zbiorów danych, ale wyświetlany jest błąd informujący, że lokalizacja jest niedostępna. Na czym polega problem?
- Po wygenerowaniu udostępniania plików dużych zbiorów danych mój manifest nie zawiera żadnych zestawów danych. Na czym polega problem?
- Po wygenerowaniu udostępnionego pliku dużych zbiorów danych niektóre moje zestawy danych nie są wyświetlane. Jak je wyświetlić?
- Po wygenerowaniu udostępniania plików dużych zbiorów danych mój zestaw danych nie zawiera żadnych informacyjnych nazw pól. Jak to naprawić?
- Inni członkowie mojego portalu nie mogą uzyskać dostępu do zarejestrowanego przeze mnie udostępniania plików dużych zbiorów danych lub użyć go do analiz.
- Mam zarejestrowane udostępnianie plików dużych zbiorów danych i dodaję więcej rekordów do źródła danych. Czy muszę zmodyfikować manifest?
- Jak sprawdzić, czy poprawnie zarejestrowano czas i geometrię?
- W geobazie znajdują się dane. Czy mogą użyć tych danych na serwerze GeoAnalytics Server?
Uruchamianie narzędzi GeoAnalytics Server
Niepowodzenie uruchomienia narzędzi GeoAnalytics Tools
- Wyświetlany jest następujący błąd: Wykonanie {nazwa narzędzia} nie powiodło się. Skontaktuj się z administratorem i podaj identyfikator zadania '{ID zadania}'. Co mam zrobić?
- Uruchamiam zadanie narzędzia GeoAnalytics Server, które nieoczekiwanie kończy się niepowodzeniem. Wyświetlany jest następujący komunikat błędu: Zadanie GeoAnalytics oczekuje na zasoby i nie zostało jeszcze uruchomione. Zadanie zostanie automatycznie anulowane po 10 minutach. Dlaczego tak się dzieje?
- Uruchamiam zadanie GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z komunikatem o błędzie Nie można zainicjować platformy obliczeń rozproszonych. Co mam zrobić?
- Uruchamiam zadanie narzędzia GeoAnalytics Server, które kończy się niepowodzeniem z następującym komunikatem o błędzie: Usługa platformy obliczeniowej Spark nie została uruchomiona. W jaki sposób uruchomić usługę platformy obliczeniowej?
- Uruchamiam zadanie narzędzia GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z następującymi komunikatami o błędach: Przesłane, Wykonywanie i Niepowodzenie. Jak to naprawić?
- Uruchamiam zadanie GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z komunikatem o błędzie Zadanie zostało anulowane. Na czym polega problem?
- Dlaczego mój serwer GeoAnalytics Server jest niedostępny przez krótki czas po usunięciu lub zamknięciu serwera ArcGIS Server na jednym z komputerów witryny zawierającej wiele komputerów?
- Gdy uruchamiam analizę za pomocą interfejsu ArcGIS REST API z z danymi wejściowymi w postaci hostowanej usługi obiektowej lub udostępniania plików dużych zbiorów danych, o którym wiem, że jest poprawne, analiza kończy się niepowodzeniem z komunikatem o błędzie Parametr „inputLayer” jest nieprawidłowy. Na czym polega problem?
- Czasami w moich wynikach zwracany jest następujący komunikat: W wynikach analizy nie zostały zwrócone żadne obiekty. Nie jest tworzona żadna warstwa. Na czym polega problem?
Konfigurowanie serwera GeoAnalytics Server
Aby używać serwera GeoAnalytics Server, potrzebna jest licencja na serwer GeoAnalytics Server. Jest to oddzielna licencja stosowana do serwera ArcGIS Server. Po zastosowaniu tej licencji sfederuj serwer z portalem ArcGIS Enterprise i skonfiguruj serwer jako serwer GeoAnalytics Server w portalu, używając opcji Instytucja > Ustawienia > Serwery.
Dowiedz się więcej na temat konfigurowania serwera GeoAnalytics Server
Witryna serwera GeoAnalytics Server może korzystać z jednego lub trzech komputerów. Komputery te są komputerami dodatkowymi w stosunku do wdrożenia podstawowego i komputerów, które w ramach aplikacji ArcGIS Data Store zostały skonfigurowane jako magazyn danych czasowo-przestrzennych.
Dowiedz się więcej o najważniejszych wskazówkach dla witryn serwera GeoAnalytics Server
Sfederuj serwer GeoAnalytics Server, korzystając ze strony Instytucja > Ustawienia > Serwery w portalu ArcGIS Enterprise.
Dowiedz się więcej o federowaniu serwera GeoAnalytics Server
Chcę utworzyć witrynę serwera GeoAnalytics Server z użyciem więcej niż jednego komputera. Jak utworzyć witrynę z użyciem wielu komputerów?
Poza stosowaną licencją utworzenie witryny serwera GeoAnalytics Server zawierającej wiele komputerów nie różni się niczym od skonfigurowania witryny zawierającej wiele komputerów dla serwera ArcGIS Server. Upewnij się, że dysponujesz udostępnionym magazynem konfiguracji dostępnym dla wszystkich komputerów serwera i że wszystkie komputery mają identyczną specyfikację (liczbę rdzeni i ilość pamięci RAM). W przypadku skalowania witryny zawierającej jeden komputer do witryny z trzema komputerami upewnij się, że bieżący magazyn konfiguracji jest dostępny dla wszystkich komputerów.
Jak zmienić ilość zasobów (rdzeni i pamięci) używanych na potrzeby analizy przez serwer GeoAnalytics Server?
Administrator zmienia wartość procentową zasobów komputera (rdzeni i pamięci) za pomocą ustawień właściwości systemowych w aplikacji GeoAnalytics Server Administrator Directory. Ilość tę można sprawdzić za pomocą opcji sprawdzania stanu na platformie Spark.
Administratorzy powinni resetować usługę Zookeeper w następujących sytuacjach:
- Po zresetowaniu lub zmodyfikowaniu właściwości tej usługi (wartość procentowa rdzeni i pamięci używanej dla serwera GeoAnalytics Server).
- Jeśli usługa Zookeeper nie jest uruchomiona (na przykład po dodaniu lub usunięciu komputerów) lub wtedy, gdy po analizie wystąpią błędy obliczeń rozproszonych.
Źródła danych i udostępnianie plików dużych zbiorów danych
Można używać danych, z którymi nawiązywane są połączenia jako udostępnianiami plików dużych zbiorów danych, a także warstw w portalu.
Można nawiązywać połączenia z następującymi źródłami jako udostępnianiami plików dużych zbiorów danych:
- Apache Hadoop Distributed File System (HDFS) z lub bez uwierzytelniania Kerberos
- Apache Hive
- Foldery i udziały sieciowe
- Magazyny w chmurze — z obsługą:
- Amazon S3
- Microsoft Azure Data Lake Storage
- Magazyn obiektów blob platformy Microsoft Azure
Jako danych wejściowych można używać następujących warstw:
- Hostowane warstwy obiektowe (w tym widoki) zapisane w magazynie ArcGIS Data Store (skonfigurowanym jako magazyn dużych zbiorów danych czasowo-przestrzennych lub relacyjny magazyn danych)
- Usługi obiektowe
- Usługi strumieniowe (analiza jest stosowana do danych obecnie udostępnionych w warstwie)
Dane można zapisywać w warstwach hostowanych w portalu, ale można też używać szablonu do zapisywania danych z użyciem udostępniania plików dużych zbiorów danych.
W przypadku zapisywania danych w warstwach hostowanych w portalu należy określić, czy mają być one zapisywane w magazynie danych czasowo-przestrzennych (domyślnie), czy też w relacyjnym magazynie danych.
Dane mogą być zapisywane w następujących magazynach danych przez skonfigurowanie szablonu udostępniania plików dużych zbiorów danych:
- HDFS
- Foldery i udziały sieciowe
- Magazyny w chmurze — z obsługą:
- Amazon S3
- Microsoft Azure Data Lake Storage
Udostępnianie plików dużych zbiorów danych rejestruje się za pomocą aplikacji ArcGIS Server Manager na serwerze GeoAnalytics Server. W aplikacji Manager kliknij opcję Witryna > Magazyny danych > Zarejestruj udostępnianie plików dużych zbiorów danych. Udostępnianie plików dużych zbiorów danych można także zarejestrować za pomocą interfejsu ArcGIS API for Python.
Nie widzę opcji rejestracji udostępniania plików dużych zbiorów danych w aplikacji ArcGIS Server Manager.
Aby można było zarejestrować udostępnianie plików dużych zbiorów danych, potwierdź, że spełnione są następujące warunki:
- Serwer jest skonfigurowany jako serwer analiz geoprzestrzennych portalu.
- Używana jest aplikacja Manager na serwerze GeoAnalytics Server.
- Jesteś publikującym, administratorem lub użytkownikiem z uprawnieniem Analiza obiektowa analiz geoprzestrzennych.
Próbuję wygenerować udostępnianie plików dużych zbiorów danych, ale wyświetlany jest błąd informujący, że lokalizacja jest niedostępna. Na czym polega problem?
Upewnij się, że konto, przy użyciu którego uruchamiany jest serwer GeoAnalytics Server, ma uprawnienie do odczytu lokalizacji, w której próbujesz dokonać rejestracji. Aby dowiedzieć się, jak rejestrować udostępnianie plików dużych zbiorów danych, zapoznaj się z sekcją Rejestrowanie danych na serwerze ArcGIS Server za pomocą aplikacji Manager.
Po wygenerowaniu udostępniania plików dużych zbiorów danych mój manifest nie zawiera żadnych zestawów danych. Na czym polega problem?
Jeśli manifest nie zawiera żadnych zestawów danych, może to być spowodowane jedną z następujących przyczyn:
- Lokalizacja wybrana dla udostępniania plików dużych zbiorów danych nie zawierała poprawnej struktury folderów. Aby dowiedzieć się więcej o poprawnej strukturze folderów, zapoznaj się z sekcją Rejestrowanie danych na serwerze ArcGIS Server za pomocą aplikacji Manager.
- Zestawy danych nie są w wymaganym formacie. Aby dowiedzieć się więcej o typach danych, które można zarejestrować za pomocą udostępniania plików dużych zbiorów danych, zapoznaj się z sekcją Wprowadzenie do udostępnionych plików dużych zbiorów danych.
- Jeśli magazyn w chmurze jest rejestrowany jako udostępnianie plików dużych zbiorów danych, należy się upewnić, że poprawnie podano folder, który jest używany przy rejestrowaniu magazynu w chmurze. Walidacja magazynu w chmurze ma miejsce nawet wtedy, gdy ten folder nie został poprawnie podany.
Jeśli nadal nie możesz zarejestrować zestawów danych jako części udostępninia plików dużych zbiorów danych, skontaktuj się z działem wsparcia firmy Esri. Pracownicy tego działu pomogą zarejestrować udostępnianie plików dużych zbiorów danych.
Po wygenerowaniu udostępnionego pliku dużych zbiorów danych niektóre moje zestawy danych nie są wyświetlane. Jak je wyświetlić?
Zestaw danych może zostać pominięty podczas generowania manifestu, jeśli wystąpiły nieoczekiwane znaki, jest to plik pusty (lub zawiera puste wiersze) albo plik jest uszkodzony. Jeśli podejmowana jest próba zarejestrowania pliku rozdzielanego, otwórz ten plik i sprawdź go pod kątem dodatkowych znaków, takich jak ograniczniki nieoznaczone znakami zmiany znaczenia w każdym wierszu. Wystarczy przejrzeć tylko 50 pierwszych wierszy w zestawie danych, ponieważ generowanie manifestu jest oparte na przykładach. Jeśli zestaw danych składa się z plików shape, upewnij się, że wszystkie pliki shape mają taki sam schemat, wielkość żadnego z nich nie przekracza 2 GB i że nie są uszkodzone. Pod kątem uszkodzeń można je sprawdzić, otwierając je w aplikacji ArcGIS Pro. Jeśli nadal nie możesz zarejestrować zestawu danych, skontaktuj się z działem wsparcia firmy Esri.
Po wygenerowaniu udostępniania plików dużych zbiorów danych mój zestaw danych nie zawiera żadnych informacyjnych nazw pól. Jak to naprawić?
Gdy plik rozdzielany jest rejestrowany jako zestaw danych w udostępnianiu plików dużych zbiorów danych, serwer GeoAnalytics Server próbuje określić nazwy pól. W zależności od danych mogą nie istnieć nazwy pól lub serwer GeoAnalytics Server nie mógł ich określić. W takim przypadku dostępne są następujące opcje:
- Jeśli zestaw danych nie ma nagłówków w oryginalnych danych, można utworzyć nagłówki, ustawiając parametr fieldNames w pliku wskazówek, przesyłając plik wskazówek i ponownie generując manifest w aplikacji Server Manager.
- Jeśli proces generowania manifestu niepoprawnie założył, że dane są rozdzielane ogranicznikami i nie mógł przeanalizować pól, skonfiguruj parametr delimiter w pliku wskazówek, prześlij plik wskazówek i ponownie wygeneruj manifest w aplikacji Server Manager.
- Jeśli dane zawierają wiersz nagłówka i ogranicznik został niepoprawnie wykryty, skonfiguruj parametr hasHeaderRow w pliku wskazówek, prześlij plik wskazówek i ponownie wygeneruj manifest w aplikacji Server Manager.
- Ręcznie zmodyfikuj nazwy pól w edytorze manifestów.
Inni członkowie mojego portalu nie mogą uzyskać dostępu do zarejestrowanego przeze mnie udostępniania plików dużych zbiorów danych lub użyć go do analiz.
Domyślnie udostępnianie plików dużych zbiorów danych jest dostępne wyłącznie dla administratorów i publikującego, który zarejestrował magazyn danych. W momencie rejestrowania udostępniania plików dużych zbiorów danych w katalogu Moje zasoby w portalu zostaje utworzony element portalu. Udostępnij ten element portalu innym publikującym.
Wizualnie sprawdź pola zestawu danych w aplikacji Server Manager. Jeśli mają poprawny wygląd, użyj danych wejściowych w narzędziu Opisz zestaw danych. Za pomocą tego narzędzia można utworzyć przykładowe dane wejściowe, które mają taki sam czas i geometrię jak dane wejściowe, a także warstwę zasięgu reprezentującą zasięg przestrzenny danych, statystykę sumaryczną pól wejściowych i opis zarejestrowanego czasu i geometrii.
Tak, chociaż należy pamiętać o kilku aspektach.
Jeśli dane są udostępnione jako usługa obiektowa, można ich używać jako danych wejściowych narzędzia. Jednak większą wydajność zapewni utworzenie hostowanej warstwy obiektowej w portalu z użyciem serwera GeoAnalytics Server. Dzieje się tak dlatego, że narzędzia GeoAnalytics Server odczytują dane bezpośrednio ze źródła danych. Jeśli dane nie są zapisane w usłudze obiektowej, dostępne są następujące opcje:
- Jeśli narzędzie działa w aplikacji ArcGIS Pro, danych jest niedużo i nie są złożone (np. kilkaset punktów), można użyć danych jako danych wejściowych narzędzia bezpośrednio w aplikacji ArcGIS Pro. W większości przypadków zalecane jest udostępnienie danych najpierw jako hostowanej warstwy obiektowej.
- Gdy używane są dane zapisane w geobazie plikowej, przed wykonaniem analizy dane należy skopiować na serwer GeoAnalytics Server. Operacja ta może zająć dużo czasu, a w niektórych przypadkach może zakończyć się niepowodzeniem. Zależy to od ilości danych.
Uruchamianie narzędzi GeoAnalytics Server
Aby sprawdzić, czy obecnie jest uruchomione zadanie narzędzia GeoAnalytics Server, wykonaj dowolną z poniższych czynności:
- W aplikacji Server Manager na serwerze GeoAnalytics Server wyświetl zadania, używając karty Zadania.
- Wyświetl zadania w aplikacji GeoAnalytics Server Administrator Directory, klikając opcję admin > services > System > GeoAnalyticsTools.GPServer > jobs.
- Wyświetl activeapps za pomocą operacji sprawdzania stanu serwera GeoAnalytics Server.
Z powodu sposobu implementacji przetwarzania rozproszonego trudno powiedzieć, ile czasu zajmie wykonanie zadania. Każde zadanie składa się z podzadań, które składają się z jednego lub większej liczby etapów. Liczba podzadań i etapów zależy od liczby rdzeni, narzędzia i ilości używanych danych wejściowych. Jeśli narzędzie jest uruchamiane w interfejsie ArcGIS REST API lub aplikacji ArcGIS Pro, dostępne są aktualizacje postępu wykonywania podzadań. Każde podzadanie ma inną wielkość. Wykonanie niektórych z nich może zająć kilka sekund, a innych — wiele godzin.
Oprócz opcji kliknięcia przycisku Anuluj w aplikacji ArcGIS Pro lub przeglądarce map Map Viewer, zadanie GeoAnalytics Server można anulować za pomocą dowolnej z następujących opcji:
- W aplikacji Server Manager na serwerze GeoAnalytics Server użyj karty Zadania.
- W aplikacji GeoAnalytics Server Administrator Directory kliknij opcje admin > services > System > GeoAnalyticsTools.GPServer > jobs, wprowadź zapytanie dotyczące uruchomionych zadań i anuluj żądane zadanie.
Używam narzędzia GeoAnalytics Server w aplikacji ArcGIS Pro. Jego uruchomienie zajmuje dużo czasu. Dlaczego?
Istnieje możliwość sprawdzenia, czy zadanie GeoAnalytics Server zostało uruchomione w aplikacji ArcGIS Pro. W tym celu należy odszukać następujący tekst w komunikatach geoprzetwarzania: Wykonywanie (<nazwa narzędzia>): <nazwa narzędzia> <parametry wejściowe>. Jeśli nie widzisz tego tekstu, zadanie GeoAnalytics Server nie zostało uruchomione, a dane są nadal kopiowane do serwera GeoAnalytics Server. Aby uniknąć oczekiwania na skopiowanie danych, jako danych wejściowych używaj hostowanych warstw obiektowych lub udostępniania plików dużych zbiorów danych.
Niepowodzenie uruchomienia narzędzi GeoAnalytics Tools
Wyświetlany jest następujący błąd: Wykonanie {nazwa narzędzia} nie powiodło się. Skontaktuj się z administratorem i podaj identyfikator zadania '{ID zadania}'. Co mam zrobić?
Uruchom inne narzędzie, aby sprawdzić, czy pojawi się ten sam błąd. W większości przypadków najlepszym rozwiązaniem jest skontaktowanie się z działem wsparcia firmy Esri. Pracownicy tego działu pomogą zlokalizować przyczynę problemu. Problem może być związany z parametrami, które są używane, warstwami wejściowymi lub błędem usługi platformy obliczeń rozproszonych. Administrator może zresetować usługę Zookeeper, jeśli Twoim zdaniem błąd jest związany z usługą platformy obliczeń. Przed skontaktowaniem się z działem wsparcia firmy Esri należy przygotować listę używanych parametrów i informację o tym, czy inne narzędzia GeoAnalytics Server zostały pomyślnie uruchomione.
Uruchamiam zadanie narzędzia GeoAnalytics Server, które nieoczekiwanie kończy się niepowodzeniem. Wyświetlany jest następujący komunikat błędu: Zadanie GeoAnalytics oczekuje na zasoby i nie zostało jeszcze uruchomione. Zadanie zostanie automatycznie anulowane po 10 minutach. Dlaczego tak się dzieje?
Uruchamiane zadanie wymaga więcej zasobów, niż jest dostępne na serwerze GeoAnalytics Server. Przyczyna może być następująca:
- Już uruchomiono narzędzie GeoAnalytics Tools na serwerze GeoAnalytics Server, przez co brak dostępnych zasobów dla nowego zadania. W takim przypadku anuluj bieżące zadanie lub poczekaj na jego zakończenie przed uruchomieniem nowego zadania.
- Możliwe, że używasz niepoprawnych ustawień dla posiadanej ilości zasobów. Aby sprawdzić ilość pamięci RAM i liczbę rdzeni dostępnych na komputerze i żądanych dla zadania, użyj ustawień serwera GeoAnalytics Server.
- Możliwe, że wystąpił problem z platformą Spark. Jeśli wykluczasz powyższe scenariusze, zrestartuj skrzynkę narzędziową GeoAnalytics Tools za pomocą aplikacji Server Manager.
Uruchamiam zadanie GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z komunikatem o błędzie Nie można zainicjować platformy obliczeń rozproszonych. Co mam zrobić?
Aby zdiagnozować ten problem, sprawdź status platformy Spark w aplikacji Administrator Directory na serwerze GeoAnalytics Server. Jeśli co najmniej jeden komputer jest wymieniony jako NIEZNANY (UNKNOWN) lub ZATRZYMANY (STOPPED), sprawdź status tego komputera, klikając pozycję komputery (machines) > <nazwa komputera> > status w aplikacji Administrator Directory na serwerze GeoAnalytics Server. Jeśli komputery są dostępne, zrestartuj serwer GeoAnalytics Server, wykonując następujące czynności:
- Zatrzymaj usługę serwera ArcGIS Server na wszystkich komputerach, które są częścią witryny serwera GeoAnalytics Server. W systemie Windows zatrzymaj usługi systemu Windows serwera ArcGIS Server. W systemie Linux zatrzymaj wszystkie komputery za pomocą skryptu stopserver.sh.
- Poczekaj pięć minut.
- Uruchom usługę serwera ArcGIS Server na wszystkich komputerach w witrynie serwera GeoAnalytics Server. W systemie Windows uruchom usługę systemu Windows serwera ArcGIS Server. W systemie Linux uruchom wszystkie komputery za pomocą skryptu startserver.sh.
- Poczekaj dwie minuty. Następnie uruchom zadanie narzędzia GeoAnalytics. Jeśli to nie zadziała, przejdź do czynności 5.
- Sprawdź stan usługi platformy obliczeniowej. W tym celu wykonaj czynności opisane poniżej.
Jeśli podczas sprawdzania statusu nie można nawiązać połączenia z jednym lub większą liczbą komputerów, oznacza to, że co najmniej jeden komputer nie działa. Przyczyną może być planowane lub nieplanowane wyłączenie (na przykład w celu aktualizacji lub instalacji poprawki). Aby tymczasowo uruchomić narzędzia GeoAnalytics Tools w tym stanie, wykonaj następujące czynności:
- Zaloguj się jako administrator do aplikacji ArcGIS Server Administrator Directory na serwerze GeoAnalytics Server.
- Przejdź do pozycji system > platformservices > Zookeeper (Synchronization_Service) > reset i kliknij przycisk resetowania.
- Przejdź do pozycji system > platformservices > Spark (Compute_Platform) > start i kliknij przycisk Start.
Uruchamiam zadanie narzędzia GeoAnalytics Server, które kończy się niepowodzeniem z następującym komunikatem o błędzie: Usługa platformy obliczeniowej Spark nie została uruchomiona. W jaki sposób uruchomić usługę platformy obliczeniowej?
Usługę platformy obliczeniowej można uruchomić w aplikacji ArcGIS Server Administrator Directory na serwerze GeoAnalytics Server. Wykonaj poniższe czynności, aby zrestartować usługę platformy obliczeniowej:
- Zaloguj się jako administrator do aplikacji ArcGIS Server Administrator Directory na serwerze GeoAnalytics Server.
- Przejdź do pozycji system > platformservices > Spark (Compute_Platform) > stop i kliknij przycisk Stop.
- Przejdź do pozycji system > platformservices > Zookeeper (Synchronization_Service) > stop i kliknij przycisk Stop.
- Poczekaj pięć minut.
- Przejdź do pozycji systemplatformservices > Zookeeper (Synchronization_Service) > start i kliknij przycisk Start.
- Przejdź do pozycji system > platformservices > Spark (Compute_Platform) > start i kliknij przycisk Start.
- Poczekaj dwie minuty na uruchomienie się komputera.
- Przejdź do pozycji system > platformservices > Spark (Compute_Platform) > status i sprawdź, czy dla wszystkich komputerów stany configuredState i realtimeState mają wartość started.
Jeśli usługa platformy nie uruchomi się, skontaktuj się z działem wsparcia firmy Esri.
Uruchamiam zadanie narzędzia GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z następującymi komunikatami o błędach: Przesłane, Wykonywanie i Niepowodzenie. Jak to naprawić?
Jeśli zadanie natychmiast zakończy się niepowodzeniem z powyższym błędem i nie zostaną zwrócone żadne dodatkowe informacje, oznacza to, że zadanie nie zostało poprawnie uruchomione. Zrestartuj skrzynkę narzędziową GeoAnalytics Server w aplikacji Server Manager na komputerze serwera GeoAnalytics Server.
Uruchamiam zadanie GeoAnalytics Server, które niespodziewanie kończy się niepowodzeniem z komunikatem o błędzie Zadanie zostało anulowane. Na czym polega problem?
Jeśli to zadanie zostało uruchomione za pomocą interfejsu ArcGIS REST API lub aplikacji ArcGIS Pro, może zostać wyświetlony komunikat dodatkowy Processing request took longer than the usage timeout for service 'System/GeoAnalyticsTools.GPServer' (Przetwarzanie żądania trwa dłużej, niż wynosi limit czasu dla usługi „System/GeoAnalyticsTools.GPServer”). Ten błąd występuje wtedy, gdy uruchamiane zadanie jest wykonywane dłużej niż wynosi limit czasu serwera GeoAnalytics Server. Aby rozwiązać ten problem, zwiększ limit czasu. Więcej informacji można znaleźć w temacie Ustawienia analiz geoprzestrzennych.
Dlaczego mój serwer GeoAnalytics Server jest niedostępny przez krótki czas po usunięciu lub zamknięciu serwera ArcGIS Server na jednym z komputerów witryny zawierającej wiele komputerów?
Gdy komputer podstawowy w witrynie serwera GeoAnalytics Server zawierającej wiele komputerów staje się niedostępny lub zostaje usunięty z tej witryny, witryna przechodzi do trybu odzyskiwania w celu wybrania nowego komputera podstawowego. Proces ten trwa zazwyczaj od sześciu do siedmiu minut i w tym czasie nie można uruchamiać narzędzi GeoAnalytics Tools. Informacje na temat komputera podstawowego oraz statusu komputerów serwera GeoAnalytics Server można uzyskać, wykonując operację sprawdzenia stanu platformy obliczeniowej w aplikacji ArcGIS Server Administrator Directory.
Dowiedz się więcej na temat operacji sprawdzania stanu narzędzia analiz geoprzestrzennych
Gdy uruchamiam analizę za pomocą interfejsu ArcGIS REST API z z danymi wejściowymi w postaci hostowanej usługi obiektowej lub udostępniania plików dużych zbiorów danych, o którym wiem, że jest poprawne, analiza kończy się niepowodzeniem z komunikatem o błędzie Parametr „inputLayer” jest nieprawidłowy. Na czym polega problem?
Jeśli używasz adresu URL HTTPS, sprawdź, czy w adresie URL warstwy nie jest używany certyfikat z podpisem własnym.
Analiza może zostać uruchomiona wyłącznie na udostępnianiach plików dużych zbiorów danych, które zawierają wszystkie wymagane informacje do analizy. W aplikacji ArcGIS Pro, oznacza to, że manifest dla udostępniania plików dużych zbiorów danych zawiera geometrię i odniesienie przestrzenne. Jeśli zestaw danych obejmuje czas, oprócz roli muszą istnieć oznaczone pola reprezentujące czas. Więcej informacji dotyczących udostępniań plików dużych zbiorów danych zawiera sekcja Podstawowe informacje o pliku manifestu udostępniania plików dużych zbiorów danych.