Poniżej przedstawiono najważniejsze wskazówki i przypomnienia dla administratorów serwera ArcGIS Notebook Server.
Zarządzanie wdrożeniem
Ta sekcja zawiera najważniejsze wskazówki dotyczące zarządzania wdrożeniem serwera ArcGIS Notebook Server.
Zasoby komputera
Gdy jest uruchomiony notatnik, kontener, w którym on działa, wykorzystuje zasoby witryny ArcGIS Notebook Server. Środowisko wykonawcze Standard wymaga 1 rdzenia procesora i 4 GB pamięci, a środowisko wykonawcze Advanced wymaga 2 rdzeni procesora i 6 GB pamięci. Należy sprawdzić, czy komputer w witrynie serwera ma odpowiednią wydajność, aby obsłużyć każdego członka portalu z uprawnieniami dotyczącymi notatników.
Federowanie
Działanie aplikacji ArcGIS Notebook Server wymaga sfederowania z portalem. Nie może istnieć autonomiczna witryna ArcGIS Notebook Server.
Nie należy anulować sfederowania witryny ArcGIS Notebook Server, chyba że jest to absolutnie konieczne. Anulowanie sfederowania witryny ArcGIS Notebook Server niesie za sobą poważne i nieodwracalne konsekwencje dotyczące zasobów serwera i notatników.
Porty
Otwórz i chroń port 11443 na komputerze z aplikacją ArcGIS Notebook Server. Aplikacja Web Adaptor potrzebuje komunikować się z tym portem, a cały ruch powinien być przesyłany przez aplikację Web Adaptor.
Aplikacja ArcGIS Notebook Server potrzebuje dostępu do portu 7443 na komputerze hostującym portal ArcGIS Enterprise, z którym jest sfederowana. Port 7443 nie musi być otwarty na komputerze z aplikacją ArcGIS Notebook Server.
Kontenery Docker są domyślnie tworzone na portach od 30001 do 31000. Te porty nie są widoczne poza komputerem z aplikacją ArcGIS Notebook Server, a z portami tymi musi komunikować się tylko aplikacja ArcGIS Notebook Server.
Praca w sieci
Komponent Docker Engine w witrynie ArcGIS Notebook Server zapewnia obsługę sieci na potrzeby uzyskiwania dostępu do sieci przez kod w notatnikach ArcGIS. W przypadku problemów z łącznością z siecią w działającym notatniku sprawdź sieć Docker, korzystając z narzędzia wiersza poleceń docker network:
- Użyj polecenia docker network create, aby w razie konieczności ponownie utworzyć sieć.
- W przypadku ponownego tworzenia sieci przypisz ją ponownie do kontenerów witryny, korzystając z polecenia docker network connect.
Aby wyświetlić listę wszystkich kontenerów działających w witrynie, użyj polecenia docker ps -a.
Logi
Dzienniki aplikacji ArcGIS Notebook Server służą do rozwiązywania problemów związanych z uruchamianiem notatników ArcGIS Notebooks. Do wysyłania zapytań do dzienników użyj aplikacji ArcGIS Notebook Server Administrator Directory. Istnieje szereg możliwych do skonfigurowania poziomów dzienników, które pozwalają wyświetlać różne typy informacji.
Użytkownicy systemu Linux
Przed przeprowadzeniem instalacji uruchom testy diagnostyczne.
Nie należy uruchamiać aplikacji ArcGIS Notebook Server z poziomu konta administratora.
Sterowanie dostępem
W tej sekcji wyjaśniono, jak sterować dostępem do komponentów wdrożenia ArcGIS Notebook Server.
Dostęp do portalu
Należy nadzorować, kto ma uprawnienia do notatnika w portalu ArcGIS Enterprise. Każdy członek, który tworzy swój pierwszy notatnik, uruchamia własny kontener Docker dla notatników. Jest to istotne działanie, które wiąże się z użyciem zasobów i pamięci serwera.
Domyślnie tylko administratorzy portalu mają uprawnienia do tworzenia i edytowania notatników. Publikujący nie mają takich uprawnień. Utwórz jedną lub większą liczbę ról niestandardowych w portalu, aby nadać uprawnienia do notatnika członkom niebędącym administratorami. Starannie wybieraj osoby, które są przypisywane do roli dysponującej tymi uprawnieniami.
Dostęp do systemu
Do folderu arcgisworkspace utworzonego podczas instalacji musi być zapewniona ścisła kontrola dostępu. Początkowo dostęp do niego mogą uzyskać tylko administratorzy systemu i użytkownik, który zainstalował aplikację ArcGIS Notebook Server. W tym folderze znajdują się prywatne obszary robocze użytkowników zawierające dane, które mają być niedostępne dla innych użytkowników. W tej lokalizacji są również przechowywane informacje o tokenie portalu, dzięki czemu kontenery Docker mają do niego dostęp.
Domyślnie ten katalog znajduje się w lokalizacji <ArcGIS Notebook Server install directory>/usr/directories/arcgisworkspace.
Udostępnione notatniki
Gdy otwierasz udostępniony notatnik jako administrator, masz uprawnienia administratora dla tego notatnika, włącznie z możliwością uruchomienia wszystkich komórek. Otwieraj tylko notatniki pochodzące z zaufanego źródła i uruchamiaj komórki tylko po przejrzeniu ich zawartości.
Dostosowywanie wdrożenia
ArcGIS Notebook Server umożliwia utworzenie szablonu, który zastąpi domyślny szablon notatnika instytucji.
Zmiana domyślnego szablonu notatnika
Serwer ArcGIS Notebook Server udostępnia domyślny szablon notatnika, który jest wyświetlany po otwarciu nowego notatnika. Administrator może zastąpić ten szablon domyślny plikiem notatnika dostosowanym dla danej instytucji.
W tym celu utwórz notatnik, którego chcesz użyć jako szablonu domyślnego instytucji i zapisz go w celu zastąpienia istniejącego szablonu notatnika, który znajduje się w katalogu <ArcGIS Notebook Server install directory>/framework/etc/ipynb_defaults/default_new.ipynb. Notatnik musi mieć nazwę default_new.ipynb, aby został użyty jako domyślny szablon notatnika aplikacji ArcGIS Notebook Server.