Aplikacja ArcGIS Notebook Server jest rolą serwera ArcGIS Server licencjonowaną i skonfigurowaną do hostowania notatników. Rola serwera korzysta z kontenerów do hostowania i uruchamiania aplikacji ArcGIS Notebooks, jak również udostępnia autonomiczne oraz bezpieczne środowisko notatników bez zakłócania systemu operacyjnego hosta.
Jeśli witryna ArcGIS Notebook Server została skonfigurowana, zapoznaj się z podręcznikiem użytkownika lub podręcznikiem administratora oprogramowania.
W witrynie ArcGIS Notebook Server można połączyć wiele komputerów, co pozwala rozbudować zasoby komputerowe służące do hostowania i uruchamiania notatników. Aby wdrożyć witrynę z wieloma komputerami, wymagane są czynności dodatkowe opisane szczegółowo w sekcji Dołączanie komputera do witryny ArcGIS Notebook Server (kontenery Windows) oraz Dołączanie dodatkowych komputerów do witryny ArcGIS Notebook Server (kontenery Linux).
Korzystając z tego podręcznika, zainstaluj i skonfiguruj oprogramowanie. Proces instalacji aplikacji ArcGIS Notebook Server różni się od procesu instalacji innych ról serwera ArcGIS Server. Uważnie przeczytaj podręcznik instalacji i wykonaj czynności instalacyjne w przedstawionej kolejności.
ArcGIS Notebook Server i kontenery Windows
Serwer ArcGIS Notebook Server obsługuje kontenery Windows oraz środowisko Mirantis Container Runtime w systemie Windows.
Notatka:
Serwer ArcGIS Notebook Server na serwerze Windows Server 2022 będzie domyślnie używać kontenerów Windows.
Więcej informacji zawiera temat Środowisko Mirantis Container Runtime i oprogramowanie ArcGIS Notebook Server (kontenery Windows).
Wymagania wstępne i ograniczenia dotyczące systemów Windows
Jeśli aplikacja ArcGIS Notebook Server jest wdrażana na komputerach z systemem Windows, należy uwzględnić szereg wymagań wstępnych i ograniczeń. Nie mają one zastosowania w przypadku wdrażania aplikacji ArcGIS Notebook Server na komputerach z systemem Linux.
- Aplikacja ArcGIS Notebook Server korzysta przy zarządzaniu kontenerami z komponentów innych firm, środowiska Mirantis Container Runtime (kontenery Windows) i środowiska Docker (kontenery Linux). Przy wdrażaniu oprogramowania ArcGIS Notebook Server na komputerach z systemem Windows należy użyć albo środowiska Mirantis Container Runtime, albo wydania Docker Desktop środowiska Docker, które nie zawiera umowy dotyczącej obsługi technicznej ani konserwacji oprogramowania Docker, ale jest uważane za kompletne.
- Zalecane jest używanie komputerów z systemem Windows Server 2022 lub Windows Server 2019 w środowisku produkcyjnym aplikacji ArcGIS Notebook Server. Komputery z systemem Windows 10 są obsługiwane tylko w środowiskach programistycznych.
Notatka:
Począwszy od wersji 11.1, oprogramowanie ArcGIS Notebook Server na serwerze Windows Server 2022 będzie domyślnie używać kontenerów Windows. Aby używać kontenerów Linux na serwerze Windows Server 2022, należy skonfigurować właściwość systemową useWindowsContainers na wartość false w obszarze System > Właściwości i zresetować fabryczne środowiska wykonawcze w obszarze Notatniki > Środowiska wykonawcze z katalogu administracyjnego serwera Notebook Server do wartości false.
Wymagania wstępne i ograniczenia dotyczące kontenerów Windows
W przypadku korzystania z kontenerów Windows należy wziąć pod uwagę następujące kwestie:
- Oprogramowanie ArcGIS Notebook Server w kontenerach Windows używa środowiska Mirantis Container Runtime, które obecnie obsługuje tylko system Windows Server 2022.
- Gdy oprogramowanie ArcGIS Notebook Server i środowisko Mirantis Container Runtime są wdrożone na wielu komputerach, nie trzeba już konfigurować replikacji (DFS) dla katalogu przestrzeni roboczej. Katalog przestrzeni roboczej można udostępnić jako ścieżkę na dysku ze środowiskiem Mirantis Container Runtime.
Wymagania wstępne i ograniczenia dotyczące kontenerów Linux
W przypadku korzystania z kontenerów Linux należy wziąć pod uwagę następujące kwestie:
- Jeśli aplikacja ArcGIS Notebook Server z kontenerami Linux jest wdrażana w systemie Windows Server 2022 lub Windows Server 2019, można użyć aplikacji Docker Desktop (wersja 4.24.2). Należy zauważyć, że w dokumentacji bieżącej wersji platformy Docker nie wymienia się systemu Windows Server 2022 czy Windows Server 2019 w wymaganiach systemowych.
Notatka:
Aby używać kontenerów Linux na serwerze Windows Server 2022, należy skonfigurować właściwość systemową useWindowsContainers na wartość false w obszarze System > Właściwości i zresetować fabryczne środowiska wykonawcze w obszarze Notatniki > Środowiska wykonawcze z katalogu administracyjnego serwera Notebook Server do wartości false.
- Oprogramowanie ArcGIS Notebook Server z kontenerami Linux korzysta przy zarządzaniu kontenerami z emulatora systemu Linux o nazwie MobyLinuxVM, który jest zawarty w środowisku Hyper-V.
- Oprogramowanie ArcGIS Notebook Server z kontenerami systemu Linux wymaga, aby rola Hyper-V była już zainstalowana w systemach Windows Server i Windows 10.
- Niektóre środowiska wirtualizacji nie zezwalają na włączenie i wykorzystanie roli Hyper-V w systemie Windows. W efekcie w takich środowiskach nie można instalować ani uruchamiać aplikacji ArcGIS Notebook Server. Aplikacja ArcGIS Notebook Server obsługuje środowiska zwirtualizowane hostowane na platformie VMware vSphere 6.7 lub nowszym, które dla systemu operacyjnego gościa mają włączoną wirtualizację wspomaganą sprzętowo (zagnieżdżoną wirtualizację). Przed zainstalowaniem aplikacji ArcGIS Notebook Server należy sprawdzić, czy na komputerze została zainstalowana platforma Docker i obsługuje ona kontenery z systemem Linux.
- Aplikacja ArcGIS Notebook Server obsługuje witryny z wieloma komputerami. W systemach Windows oprogramowanie Docker nie obsługuje podłączania dysków udostępnionych w kontenerach, dlatego katalog przestrzeni roboczej musi znajdować się lokalnie na każdym komputerze. Ponieważ użytkownicy mogą uruchamiać kontenery i otwierać notatniki na każdym komputerze w witrynie złożonej z wielu komputerów, konieczna jest synchronizacja zawartości katalogu przestrzeni roboczej między komputerami. Etapy niezbędne do skonfigurowania jednej metody replikacji podano w sekcji Konfigurowanie replikacji DFS dla aplikacji ArcGIS Notebook Server.
Instalacja oprogramowania
Poniżej znajduje się przegląd czynności, które należy wykonać, aby zainstalować aplikację ArcGIS Notebook Server. Wykonaj po kolei wszystkie czynności i przejrzyj wszystkie sekcje dokumentacji podręcznika instalacji.
- Aby zapoznać się z oprogramowaniem, przeczytaj następujące materiały wprowadzające w tym podręczniku:
- Przeprowadź podstawowe wdrożenie oprogramowania ArcGIS Enterprise. Niezależnie od tego, czy aktualizujesz wcześniejsze wersje, czy instalujesz nowe wdrożenie, musisz mieć wszystkie komponenty oprogramowania — portal ArcGIS Enterprise, witrynę ArcGIS Server wyznaczoną jako serwer hostujący i instancję ArcGIS Data Store — zainstalowane i działające oprogramowanie w wersji 11.3.
- Przejrzyj wymagania systemowe i dokonaj niezbędnych korekt komputerów, które będą używane. Zapoznaj się z tematem dotyczącym kompleksowych wymagań systemowych.
- Pobierz swoje materiały z witryny My Esri: instalator oprogramowania i obrazy kontenera odpowiadające Twojemu poziomowi licencji.
Notatka:
Licencja ArcGIS Notebook Server Standard jest dołączona do licencji Standard i Advanced oprogramowania ArcGIS Enterprise. Licencja ArcGIS Notebook Server Advanced wymaga dodatkowego zakupu.
Notatka:
Dla użytkowników z licencją Standard pobierz obraz kontenera Standard. Dla użytkowników z licencją Advanced pobierz obydwa obrazy kontenera, Standard i Advanced.
- Zainstaluj oprogramowanie ArcGIS Notebook Server na swoim komputerze. Skorzystaj w tym celu z podanego instalatora lub zainstaluj oprogramowanie dyskretnie. Dla obu tych opcji istnieją oddzielne tematy pomocy.
- Skonfiguruj swoją witrynę ArcGIS Notebook Server po instalacji (kontenery systemu Windows)
- Skonfiguruj swoją witrynę ArcGIS Notebook Server (kontenery systemu Linux). Trzy podstawowe etapy są następujące:
- Utwórz witrynę dla komputera ArcGIS Notebook Server.
- Dodaj swoje konto systemu operacyjnego do grupy Docker.
- Uruchom narzędzie poinstalacyjne, aby skonfigurować platformę Docker z programem ArcGIS Notebook Server.
- Dołącz wszystkie dodatkowe komputery (kontenery systemu Windows) do nowej witryny.
- Dołącz wszystkie dodatkowe komputery (kontenery systemu Linux) do nowej witryny. W tym temacie pomocy są również wyjaśnienia dotyczące innych wymagań konfiguracji witryny z wieloma komputerami.
- Jeśli konfigurujesz witrynę z wieloma komputerami, musisz skonfigurować metodę replikacji katalogu przestrzeni roboczej. Wyjaśnienie tego procesu i czynności dla konkretnej metody replikacji zawiera sekcja Konfigurowanie replikacji DFS dla serwera ArcGIS Notebook Server.
- Zainstaluj i skonfiguruj instancję aplikacji ArcGIS Web Adaptor w witrynie ArcGIS Notebook Server. Istnieją również instrukcje dotyczące użycia z witryną zwrotnego serwera proxy.
- Skonfiguruj witrynę z portalem ArcGIS Enterprise. Sfederuj witrynę serwera z portalem i wyznacz ją jako serwer notatników portalu. Umożliwi to tworzenie notatników ArcGIS Notebooks uruchamianych w witrynie ArcGIS Notebook Server. Na koniec utwórz co najmniej jedną niestandardową rolę członka portalu, aby nadać niezbędne uprawnienia autorom notatników.