Aplikacja ArcGIS Data Store jest rejestrowana w witrynie GIS Server, która została skonfigurowana jako serwer hostujący dla wdrożenia oprogramowania ArcGIS Enterprise. Wszystkie komponenty tego wdrożenia należy zaktualizować do tej samej wersji.
Przygotowanie do aktualizacji oprogramowania ArcGIS Data Store
Uważnie przeczytaj następujące informacje i wykonaj wszelkie wymagane czynności przed zaktualizowaniem aplikacji ArcGIS Data Store:
- Przeczytaj Wymagania systemowe oprogramowania ArcGIS Data Store 11.3, aby upewnić się, że Twój sprzęt spełnia aktualne wymagania.
- Przeczytaj temat Co nowego w aplikacji ArcGIS Data Store 11.3, aby uzyskać informacje o zmianach w obsłudze i funkcjach.
- Aktualizacja bezpośrednio do wersji ArcGIS Data Store 11.3 z wersji 10.6.1 lub wcześniejszej nie jest obsługiwana. Aby zaktualizować aplikację ArcGIS Data Store w wersji 10.6.1 lub wcześniejszej, należy najpierw zaktualizować ją do wersji tymczasowej (10.7.x - 10.9.1), a następnie tę wersję zaktualizować do wersji 11.3. Przeczytaj dokumentację uaktualnienia dla wersji pośredniej, aby upewnić się, że bezpośrednie uaktualnienia są obsługiwane dla wersji ArcGIS Data Store, od której zaczynasz.
- Przed zaktualizowaniem relacyjnego magazynu danych lub magazynu danych pamięci podręcznej kafli sprawdź na każdym komputerze wielkość katalogu ArcGIS Data Store. Upewnij się, że na dysku komputera znajduje się dwa razy więcej wolnego miejsca, niż zajmuje katalog ArcGIS Data Store.
- Przed zaktualizowaniem relacyjnego magazynu danych należy upewnić się, że port 50432 jest wolny na każdym komputerze z relacyjnym magazynem danych.
- Jeśli istnieje magazyn danych pamięci podręcznej kafli działający w trybie podstawowy-zapasowy, przed przeprowadzeniem aktualizacji upewnij się, że komputer zapasowy ma dostęp do domyślnej lokalizacji kopii zapasowych. W przeciwnym razie po przeprowadzeniu aktualizacji nie będzie żadnej domyślnej lokalizacji kopii zapasowych dla magazynu danych pamięci podręcznej kafli i konieczne będzie jej skonfigurowanie.
- Jeśli istnieje magazyn danych pamięci podręcznej kafli obejmujący więcej niże jeden komputer, a wykonywana jest aktualizacja z wersji 10.7.x, 10.8.x lub 10.9, należy ponadto otworzyć porty 29079–29090 i 4369 w zaporze.
- W przypadku aktualizacji magazynu obiektów ArcGIS Data Store 10.9 do wersji 11.3 należy otworzyć porty 29878 (HTTP) i 29879 (HTTPS) na komputerach magazynu obiektów, aby umożliwić komunikację serwera hostującego z magazynem obiektów. W wersji 10.9 był używany port 9900. Ten port nie jest już wymagany. Jeśli magazyn obiektów jest wdrożony w trybie klastra, należy otworzyć również porty 9880 (HTTP) oraz 9820, 9830 i 9840 (TCP) na potrzeby komunikacji między komputerami magazynu obiektów.
- Przed aktualizacją na komputerach relacyjnych magazynów danych muszą być dostępne następujące porty: 25672, 44369, 45671 i 45672. Pierwsze dwa muszą być dostępne, pozostałe dwa muszą być otwarte do komunikacji z serwerem hostującym lub innymi sfederowanymi witrynami ArcGIS GIS Server. Jeśli te porty nie zostaną otwarte, nie będzie można utworzyć elementów webhook usługi we wdrożeniu ArcGIS Enterprise.
- W przypadku aktualizacji magazynu dużych zbiorów danych czasowo-przestrzennych 10.8.1 należy sprawdzić, czy wdrożenie ArcGIS Enterprise zawiera usługi mapowe ArcGIS GeoEvent Server korzystające z agregacji kwadratowej lub sześciokątnej. Jeśli tak, to aby rozwiązać problem z wyświetlaniem, należy po aktualizacji magazynu dużych zbiorów danych czasowo-przestrzennych wykonać czynności dodatkowe.
- Magazyny obiektów ArcGIS Data Store 11.3 wdrożone w trybie klastra muszą zawierać nieparzystą liczbę komputerów. W przypadku aktualizacji magazyny obiektów 10.9 w klastrze do wersji 11.3 po aktualizacji może być potrzebne dodanie komputera do magazynu obiektów.
- Utwórz kopię zapasową wszystkich magazynów danych we wdrożeniu i zachowaj pliki kopii zapasowych w bezpiecznym, zdalnym miejscu.
- Pobierz najnowsze pliki instalacyjne oprogramowania ArcGIS Data Store, Portal for ArcGIS, ArcGIS Server i ArcGIS Web Adaptor z witryny My Esri. Pobierz także pliki autoryzacji 11.3 dla oprogramowania Portal for ArcGIS i serwera ArcGIS Server z witryny My Esri.
Wszystkie komponenty podstawowego wdrożenia oprogramowania ArcGIS Enterprise muszą mieć tę samą wersję oprogramowania.
- Aplikacja ArcGIS Data Store jest zawsze używana jako część wdrożenia ArcGIS Enterprise i przed aktualizacją ArcGIS Data Store należy zaktualizować pewne komponenty wdrożenia. Przeczytaj następną sekcję i zaktualizuj wymagane komponenty oprogramowania ArcGIS Enterprise przed przeprowadzeniem aktualizacji aplikacji ArcGIS Data Store.
Kolejność aktualizacji oprogramowania ArcGIS Enterprise
Poniżej przedstawiono zalecaną kolejność uaktualniania składników we wdrożeniu oprogramowania ArcGIS Enterprise:
- Zaktualizuj oprogramowanie Portal for ArcGIS.
- Uaktualnij oprogramowanie ArcGIS Web Adaptor (dla Portal for ArcGIS).
- Uaktualnij witrynę ArcGIS Server służącą jako serwer hostujący portalu.
- Uaktualnij oprogramowanie ArcGIS Web Adaptor (dla ArcGIS Server).
- Zaktualizuj oprogramowanie ArcGIS Data Store.
- Jeśli wdrożenie ArcGIS Enterprise obejmuje serwery sfederowane, uaktualnij je.
Większość serwerów sfederowanych musi być zgodna z wersją podstawowego wdrożenia ArcGIS Enterprise. Aby uzyskać informacje na temat obsługiwanych wersji dla serwerów sfederowanych, zapoznaj się z tematem Tworzenie federacji ArcGIS Server z portalem.
Zapoznaj się z informacjami dotyczącymi uaktualniania dla typu serwerów sfederowanych, które należy uaktualnić.
Aktualizacja aplikacji ArcGIS Data Store
Po uzyskaniu plików instalacyjnych i utworzeniu plików kopii zapasowych oraz po zaktualizowaniu serwera hostującego wykonaj procedurę aktualizacji dla każdego typu magazynu danych. Wszystkie magazyny danych zarejestrowane na tym samym serwerze ArcGIS Server muszą korzystać z tej samej wersji aplikacji ArcGIS Data Store. Przy aktualizowaniu aplikacji ArcGIS Data Store należy pamiętać o następujących kwestiach:
- Zawsze instaluj aplikację ArcGIS Data Store na wszystkich komputerach w magazynie danych przed ponownym skonfigurowaniem magazynu danych.
- Nie należy odinstalowywać aplikacji ArcGIS Data Store przed zainstalowaniem nowej wersji.
Uruchomienie konfiguracji 11.3 ArcGIS Data Store automatycznie zaktualizuje wdrożenie aplikacji ArcGIS Data Store w wersji 10.7 lub nowszej do wersji 11.3. Nie jest konieczne pobieranie i instalowanie każdej wcześniej wydanej wersji w kolejności.
- Jeśli w relacyjnym magazynie danych lub magazynie danych pamięci podręcznej kafli znajdują się komputery podstawowy i zapasowy, zainstaluj nową wersję aplikacji ArcGIS Data Store na komputerze podstawowym i zapasowym, a następnie ponownie skonfiguruj magazyn danych na dowolnym komputerze.
- Jeśli z witryną serwera hostującego skonfigurowano wiele komputerów magazynów danych pamięci podręcznej kafli, magazynów dużych zbiorów danych czasowo-przestrzennych lub magazynów obiektów, zainstaluj nową wersję aplikacji ArcGIS Data Store na każdym komputerze magazynu danych w klastrze. Kiedy nowa wersja zostanie zainstalowana na wszystkich komputerach w klastrze, możesz ponownie skonfigurować magazyn danych.
Po wykonaniu czynności wskazanych w sekcji Przygotowanie do aktualizacji aplikacji ArcGIS Data Store i zaktualizowaniu komponentów oprogramowania ArcGIS Enterprise, które muszą zostać zaktualizowane przed zaktualizowaniem aplikacji ArcGIS Data Store, wykonaj następujące czynności, aby zaktualizować magazyny danych:
- Jeśli używasz magazynu dużych zbiorów danych czasowo-przestrzennych z serwerem ArcGIS GeoEvent Server, zaloguj się do aplikacji ArcGIS GeoEvent Server Manager i zatrzymaj usługi obiektowe służące do archiwizacji danych.
- Zaktualizuj instalację aplikacji ArcGIS Data Store na każdym komputerze w magazynie danych.
Aby zaktualizować instalację, uruchom z poziomu wiersza poleceń najnowszy skrypt instalacyjny aplikacji ArcGIS Data Store 11.3 jako użytkownik, który zainstalował aplikację ArcGIS Data Store po raz pierwszy. Nie należy odinstalowywać istniejącej instalacji.
Podczas instalowania aplikacji ArcGIS Data Store w celu zaktualizowania z wersji 10.9.1 lub wcześniejszej instalowane są wszystkie typy magazynów danych — relacyjny, pamięci podręcznej kafli, obiektów, wykresów oraz magazyn dużych zbiorów danych czasowo-przestrzennych.
Aby uruchomić polecenie, przejdź do katalogu ROOT lub untar i uruchom polecenie /Setup.
Aby uruchomić skrypt instalacyjny z nośnika instalacyjnego aplikacji ArcGIS Data Store 11.3, kliknij skrypt instalacyjny, a następnie przycisk Uruchom w terminalu.
Notatka:
Nie jest konieczne ręczne zatrzymywanie usługi ArcGIS Data Store, ponieważ skrypt instalacyjny zrobi to za Ciebie.
Program instalacyjny wykrywa istniejącą wersję aplikacji ArcGIS Data Store na komputerze docelowym i pyta, czy należy kontynuować, czy zakończyć aktualizację. Zapoznaj się z następującym przykładem:
========================================================================= ArcGIS Data Store 11.3 (Linux) ========================================================================= Your ArcGIS Data Store 10.9.1 is installed at: /home/ags/arcgis/datastore Confirm Settings ========================================================================= Product to upgrade: ArcGIS Data Store 10.9.1 (Linux) Location to upgrade: /home/ags/arcgis/datastore/usr/arcgisdatastore Your ArcGIS Data Store 10.9.1 will be stopped when performing the upgrade and ArcGIS Data Store 11.3 will be started after the upgrade completes 'y' to continue with these settings 'q' to exit without upgrading this product Enter choice [y,q] (y):
Wskazówka:
Aby uniknąć pytania o potwierdzenie, uruchom /Setup -l yes -m silent zamiast /Setup.
- Wpisz y i naciśnij klawisz Enter, aby zaakceptować wykryte ustawienia i kontynuować aktualizację.
Notatka:
Zaczekaj na wykonanie aktualizacji aplikacji ArcGIS Data Store na tym komputerze do wersji 11.3. Może to potrwać kilka minut.
- Po zaktualizowaniu wszystkich instalacji aplikacji ArcGIS Data Store do najnowszej wersji użyj narzędzia configuredatastore, aby ponownie skonfigurować każdy typ magazynu danych przy użyciu witryny hostującej GIS Server.
Liczba uruchomień narzędzia configuredatastore będzie zależna od Twojej konfiguracji.
- W przypadku magazynów danych działających w trybie podstawowy-zapasowy zaloguj się na komputerze podstawowym lub zapasowym jako użytkownik, który zainstalował oprogramowanie ArcGIS Data Store i uruchom narzędzie configuredatastore. Spowoduje to aktualizację magazynu danych zarówno na komputerze podstawowym, jak i zapasowym.
- Jeśli na tym samym komputerze znajdują się różne typy magazynów danych, można określić, które z nich mają zostać zaktualizowane za pomocą parametru --stores podczas uruchamiania narzędzia configuredatastore.
- W przypadku magazynów danych działających w trybie klastra zaloguj się na dowolnym komputerze jako użytkownik, który zainstalował aplikację ArcGIS Data Store i uruchom narzędzie configuredatastore. Spowoduje to zaktualizowanie wszystkich komputerów w magazynie danych w klastrze.
W tym przykładzie narzędzie configuredatastore jest uruchamiane na komputerze zawierającym zarówno relacyjny magazyn danych, jak i magazyn danych pamięci podręcznej kafli. Oba magazyny danych są skonfigurowane z użyciem witryny GIS Server https://myserver.network.com:6443/arcgis:
./configuredatastore.sh https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores relational,tilecache
W tym przykładzie narzędzie configuredatastore jest uruchamiane na jednym z komputerów w magazynie dużych zbiorów danych czasowo-przestrzennych, który został skonfigurowany z użyciem witryny GIS Server https://gisserver.mynetwork.com:6443/arcgis:
./configuredatastore.sh https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores spatiotemporal
Uruchomienie narzędzia configuredatastore powoduje ponowne uruchomienie aplikacji ArcGIS Data Store na wszystkich komputerach w magazynie danych.
Przed zaktualizowaniem aplikacja ArcGIS Data Store potwierdza, że wszystkie komputery w magazynie danych mają zainstalowaną tę samą wersję aplikacji ArcGIS Data Store, a także że wszystkie komputery są dostępne. Jeśli jakieś komputery nie zostały zaktualizowane lub są niedostępne, aplikacja ArcGIS Data Store nie może kontynuować aktualizacji. Napraw problemy z instalacją lub siecią, a następnie ponownie uruchom narzędzie configuredatastore.
- Jeśli masz magazyn dużych zbiorów danych czasowo-przestrzennych, potwierdź, że dla tego magazynu wyświetlany jest status healthy.
Aby ustalić status magazynu danych, zaloguj się do katalogu administracyjnego aplikacji ArcGIS Server Administrator Directory dla serwera hostującego i uruchom polecenie REST validate.
- Jeśli w portalu ArcGIS Enterprise znajdują się sfederowane witryny ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server, ArcGIS Mission Server lub ArcGIS Knowledge Server, zaktualizuj je.
Po zaktualizowaniu sfederowanych witryn upewnij się, że uruchomione w nich usługi działają.
Uwagi po zaktualizowaniu oprogramowania ArcGIS Data Store
Po zaktualizowaniu należy potwierdzić dostępność magazynów danych. Można to zrobić przy użyciu aplikacji ArcGIS Server Manager lub ArcGIS Server Administrator Directory. Potwierdź także działanie hostowanych warstw obiektowych i scen.
Poniżej podano instrukcje weryfikacji magazynów danych i potwierdzania uruchomienia warstw z poziomu aplikacji ArcGIS Server Manager.
Po potwierdzeniu prawidłowości aktualizacji utwórz pełne kopie zapasowe wszystkich magazynów danych. Dzięki temu można utworzyć użyteczną pełną kopię zapasową na wypadek, gdyby coś się stało przed następnym zaplanowanym utworzeniem kopii zapasowej.
Ostatnia sekcja poniżej zawiera instrukcje, które należy wykonać po aktualizacji magazynu dużych zbiorów danych czasowo-przestrzennych z wersji 10.8.1, jeśli wdrożenie oprogramowania ArcGIS Enterprise obejmuje usługi mapowe ArcGIS GeoEvent Server korzystające z agregacji kwadratowych i sześciokątnych.
Po potwierdzeniu, że aktualizacja powiodła się i wykonaniu w razie potrzeby czynności stosowanych po aktualizacji magazynów dużych zbiorów danych czasowo-przestrzennych można uruchomić narzędzie diskcleanup, aby usunąć pliki tymczasowe, które nie są już potrzebne.
Weryfikacja magazynów danych
Możesz zalogować się do aplikacji ArcGIS Server Manager w celu sprawdzenia, czy witryna GIS Server może nadal komunikować się z poszczególnymi magazynami danymi.
Aby zweryfikować magazyn danych przy użyciu aplikacji ArcGIS Server Manager, wykonaj następujące czynności:
- Zaloguj się do aplikacji ArcGIS Server Manager.
- Wybierz kolejno opcje Witryna > Magazyny danych.
- Zaznacz pole wyboru obok magazynu danych, który chcesz zweryfikować (ArcGIS_Data_Store).
- Kliknij przycisk Sprawdź poprawność.
Jeśli magazyn danych działa i witryna GIS Server może się z nim komunikować, w kolumnie Status jest wyświetlony zielony znacznik wyboru.
Potwierdzenie działania warstw
Po aktualizacji należy również upewnić się, że usługi nadal działają.
- Zaloguj się do aplikacji ArcGIS Server Manager.
- Wybierz kolejno opcje Usługi > Hostowane.
- Sprawdź, czy wszystkie usługi działają.
Rozwiązywanie problemów z wyświetlaniem usługi mapowej ArcGIS GeoEvent Server
Aby rozwiązać problemy z wyświetlaniem spowodowane przez błąd BUG-000139639, należy uruchomić narzędzie upgradedatasource na magazynie dużych zbiorów danych czasowo-przestrzennych po jego zaktualizowaniu z wersji 10.8.1, jeśli posiadane usługi mapowe ArcGIS GeoEvent Server są skonfigurowane do korzystania z agregacji kwadratowej lub sześciokątnej.
- W oknie wiersza poleceń otwórz katalog narzędzi ArcGIS Data Store na dowolnym komputerze w magazynie dużych zbiorów danych czasowo-przestrzennych.
- Uruchom narzędzie listdatasources, aby wyświetlić listę usług mapowych GeoEvent Server.
./listdatasources
- Uruchamianie narzędzia poinstalacyjnego upgradedatasource.
Podczas aktualizacji źródeł usług mapowych nie ma dostępu do tych usług. W momencie uruchamiania narzędzia upgradedatasource można podać nazwę usługi mapowej, tak aby w danym momencie dotyczyło to tylko jednej usługi. Jeśli narzędzie upgradedatasource zostanie uruchomione bez żadnych nazw, zostaną zaktualizowane wszystkie usługi. Oznacza to, że dopóki wszystkie nie zostaną zaktualizowane, nie będzie dostępu dla nikogo do żadnych usług.
W tym przykładzie aktualizowane są wszystkie usługi mapowe GeoEvent Server:
./upgradedatasource
W tym przykładzie aktualizowana jest tylko jedna usługa — deliveryroutes.
./upgradedatasource deliveryroutes
Po wykonaniu tych czynności zweryfikuj magazyn dużych zbiorów danych czasowo-przestrzennych. Opcjonalnie możesz użyć narzędzia backupdatastore, aby utworzyć kopię zapasową zaktualizowanego magazynu dużych zbiorów danych czasowo-przestrzennych.