Skip To Content

Aktualizacja aplikacji ArcGIS Notebook Server

Aktualizacja ArcGIS Notebook Server zapewnia instytucji najnowsze funkcje i udoskonalenia oprogramowania, zachowując istniejące notatniki ArcGIS użytkowników. W przypadku aktualizacji wdrożenia ArcGIS Enterprise do wersji 11.0 konieczne jest również zaktualizowanie aplikacji ArcGIS Notebook Server.

Pakiet instalacyjny aplikacji ArcGIS Notebook Server 11.0 wykrywa, czy na komputerze istnieje instalacja poprzedniej wersji aplikacji ArcGIS Notebook Server. Jeśli tak, można zaktualizować oprogramowanie do wersji 11.0.

Jeśli przeprowadzono aktualizację z wersji 10.8.1 lub wcześniejszej, podczas procesu aktualizacji konieczna jest ponowna autoryzacja oprogramowania ArcGIS Notebook Server dla wersji 11.0.

Konieczne jest również zainstalowanie nowych obrazów kontenera od firmy Esri, aby udostępnić środowiska wykonawcze notatników użytkownikom z wersją 11.0. Środowiska wykonawcze notatników z poprzedniej wersji pozostaną w witrynie, użytkownicy wciąż będą mogli uruchamiać notatniki z ich użyciem. Jednak jeśli użytkownicy chcą skorzystać z nowej funkcjonalności w wersji 11.0, muszą zaktualizować środowisko wykonawcze swoich notatników. Środowiska wykonawcze notatników odpowiadające wersji 11.0 są w wersji 6.0 (ArcGIS Notebook Server Standard 6.0 i ArcGIS Notebook Server Advanced 6.0).

Aktualizacja portalu ArcGIS Enterprise zaktualizuje również przykładowe notatniki dostępne w galerii witryny.

Witryny z wieloma komputerami aplikacji ArcGIS Notebook Server są obsługiwane w wersji 10.7.1 i nowszych. Jeśli masz witrynę zawierającą jeden komputer i chcesz po aktualizacji rozbudować swoją witrynę ArcGIS Notebook Server do wielu komputerów, wykonaj instrukcje, aby dołączyć dodatkowe komputery do witryny po zakończeniu aktualizacji do wersji 11.0.

Proces aktualizacji aplikacji ArcGIS Notebook Server jest aktualizacją bez zmiany jej lokalizacji i nie wymaga odinstalowania i ponownego instalowania oprogramowania. W czasie trwania procesu aktualizacji witryna będzie wyłączona i użytkownicy nie będą mieć dostępu ani możliwości uruchamiania notatników, dopóki aktualizacja nie zostanie zakończona.

Aby zaktualizować aplikację ArcGIS Notebook Server do wersji 11.0, wykonaj następujące czynności.

Przygotowanie do aktualizacji

Przed przystąpieniem do aktualizacji przeczytaj uważnie poniższe informacje:

  • Przed aktualizacją możesz uzyskać dostęp do wszystkich niezbędnych plików w witrynie My Esri, w tym do obrazów kontenera 11.0.
  • Aby aplikacja ArcGIS Notebook Server działała poprawnie, jej wersja musi być zgodna z wersją portalu, z którym jest sfederowana.
  • Zaktualizuj środowisko Docker do obsługiwanej wersji.
  • Aby zaktualizować swoje wdrożenie ArcGIS Enterprise, wykonaj następujące czynności:
    1. Zaktualizuj oprogramowanie Portal for ArcGIS.
    2. Zaktualizuj aplikację ArcGIS Web Adaptor (dla portalu).
    3. Zaktualizuj witrynę ArcGIS Server służącą jako serwer hostujący portalu.
    4. Zaktualizuj aplikację ArcGIS Web Adaptor (dla serwera).
    5. Zaktualizuj aplikację ArcGIS Data Store (najpierw podstawową, potem zapasową).
    6. Zaktualizuj wszystkie pozostałe serwery, włącznie z aplikacją ArcGIS Notebook Server.
    7. Zainstaluj przykładowe dane aplikacji ArcGIS Notebook Server
  • Nie należy odinstalowywać istniejącej instalacji ArcGIS Notebook Server. Instalatory konfiguracji i wiersza poleceń ArcGIS Notebook Server i wiersza poleceń są zaprojektowane do wykrywania i aktualizowania istniejącej instalacji komponentów ArcGIS Notebook Server.
  • Nie przeprowadzaj anulowania sfederowania witryny ArcGIS Notebook Server z portalu ani nie usuwaj jej wyznaczenia jako serwer notatników portalu w żadnym momencie procesu aktualizacji. Niekorzystnie to wpływa na istniejące notatniki ArcGIS hostowane przez portal.
  • Aby zaktualizować oprogramowanie ArcGIS Notebook Server, można użyć instalatora konfiguracji lub instalatora wiersza poleceń. Wybierz jedną z tych metod aktualizacji.
  • Przed aktualizacją wyczyść pamięć podręczną wszystkich przeglądarek internetowych używanych na komputerze ArcGIS Notebook Server.

