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.
Określanie lokalizacji instalacji
Domyślnie aplikacja ArcGIS Notebook Server jest instalowana w folderze C:\Program Files\ArcGIS\NotebookServer\.
W razie potrzeby użyj właściwości INSTALLDIR, aby zmienić lokalizację instalacji aplikacji ArcGIS Notebook Server z wartości domyślnej. Jeśli nie zostanie uruchomione to polecenie, używana będzie lokalizacja domyślna.
<setup directory>\setup.exe /qb INSTALLDIR=C:\NotebookServer ACCEPTEULA=yes
Upewnij się, że użytkownik ma pełne uprawnienia w katalogu instalacyjnym ArcGIS Notebook Server. Konto użytkownika użyte do zainstalowania oprogramowania ArcGIS Notebook Server jest kontem używanym do jego uruchamiania.
Skonfiguruj konto aplikacji Windows
W przypadku instalacji dyskretnej oprogramowania konto ArcGIS Notebook Server musi zostać skonfigurowane. W przypadku systemów produkcyjnych zaleca się wyznaczenie istniejącego wcześniej konta, które będzie zawarte w domenie użytkownika lub w usłudze Active Directory i będzie stosować zasady polityki bezpieczeństwa obowiązujące w instytucji.
Jeśli podczas instalacji dyskretnej do konfigurowania konta ArcGIS Notebook Server nie były używane parametry wiersza poleceń, konto to jest konfigurowane jako konto o nazwie System lokalny.
Aby skonfigurować konto, użyj następujących parametrów wiersza poleceń.
Bezpośrednie przekazywanie poświadczeń konta
Uwaga:
Jeśli konto ArcGIS Notebook Server nie zostało zdefiniowane podczas instalacji dyskretnej (/qb) lub poświadczenia są nieprawidłowe, w trakcie instalacji pojawi się komunikat ostrzegawczy. Komunikat ten można wyłączyć, klikając przycisk OK. Konto ArcGIS Notebook Server jest konfigurowane jako konto o nazwie System lokalny.
- USER_NAME – konto Windows może być kontem domeny lub kontem lokalnym. W przypadku podania konta domenowego musi to być konto już istniejące. W przypadku podania konta lokalnego, które jeszcze nie istnieje, program instalacyjny utworzy to konto. Jeśli konto jest nieprawidłowe, podczas instalacji zostanie wyświetlony komunikat o tym informujący.
- PASSWORD — Jeśli hasło jest nieprawidłowe, w trakcie instalacji zostanie wyświetlony komunikat wskazujący, że konto lub hasło są nieprawidłowe.
W poniższym przykładzie kodu przedstawiono użycie konta domenowego:
<setup directory>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes
W poniższym przykładzie kodu przedstawiono użycie nowego lub istniejącego konta lokalnego:
<setup directory>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes
Importowanie poświadczeń konta z pliku
Do importowania poświadczeń konta Windows można również użyć pliku konfiguracyjnego serwera. Pliki konfiguracyjne serwera mogą zostać wyeksportowane podczas instalacji aplikacji ArcGIS Notebook Server i użyte w przyszłych instalacjach. Aby zaimportować poświadczenia z istniejącego pliku konfiguracyjnego serwera, skonfiguruj następujące dwa parametry:
- ACCOUNT — Jeśli importujesz poświadczenia z pliku, skonfiguruj ten parametr: UseConfigFile (dopasowując dokładnie wielkość liter). Dla tego parametru nie istnieją inne właściwe wartości.
- CONFIGPATH — Podaj pełną ścieżkę i nazwę używanego pliku konfiguracyjnego serwera.
<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml ACCEPTEULA=yes
Eksportowanie poświadczeń do pliku konfiguracyjnego serwera
Poświadczenia konta użyte w bieżącej instalacji aplikacji ArcGIS Notebook Server można wyeksportować w celu ponownego użycia w przyszłych instalacjach. Tworzony plik konfiguracyjny serwera jest zaszyfrowanym plikiem .xml.
Przy eksportowaniu pliku konfiguracyjnego serwera do udziału sieciowego konto o nazwie System lokalny na komputerze, na którym instalowane jest oprogramowanie ArcGIS Notebook Server musi mieć uprawnienia do zapisu do tego udziału sieciowego. Na przykład w przypadku instalowania oprogramowania ArcGIS Notebook Server na komputerze o nazwie Turing konto o nazwie System lokalny na komputerze Turing musi mieć uprawnienia do zapisu do tego udziału sieciowego. Jeśli takie uprawnienia nie zostały przydzielone, plik konfiguracyjny serwera może nie zostać wyeksportowany prawidłowo.
Notatka:
W razie wątpliwości dotyczących prawidłowego przydzielania uprawnień do udziału sieciowego skontaktuj się z administratorem systemu lub wyeksportuj plik konfiguracyjny serwera lokalnie i skopiuj go do udziału sieciowego.
Użyj poniższych dwóch parametrów wiersza poleceń, aby wyeksportować poświadczenia konta ArcGIS Notebook Server do pliku konfiguracyjnego serwera:
- EXPORTCONFIG — Skonfiguruj ten parametr: Yes, aby wyeksportować informacje o koncie skonfigurowane dla parametrów USER_NAME i PASSWORD do pliku konfiguracyjnego serwera. Domyślnie ten parametr jest skonfigurowany następująco: No.
- CONFIGPATH — Podaj pełną ścieżkę i nazwę pliku konfiguracyjnego serwera, który chcesz utworzyć, włącznie z rozszerzeniem nazwy pliku .xml. Podany folder musi już istnieć.
Autoryzowanie oprogramowania w trybie dyskretnym
Jeśli oprogramowanie nie zostało autoryzowane podczas instalacji, uruchom SoftwareAuthorization.exe, używając następującej składni, aby autoryzować aplikację ArcGIS Notebook Server w trybie cichym. 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, a komputer jest połączony z Internetem:<ArcGIS Notebook Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /Ver <Version> /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). 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\SoftwareAuthorization\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 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\SoftwareAuthorization\SoftwareAuthorization.exe /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.