Skip To Content

Tworzenie witryny ArcGIS Notebook Server

Po zainstalowaniu aplikacji ArcGIS Notebook Server i jej skonfigurowaniu z platformą Docker należy utworzyć witrynę serwera. Witryna to pojedyncze wdrożenie aplikacji ArcGIS Notebook Server będące jednostką serwera, którą można sfederować z portalem ArcGIS Enterprise.

W wersji 10.7.1 i nowszych aplikacja ArcGIS Notebook Server obsługuje dodawanie komputerów do witryny. W witrynie z wieloma komputerami każdy komputer jest skonfigurowany w taki sam sposób, z identycznymi konfiguracjami oprogramowania Docker, a na każdym z nich można uruchamiać aplikację ArcGIS Notebooks. Konfigurując witrynę z wieloma komputerami, należy zapoznać się z tematem Dołączanie dodatkowych komputerów do witryny serwera ArcGIS Notebook Server objaśniającym dodatkowe czynności, które należy wykonać podczas instalacji i konfiguracji.

Istnieją dwa sposoby tworzenia witryny serwera. Można użyć kreatora konfiguracji aplikacji ArcGIS Notebook Server lub utworzyć witrynę przy użyciu programu narzędziowego wiersza poleceń createsite.

Tworzenie witryny z użyciem kreatora

Kreator konfiguracji aplikacji ArcGIS Notebook Server tworzy witrynę ArcGIS Notebook Server na komputerze. Kreator konfiguracji należy otworzyć po uruchomieniu narzędzia poinstalacyjnego.

Notatka:

Po otwarciu kreatora konfiguracji w przeglądarce po raz pierwszy komunikacja ze stroną początkową przebiega z użyciem niezabezpieczonego połączenia http. Należy zaakceptować wszystkie ostrzeżenia i kontynuować pracę. Kreator przełączy się w tryb bezpiecznej komunikacji https.

  1. Podaj w kreatorze nazwę użytkownika i hasło, a następnie kliknij przycisk Dalej.
  2. Notatka:
    Konto głównego administratora witryny korzystającego z tej nazwy użytkownika i tego hasła jest rozpoznawane wyłącznie przez aplikację ArcGIS Notebook Server. Nie jest to konto systemu operacyjnego i jest zarządzane oddzielnie od kont użytkowników w magazynie użytkowników. Główny administrator witryny ma nieograniczony dostęp do witryny ArcGIS Notebook Server. To konto jest używane zwykle do tworzenia witryny ArcGIS Notebook Server oraz do konfigurowania zabezpieczeń i zarządzania nimi. Konta głównego administratora witryny nie należy mylić z kontem aplikacji ArcGIS Notebook Server podanym podczas instalacji.
  3. Podaj ścieżki do katalogów, które mają być używane jako katalog zasobów, katalog przestrzeni roboczej i magazyn konfiguracji.

    Domyślnie są one tworzone w katalogu <ArcGIS Notebook Server installation directory>\arcgisnotebookserver. Na potrzeby magazynu konfiguracji, magazynu zasobów i dzienników można użyć innych katalogów na dysku lokalnym lub w sieci. Ta lokalizacja musi być dostępna dla konta aplikacji ArcGIS Notebook Server i konto to musi w niej mieć uprawnienia do odczytu i zapisu.

    W przypadku wdrożenia aplikacji ArcGIS Notebook Server na wielu komputerach katalog zasobów i magazyn konfiguracji muszą korzystać z udostępnionego katalogu wskazywanego przez ścieżkę UNC. Gdy używana jest aplikacja Docker Desktop, katalog przestrzeni roboczej musi zawsze korzystać z katalogu lokalnego. Gdy używane jest środowisko Mirantis Container Runtime, należy skonfigurować ścieżkę UNC jako mapowany dysk sieciowy ze zgodną literą napędu na wszystkich komputerach współtworzących witrynę i używać jej jako katalogu przestrzeni roboczej.

  4. Kliknij przycisk Dalej.
  5. Przejrzyj stronę podsumowania i kliknij przycisk Zakończ, aby utworzyć witrynę lub przycisk Wstecz, aby wprowadzić zmiany.

Jeśli konfigurowana jest witryna z jednym komputerem, po utworzeniu witryny należy przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.

Jeśli konfigurowana jest witryna z wieloma komputerami, należy po jej utworzeniu dołączyć do witryny dodatkowe komputery, a następnie przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.

Tworzenie witryny z użyciem narzędzia createsite