Tworzenie kopii zapasowej wdrożenia

Przed aktualizacją zalecane jest wykonanie kopii zapasowych wdrożenia.

Wcześniejsze:
W wersji 10.7 trzeba ręcznie utworzyć kopię zapasową magazynu konfiguracji witryny i katalogów serwera.

Notatniki zostaną dołączone do kopii zapasowych portalu za pomocą narzędzia webgisdr.

Do utworzenia kopii zapasowej magazynu konfiguracji serwera witryny można użyć operacji exportSite w aplikacji ArcGIS Notebook Server Administrator Directory, jak opisano poniżej. Oprócz kopii zapasowej konfiguracji tej witryny rozważ utworzenie ręcznych kopii zapasowych systemu plików.

Aby uruchomić operację tworzenia kopii zapasowej, wykonaj następujące czynności:

  1. Otwórz aplikację ArcGIS Notebook Server Administrator Directory i zaloguj się jako użytkownik z uprawnieniami administratora. Adres URL to zwykle: https://notebookserver.domain.com:11443/arcgis/admin.
  2. Przejdź do opcji witryna > Eksportuj witrynę.
  3. Podaj pełną ścieżkę lokalizacji na komputerze, do której ma zostać wyeksportowany plik. Witryna musi mieć dostęp do tego katalogu.
  4. Kliknij przycisk Eksportuj.
  5. Po zakończeniu operacji eksportowania katalog będzie udostępniał łącze do lokalizacji pliku kopii zapasowej na serwerze. Tak szybko, jak to możliwe pobierz plik, który będzie mieć rozszerzenie nazwy pliku .agssite.

Aktualizacja za pomocą programu instalacyjnego

Notatka:

Użyj pliku instalacyjnego, aby zaktualizować aplikację ArcGIS Notebook Server do wersji 11.0. Po zaktualizowaniu programu instalacyjnego należy zaktualizować witrynę ArcGIS Notebook Server, korzystając z kreatora konfiguracji lub narzędzia do aktualizacji witryny.

Jeśli masz witrynę z wieloma komputerami, wykonaj czynności od 1 do 3 dla jednego komputera i ponów te czynności dla każdego komputera w witrynie.

  1. Program ArcGIS Notebook Server jest zaprojektowany do wykrywania i aktualizowania istniejącej instalacji komponentów ArcGIS Notebook Server. Aby rozpocząć aktualizację, uruchom program ./Setup w miejscu, w którym zostało rozpakowane oprogramowanie ArcGIS Notebook Server i postępuj zgodnie z instrukcjami aktualizacji. Program instalacyjny należy uruchomić z konta użytkownika, który zainstalował istniejące oprogramowanie ArcGIS Notebook Server. Podczas instalacji program instalacyjny zidentyfikuje istniejącą instalację i poprosi o potwierdzenie aktualizacji. Aby kontynuować instalację, wprowadź wybór y.

    Spowoduje to odinstalowanie poprzedniej wersji oprogramowania ArcGIS Notebook Server i zainstalowanie zaktualizowanej wersji ArcGIS Notebook Server.

  2. Po zakończeniu działania narzędzia aktualizacji konieczna jest ponowna autoryzacja oprogramowania ArcGIS Notebook Server dla wersji 11.0. Aby przeprowadzić autoryzację, użyj kreatora autoryzacji oprogramowania.
  3. Otwórz kreator konfiguracji, korzystając z adresu URL wymienionego na zakończenie aktualizowania instalacji i postępuj zgodnie z wyświetlanymi instrukcjami, aby zaktualizować witrynę.
  4. W przypadku witryny z wieloma komputerami wykonaj czynności od 1 do 3 dla każdego komputera w witrynie.

