Skip To Content

Instalacja dyskretna aplikacji ArcGIS Notebook Server

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:

  1. 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.
  2. Sprawdź, czy każdy komputer, na którym będzie instalowana aplikacja ArcGIS Notebook Server, spełnia wymagania systemowe.
  3. Zmodyfikuj zaporę każdego komputera, aby zezwolić na komunikację na porcie 11443, którego używa aplikacja ArcGIS Notebook Server.
  4. 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.

  1. 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.
  2. Rozpakuj plik tar.gz za pomocą następującego polecenia:

    tar -xvzf ArcGIS_Notebook_Server_Linux_<version>.tar.gz

  3. Przejdź do katalogu, w którym został rozpakowany plik, a następnie do katalogu <untar directory>/Documentation/EULA.pdf. Przeczytaj warunki umowy licencyjnej.
  4. W katalogu uruchom program instalacyjny w trybie dyskretnym i autoryzuj go za pomocą pliku .prvc. Użyj następującej składni:

    <untar directory>/Setup -m silent -l yes -a <full path to .prvc file>

    Parametry narzędzia wiersza poleceń są następujące:

    ParametrOpis
    -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.

  5. 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.
    1. W terminalu przełącz się na użytkownika root.
    2. 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.
    3. Wciąż jako użytkownik root wykonaj następujące polecenie:

      # systemctl enable agsnotebook.service

    4. 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

    5. Zakończ sesję użytkownika root.
    6. 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.

  1. 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>

  2. 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ą.
  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 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.