Aplikację ArcGIS Notebook Server można zainstalować i autoryzować, korzystając z parametrów wiersza poleceń zamiast z kreatora instalacji.
Wskazówka:
Wybrany tryb instalacji określa domyślny tryb odinstalowania. Jeśli na przykład zostanie przeprowadzona instalacja dyskretna z wiersza poleceń, domyślnie odinstalowanie będzie również przeprowadzane w trybie dyskretnym z wiersza poleceń.
Przed zainstalowaniem aplikacji ArcGIS Notebook Server zapoznaj się z wymaganiami systemowymi.
Notatka:
W wierszu poleceń uwzględniana jest wielkość liter. W przypadku problemów z uruchomieniem instalacji sprawdź, czy przy podawaniu właściwości wielkie i małe litery zostały użyte prawidłowo, jak w poniższych przykładach kodu.
Przygotowanie do instalacji aplikacji ArcGIS Notebook Server
Przed przystąpieniem do instalacji wykonaj następujące instrukcje:
- Zaloguj się w witrynie My Esri i uzyskaj niezbędne pliki. Potrzebne będą następujące pliki:
- Pliki do pobrania z oprogramowaniem ArcGIS Notebook Server.
- Twój plik autoryzacji.
- Jeden lub obydwa obrazy kontenera Docker, w zależności od licencji. Te obrazy kontenera zawierają wszystkie komponenty potrzebne do uruchomienia aplikacji ArcGIS Notebooks. Więcej informacji można znaleźć w temacie Docker i ArcGIS Notebook Server.
- Sprawdź, czy każdy komputer, na którym będzie instalowana aplikacja ArcGIS Notebook Server, spełnia wymagania systemowe.
- Zmodyfikuj zaporę każdego komputera, aby zezwolić na komunikację na porcie 11443, którego używa aplikacja ArcGIS Notebook Server.
- Dodaj konto użytkownika systemu operacyjnego (konto, które będzie instalować aplikację ArcGIS Notebook Server) do grupy w systemie Unix o nazwie docker. Dokumentacja tej procedury wykonywania zadań znajduje się w witrynie internetowej środowiska Docker.
Notatka:
Instalowanie aplikacji ArcGIS Notebook Server z poziomu konta użytkownika root nie jest obsługiwane.
Instalacja serwera ArcGIS Notebook Server w trybie dyskretnym z wiersza poleceń
Wykonaj następujące instrukcje, aby zainstalować aplikację ArcGIS Notebook Server w trybie dyskretnym z wiersza poleceń.
Domyślnie aplikacja ArcGIS Notebook Server zostanie zainstalowana w folderze ${HOME}/arcgis/notebookserver.
- Otwórz okno wiersza poleceń jako użytkownik, który będzie uruchamiał aplikację ArcGIS Notebook Server. Przejdź do katalogu, do którego został pobrany plik tar.gz serwera ArcGIS Notebook Server z witryny My Esri.
- Rozpakuj plik tar.gz za pomocą następującego polecenia:
tar -xvzf ArcGIS_Notebook_Server_Linux_<version>.tar.gz
- Przejdź do katalogu, w którym został rozpakowany plik, a następnie do katalogu <untar directory>/Documentation/EULA.pdf. Przeczytaj warunki umowy licencyjnej.
- W katalogu uruchom program instalacyjny w trybie dyskretnym i autoryzuj go za pomocą pliku .prvc. Użyj następującej składni:
Parametry narzędzia wiersza poleceń są następujące:<untar directory>/Setup -m silent -l yes -a <full path to .prvc file>
Parametr Opis -m; --mode MODE (opcjonalny) Tryb instalacji: silent lub GUI. Wartość domyślna to GUI.
-l; --license-agreement CHOICE Wymagane dla instalacji dyskretnej, yes lub no (nie). Wartość Yes (Tak) oznacza zapoznanie się z umową ramową Esri (E204, E300) i jej zaakceptowanie. Umowę można przejrzeć w dowolnym momencie.
-a; --authorization-file PATH_TO_FILE (opcjonalny) Ścieżka bezwzględna do pliku autoryzacji lub pliku wsadowego licencji udostępnionego przez firmę Esri.
Jeśli ta opcja nie jest używana, należy autoryzować oprogramowanie po instalacji, jak opisano dokładnie w następnej sekcji.
-d; --directory DIRECTORY (opcjonalny) Domyślnie aplikacja ArcGIS Notebook Server jest instalowana w katalogu ${HOME} użytkownika. Parametr DIRECTORY pozwala określić inny katalog instalacji.
Do katalogu instalacyjnego dołączana jest ścieżka /arcgis/notebookserver/.
Nazwa katalogu instalacji powinna zostać zapisana małymi literami. Przykłady i dane znajdujące się w pakiecie z plikami instalacyjnymi wymagają użycia małych liter w ścieżce danych.
-v; --verbose (opcjonalny) Uruchomienie instalatora w trybie pełnych informacji.
-h; --help Wyświetlenie pomocy w wierszu poleceń i zakończenie działania.
-e; --examples Wyświetlenie przykładów użycia poszczególnych opcji i zakończenie działania.
- Zmodyfikuj uprawnienia systemu operacyjnego, aby umożliwić usłudze systemd uruchamianie procesów aplikacji ArcGIS Notebook Server i zarządzanie nimi. Pozwoli to natychmiast uruchomić usługę w momencie uruchamiania komputera.
- W terminalu przełącz się na użytkownika root.
- Skopiuj plik jednostki <ArcGIS Notebook Server install directory>/framework/etc/scripts/agsnotebook.service do katalogu /etc/systemd/system. Zmień uprawnienia do tego pliku umieszczonego w innej lokalizacji z 700 na 600.
- Wciąż jako użytkownik root wykonaj następujące polecenie:
# systemctl enable agsnotebook.service
- Ponownie uruchom usługę systemd i sprawdź jej status, aby zweryfikować, czy jest prawidłowo skonfigurowana:
# systemctl stop agsnotebook.service # systemctl start agsnotebook.service # systemctl status agsnotebook.service
- Zakończ sesję użytkownika root.
- Uruchom ponownie system operacyjny i sprawdź, czy aplikacja ArcGIS Notebook Server poprawnie się uruchamia.
Autoryzowanie oprogramowania w trybie dyskretnym
Jeśli oprogramowanie nie zostało autoryzowane podczas instalacji, uruchom autoryzację oprogramowania, używając następującej składni, aby autoryzować aplikację ArcGIS Notebook Server w trybie cichym. 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). Podczas procesu jest generowany plik do wysłania do firmy Esri w celu zakończenia procesu.
- Po zakończeniu instalacji aplikacji ArcGIS Notebook Server po wyświetleniu monitu uruchom podane poniżej polecenie:
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware -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 samoobsługowej Esri. 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ą do 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:
<ArcGIS Notebook Server install directory>/tools/authorizeSoftware -f <full path to the .ecp file>
Powtórz tę procedurę wykonywania zadań dla każdego komputera, na którym chcesz zainstalować aplikację ArcGIS Notebook Server.
Po zainstalowaniu całego oprogramowania skonfiguruj serwer ArcGIS Notebook Server, a następnie utwórz swoją witrynę serwera. Istnieje możliwość utworzenia witryny za pomocą programu narzędziowego wiersza poleceń createsite.