Aktualizacja przy użyciu wiersza poleceń

  1. Aby rozpocząć aktualizację, uruchom program ./Setup w miejscu, w którym zostało rozpakowane oprogramowanie ArcGIS Notebook Server z argumentami przedstawionymi w poniższym przykładzie i postępuj zgodnie z instrukcjami aktualizacji. Spowoduje to odinstalowanie poprzedniej wersji oprogramowania ArcGIS Notebook Server i zainstalowanie zaktualizowanej wersji ArcGIS Notebook Server.

    <untar directory>/Setup -l yes -m silent

  2. Po zakończeniu działania narzędzia aktualizacji konieczna jest ponowna autoryzacja oprogramowania ArcGIS Notebook Server dla wersji 11.0. Uruchom autoryzację oprogramowania, używając następującej składni, aby autoryzować oprogramowanie ArcGIS Notebook Server w trybie dyskretnym:

    <ArcGIS Notebook Server install directory>/tools/authorizeSoftware

    Uruchom następujące polecenie, aby wyświetlić wszystkie opcje autoryzacji:

    <ArcGIS Notebook Server install directory>/tools/authorizeSoftware --help

    Notatka:
    Sekcja Autoryzacja w środowisku bez połączenia z siecią zawiera informacje o autoryzacji instalacji oprogramowania Notebook Server w środowisku bez połączenia z siecią.

  3. Zaktualizuj witrynę, korzystając z narzędzia wiersza poleceń upgradesite. To narzędzie ma dwa parametry:

    • -s — gdy zostanie dołączony do polecenia, narzędzie uruchomi aktualizację. Aktualizacja nie zostanie uruchomiona bez parametru -s. Ma to na celu zapewnienie, że aktualizacja zostanie uruchomiona dopiero po osiągnięciu gotowości.
    • -h — wyświetla pomoc dla narzędzia. Gdy polecenie zostanie uruchomione bez parametru -s, zostanie również wyświetlona pomoc.

    Domyślnie narzędzie upgradesite znajduje się w katalogu ${HOME}/arcgis/notebookserver/tools/upgradesiteutility/upgradesite.sh.

    Przed aktualizacją zapoznaj się z informacjami o przygotowaniu znajdującymi się na początku tego tematu. Gdy wszystko będzie gotowe do aktualizacji, otwórz terminal poleceń na aktualizowanym komputerze. Przejdź do katalogu, w którym znajduje się narzędzie i uruchom następujące polecenie:

    > ./upgradesite.sh -s

    Narzędzie będzie wyświetlać raporty postępu i zatrzyma się po zakończeniu aktualizacji.

  4. W przypadku witryny z wieloma komputerami wykonaj czynności od 1 do 3 dla każdego komputera w witrynie, a następnie przejdź do czynności przedstawionych w następnej sekcji.

Autoryzowanie dyskretne

Po zakończeniu działania narzędzia aktualizacji, jeśli przeprowadzono aktualizację z wersji 10.8.1 lub wcześniejszej, konieczna jest ponowna autoryzacja oprogramowania ArcGIS Notebook Server dla wersji 11.0.

Uruchom autoryzację oprogramowania, używając następującej składni, aby autoryzować oprogramowanie ArcGIS Notebook Server w trybie dyskretnym:

<ArcGIS Notebook Server install directory>/tools/authorizeSoftware
Uruchom następujące polecenie, aby wyświetlić wszystkie opcje autoryzacji:
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware --help

Autoryzacja w środowisku bez połączenia z siecią

Aplikację ArcGIS Notebook Server można autoryzować w środowisku bez połączenia z siecią, korzystając z pliku wsadowego licencji (.prvc). W trakcie procesu zostanie wygenerowany plik, który należy wysłać do firmy Esri, aby dokończyć ten proces.

  1. Po zakończeniu aktualizacji aplikacji ArcGIS Notebook Server i wyświetleniu monitu uruchom podane poniżej polecenie:

    <ArcGIS Notebook Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>

  2. Po utworzeniu pliku danych wynikowych wykonaj jedną z następujących czynności:
    • Przejdź do witryny internetowej obsługi klienta Esri pod adresem https://service.esri.com/drm. Postępuj zgodnie z instrukcjami wyświetlonymi na ekranie, aby przesłać plik danych autoryzacji i pobrać swój plik autoryzacyjny .ecp.
    • Wyślij swój plik danych autoryzacji pocztą elektroniczną na adres authorize@esri.com. Firma Esri odeśle z powrotem Twój plik autoryzacyjny .ecp pocztą elektroniczną.
  3. Po otrzymaniu swojego pliku autoryzacyjnego .ecp jedną z powyższych metod uruchom ponownie skrypt authorizeSoftware, aby go przetworzyć i zakończyć proces autoryzacji serwera:

    <ArcGIS Notebook Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Powtórz tę procedurę wykonywania zadań dla każdego komputera z uruchomioną aplikacją ArcGIS Notebook Server.

Czynności po zaktualizowaniu