Po zainstalowaniu aplikacji ArcGIS Notebook Server można utworzyć witrynę serwera za pomocą narzędzia wiersza polecenia createsite. Można to zrobić na różne sposoby:

  • Uruchom narzędzie createsite w oknie wiersza poleceń jako użytkownik konta aplikacji ArcGIS Notebook Server i podaj nazwę użytkownika, hasło, lokalizację magazynu konfiguracji oraz parametry katalogu.
  • Podaj ścieżkę do pliku createsite.properties, który zawiera te parametry. Ten sposób jest zalecany, ponieważ jest bardziej bezpieczny.
Narzędzie znajduje się w katalogu <ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat. Parametry wiersza polecenia tego narzędzia są następujące:

ParametrOpis

-u lub --username

Nazwa użytkownika głównego administratora witryny. Nazwa użytkownika nie może zawierać następujących znaków: \:/*?|<>".

-p lub --password

Hasło głównego administratora witryny. Hasło musi mieć co najmniej osiem znaków. Może zawierać litery, cyfry i znak kropki (.), ale nie może zawierać innych znaków, takich jak \:/*?|<>".

-d lub --directory

Lokalizacja katalogu głównego serwera. Domyślnie katalogi aplikacji ArcGIS Notebook Server są tworzone w katalogu lokalnym C:\\arcgisserver\\directories lub w katalogu sieciowym \\\\<Absolute path to>\\<Server directories>.

-c lub --configstore

Lokalizacja magazynu konfiguracji witryny ArcGIS Notebook Server. Domyślnie magazyn konfiguracji jest tworzony w katalogu lokalnym C:\\arcgisserver\\config-store lub w katalogu sieciowym \\\\<Absolute path to>\\<Server config-store>.

-w lub --workspace

Lokalizacja katalogu przestrzeni roboczej. Musi to być ścieżka lokalna, gdy używana jest aplikacja Docker Desktop. Jeśli witryna będzie mieć dołączone dodatkowe komputery, należy skonfigurować metodę replikacji między katalogami przestrzeni roboczych poszczególnych komputerów. Jeśli używane jest środowisko Mirantis Container Runtime, należy skonfigurować ścieżkę UNC jako mapowany dysk sieciowy ze zgodną literą napędu na wszystkich komputerach współtworzących witrynę. Skonfiguruj katalog przestrzeni roboczej aplikacji ArcGIS Notebook Server, korzystając z tego mapowanego dysku.

-f lub --file

Pełna ścieżka do pliku właściwości narzędzia createsite, jeśli jest on używany do określenia parametrów.

-h lub --help

Wyświetlenie Pomocy w wierszu poleceń i zakończenie działania.

Określanie parametrów w narzędziu

Jeśli parametry są określane bezpośrednio w narzędziu, należy zastosować następującą składnię: createsite.bat [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>] [-w <workspace>]. Argumenty są następujące:

W poniższym przykładowym kodzie zachowano domyślne lokalizacje katalogu głównego i magazynu konfiguracji:

<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -w C:\\AdminFolder\directories\arcgisworkspace

W poniższym przykładowym kodzie określono lokalizacje inne niż domyślne:

<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -d C:\\AdminFolder\directories -c C:\\AdminFolder\config-store

Określanie parametrów w pliku

Jeśli parametry są określane w pliku, należy uruchomić narzędzie i przekazać do niego plik createsite.properties, stosując następującą składnię: createsite.bat [-f <filepath>]. Przykładowy szablon tego pliku znajduje się w katalogu <ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\. Składnia pliku jest następująca:

#
# Configuration properties for ArcGIS Notebook Server site creation
SERVER_ADMIN_USERNAME = 
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =  
# Password for primary site administrator.
# Must contain a dot character (.)
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_DIRECTORIES_PATH = 
# Root server directory. By default, the server directories will be created locally.
SERVER_CONFIGSTORE_PATH = 
# Configuration store for the ArcGIS Notebook Server site. By default, the configuration store will be created locally.
SERVER_WORKSPACE_PATH =
# Workspace for the site. By default, this directory will be created locally.

W ścieżkach do wszystkich plików przywoływanych w pliku createsite.properties należy dodać drugi ukośnik odwrotny, na przykład C:\\arcgisserver\\directories. Wymaga tego narzędzie wiersza polecenia.

Jeśli działanie narzędzia zakończy się pomyślnie, przed jego zamknięciem zostanie wyświetlony komunikat informujący, że witryna ArcGIS Notebook Server została utworzona.

Kolejne etapy

Jeśli konfigurowana jest witryna z jednym komputerem, po utworzeniu witryny należy zainstalować i skonfigurować aplikację ArcGIS Web Adaptor w witrynie.

Jeśli konfigurowana jest witryna z wieloma komputerami, należy po jej utworzeniu dołączyć do witryny dodatkowe komputery i przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.