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 10.9 konieczne jest również zaktualizowanie aplikacji ArcGIS Notebook Server.
Pakiet instalacyjny aplikacji ArcGIS Notebook Server 10.9 wykrywa, czy na komputerze istnieje instalacja poprzedniej wersji aplikacji ArcGIS Notebook Server. Jeśli tak, można zaktualizować oprogramowanie do wersji 10.9.
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 10.9.
Konieczne jest również zainstalowanie nowych obrazów kontenera od firmy Esri, aby udostępnić środowiska wykonawcze notatników użytkownikom z wersją 10.9. Ś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 10.9, muszą zaktualizować środowisko wykonawcze swoich notatników. Środowiska wykonawcze notatników odpowiadające wersji 10.9 są w wersji 5.0 (ArcGIS Notebook Server Standard 5.0 i ArcGIS Notebook Server Advanced 5.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 10.9.
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 10.9, 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 10.9.
- 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:
- Zaktualizuj oprogramowanie Portal for ArcGIS.
- Zaktualizuj aplikację ArcGIS Web Adaptor (dla portalu).
- Zaktualizuj witrynę ArcGIS Server służącą jako serwer hostujący portalu.
- Zaktualizuj aplikację ArcGIS Web Adaptor (dla serwera).
- Zaktualizuj aplikację ArcGIS Data Store (najpierw podstawową, potem zapasową).
- Zaktualizuj wszystkie pozostałe serwery, włącznie z aplikacją ArcGIS Notebook Server.
- 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.
- Konto usługi Windows dla witryny ArcGIS Notebook Server (jej konto Uruchom jako) musi pozostać takie samo przy aktualizacji.
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:
- 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.
- Przejdź do opcji witryna > Eksportuj witrynę.
- Podaj pełną ścieżkę lokalizacji na komputerze, do której ma zostać wyeksportowany plik. Witryna musi mieć dostęp do tego katalogu.
- Kliknij przycisk Eksportuj.
- 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 10.9. 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.
- 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.
- Po zakończeniu działania narzędzia aktualizacji konieczna jest ponowna autoryzacja oprogramowania ArcGIS Notebook Server dla wersji 10.9. Aby przeprowadzić autoryzację, użyj kreatora autoryzacji oprogramowania.
- 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ę.
- 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ń
- Aby rozpocząć aktualizację, uruchom polecenie instalacji serwera Notebook z argumentami przedstawionymi w poniższym przykładzie. Spowoduje to odinstalowanie poprzedniej wersji oprogramowania ArcGIS Notebook Server i zainstalowanie zaktualizowanej wersji ArcGIS Notebook Server. Konieczne jest użycie tego samego konta ArcGIS Notebook Server, które jest używane przez istniejącą instalację.
setup.exe /qn USER_NAME=<ArcGIS Notebook Server account username> PASSWORD=<password>
- Użyj narzędzia upgradesite i przeprowadź aktualizację, uruchamiając następujące polecenie. Domyślnie narzędzie upgradesite znajduje się w katalogu C:\Program Files\ArcGIS\NotebookServer\tools\upgradesiteutility\upgradesite.bat.
upgradesite.bat -s
Narzędzie będzie wyświetlać raporty postępu i zatrzyma się po zakończeniu aktualizacji. 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.
- W przypadku witryny z wieloma komputerami powtórz czynności 1 i 2 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 10.9.
Uruchom polecenie SoftwareAuthorization.exe, używając następującej składni, aby autoryzować oprogramowanie ArcGIS Notebook Server w trybie dyskretnym. Przed uruchomieniem tego pliku wszystkie informacje o użytkowniku muszą zostać wprowadzone w pliku autoryzacji lub w pliku wsadowym licencji. Jeśli masz plik autoryzacji i komputer jest połączony z internetem, uruchom następujące elementy:<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /S /Ver 10.7 /LIF <full path and name of authorization file>
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.
- Po zakończeniu aktualizacji aplikacji ArcGIS Notebook Server i wyświetleniu monitu uruchom podane poniżej polecenie:
<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>
- 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ą.
- Po otrzymaniu swojego pliku autoryzacyjnego .ecp jedną z powyższych metod uruchom ponownie skrypt authorizeSoftware, aby go przetworzyć i zakończyć proces autoryzacji serwera:
<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /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
- Otwórz okno wiersza poleceń jako administrator.
- Przejdź do folderu narzędzi aplikacji ArcGIS Notebook Server. Domyślnie jest to ścieżka C:\Program Files\ArcGIS\NotebookServer\tools\postInstallUtility..
- Opcjonalnie zapoznaj się z pomocą do tego narzędzia, uruchamiając następujące polecenie: > PostInstallUtility.bat -h
- Aplikacja ArcGIS Notebook Server wymaga, aby na komputerze była zainstalowana platforma Docker Engine Community Edition. Sprawdź, czy platforma Docker jest aktywna na komputerze, wykonując następujące polecenie: > PostInstallUtility.bat -d
- Jeśli platforma Docker nie jest zainstalowana, zainstaluj ją teraz.
Aplikacja ArcGIS Notebook Server wykorzystuje na platformie Docker kontenery systemu Linux, a nie Windows. Podczas instalowania platformy Docker należy pamiętać, aby określić kontenery systemu Linux, a nie klikać opcji Przełącz na kontenery systemu Windows.
- Zmodyfikuj każde z następujących ustawień platformy Docker:
- Kliknij prawym przyciskiem myszy przycisk Docker na pasku zadań i kliknij opcję Ustawienia. W obszarze Ogólne zaznacz opcję Ujawnij demona w tcp://localhost:2375 bez szyfrowania TLS.
Używany będzie protokół Docker Remote API, który wymaga portu 2375.
- Kliknij prawym przyciskiem myszy przycisk Docker na pasku zadań i kliknij opcję Dyski udostępnione. Wybierz dysk, który będzie wykorzystywany na potrzeby magazynu konfiguracji aplikacji ArcGIS Notebook Server.Kontener Docker wymaga dostępu do dysku lokalnego.
Notatka:
Tę czynność należy powtórzyć za każdym razem, gdy zmieni się konto Uruchom jako.
- Kliknij prawym przyciskiem myszy przycisk Docker na pasku zadań i kliknij opcję Ustawienia. W obszarze Ogólne zaznacz opcję Ujawnij demona w tcp://localhost:2375 bez szyfrowania TLS.
- Zainstaluj obraz Docker, określając jego ścieżkę. Obraz powinien być skompresowany w formacie .tar.gz. Jeśli masz licencję Advanced, 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.bat -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.
Aby zainstalować i skonfigurować przykładowe dane, wykonaj następujące czynności:
- Uruchom kreatora instalacji przykładowych danych aplikacji ArcGIS Notebook Server pobranego z witryny My Esri.
Przykładowe dane zostaną zainstalowane w katalogu, w którym jest zainstalowana aplikacja ArcGIS Notebook Server.
- Otwórz okno wiersza poleceń jako administrator.
- Przejdź do folderu narzędzi aplikacji ArcGIS Notebook Server.
Domyślnie jest to ścieżka C:\Program Files\ArcGIS\NotebookServer\tools\postInstallUtility.
- Opcjonalnie zapoznaj się z pomocą narzędzia, uruchamiając następujące polecenie:
> PostInstallUtility.bat -h
- Uruchom narzędzie poinstalacyjne, aby wydzielić przykładowe dane w katalogu arcgisworkspace witryny serwera notatników:
PostInstallUtility.bat -x
Zastępowanie instancji aplikacji ArcGIS Web Adaptor
- Poprzednią instancję aplikacji ArcGIS Web Adaptor należy wyrejestrować z witryny i odinstalować.
- Zaloguj się do aplikacji ArcGIS Notebook Server Administrator Directory.
- Przejdź do opcji System > Aplikacje Web Adaptor > zarejestrowany komputer.
- Kliknij opcję Wyrejestruj aplikację Web Adaptor.
- Zainstaluj nową instancję aplikacji ArcGIS Web Adaptor 10.9 i zarejestruj ją w aplikacji ArcGIS Notebook Server.
- Po zakończeniu aktualizacji wdrożenia możesz korzystać z funkcjonalności wersji 10.9. W przypadku aktualizacji z wersji 10.8 lub wcześniejszej, aby umożliwić planowanie notatników w portalu, wykonaj następujące czynności:
- Zaktualizuj dowolną z ról niestandardowych zawierających uprawnienia do notatnika, aby dodać nowe uprawnienie Zaplanuj notatniki, jeśli jest potrzebne.
- Udziel autorom notatników instrukcji, aby zaktualizowali czas wykonywania swoich poszczególnych notatników, jeśli chcą użyć funkcji planowanego uruchamiania. Planowanie uruchamiania dotyczy tylko notatników korzystających ze środowiska wykonawczego 10.8.1 (wersja 4.0) lub nowszego.
Witryna ArcGIS Notebook Server 10.9 jest gotowa do hostowania aplikacji ArcGIS Notebooks.