Przed użyciem zaktualizowanej i ponownie autoryzowanej witryny ArcGIS Notebook Server należy uruchomić narzędzie poinstalacyjne, aby dodać nowe obrazy kontenera Docker do witryny. Należy również zastąpić instancje aplikacji ArcGIS Web Adaptor zarejestrowane w witrynie, aby były zgodne z nową wersją.

Uruchom narzędzie poinstalacyjne

  1. Otwórz terminal przy użyciu konta użytkownika, który zainstalował aplikację ArcGIS Notebook Server.
  2. Przejdź do folderu narzędzi aplikacji ArcGIS Notebook Server. Domyślnie jest to ścieżka ${HOME}/arcgis/notebookserver/tools/postInstallUtility.
  3. Opcjonalnie zapoznaj się z pomocą do tego narzędzia, uruchamiając następujące polecenie: > ./PostInstallUtility.sh -h
  4. Aplikacja ArcGIS Notebook Server wymaga, aby na komputerze była zainstalowana platforma Docker Engine. Sprawdź, czy platforma Docker jest aktywna na komputerze, wykonując następujące polecenie: ./PostInstallUtility.sh -d
  5. Jeśli platforma Docker Desktop nie jest zainstalowana, zainstaluj ją teraz.
  6. Zainstaluj obraz Notebooks, określając jego ścieżkę. Obraz powinien być skompresowany w formacie .tar.gz. Jeśli masz licencję Advanced i platformę Docker Desktop, wykonaj to polecenie dwa razy, aby zainstalować standardowy i zaawansowany obraz kontenera, które pobrano z witryny My Esri.

    Uruchom następujące polecenie: > ./PostInstallUtility.sh -l <path of .tar.gz Docker image>

    Notatka:
    Należy pamiętać, aby zainstalować obydwa obrazy kontenerów. Nawet jeśli używana jest licencja Advanced, użytkownicy mogą potrzebować standardowego środowiska wykonawczego.

Instalowanie i konfigurowanie przykładowych danych aplikacji ArcGIS Notebook Server

Przy konfigurowaniu witryny aplikacji ArcGIS Notebook Server z wieloma komputerami należy zainstalować i skonfigurować przykładowe dane tylko na pierwszym komputerze, na którym została zainstalowana aplikacja Notebook Server i utworzona witryna.

Wykonaj następujące czynności, aby zainstalować przykładowe dane aplikacji ArcGIS Notebook Server:

  1. Otwórz okno wiersza poleceń jako użytkownik, który będzie uruchamiał aplikację ArcGIS Notebook Server. Przejdź do katalogu, do którego z witryny My Esri został pobrany plik tar.gz przykładowych danych aplikacji ArcGIS Notebook Server.
  2. Rozpakuj plik tar.gz za pomocą następującego polecenia:

    tar -xvzf ArcGIS_Notebook_Server_Samples_Data_Linux_.tar.gz

  3. Przejdź do katalogu <install directory>/notebookserver/License i przeczytaj umowę licencyjną.
  4. Uruchom skrypt w katalogu.

    ./ArcGISNotebookServerSamplesData-Setup.sh

  5. Przejdź do folderu narzędzi aplikacji ArcGIS Notebook Server.

    Domyślnie jest to ścieżka ${HOME}/arcgis/notebookserver/tools/postInstallUtility.

  6. Opcjonalnie zapoznaj się z pomocą narzędzia, uruchamiając następujące polecenie:

    > ./PostInstallUtility.sh -h

  7. Uruchom narzędzie poinstalacyjne, aby wyodrębnić przykładowe dane w katalogu arcgisworkspace witryny Notebook Server.

    > ./PostInstallUtility.sh -x

Zastępowanie instancji aplikacji ArcGIS Web Adaptor

  1. Poprzednią instancję aplikacji ArcGIS Web Adaptor należy wyrejestrować z witryny i odinstalować.
    1. Zaloguj się do aplikacji ArcGIS Notebook Server Administrator Directory.
    2. Przejdź do opcji System > Aplikacje Web Adaptor > zarejestrowany komputer.
    3. Kliknij opcję Wyrejestruj aplikację Web Adaptor.
  2. Zainstaluj nową instancję aplikacji ArcGIS Web Adaptor 11.0 i zarejestruj ją w aplikacji ArcGIS Notebook Server.
  3. Po zakończeniu aktualizacji wdrożenia możesz korzystać z funkcjonalności wersji 11.0. W przypadku aktualizacji z wersji 10.8 lub wcześniejszej, aby umożliwić planowanie notatników w portalu, wykonaj następujące czynności:

Witryna ArcGIS Notebook Server 11.0 jest gotowa do hostowania aplikacji ArcGIS Notebooks.