Aplikacja ArcGIS Notebook Server przechowuje zasoby i konfiguracje oparte na plikach potrzebne do działania w katalogach serwera. Te katalogi można dodać podczas instalacji i konfiguracji aplikacji ArcGIS Notebook Server lub później, korzystając z aplikacji ArcGIS Notebook Server Manager.
Istnieją cztery typy katalogów, z których każdy pełni konkretną rolę w działaniu serwera: katalog przestrzeni roboczej, katalog danych, katalog danych wynikowych i katalog systemowy. Katalog przestrzeni roboczej i katalog danych są opisane poniżej. Katalog danych wynikowych i katalog systemowy są używane na wewnętrzne potrzeby aplikacji ArcGIS Notebook Server.
Katalog przestrzeni roboczej
W katalogu przestrzeni roboczej twórcy notatników mogą przechowywać i odczytywać pliki użyte w ich notatnikach. Każdy twórca notatnika w portalu ArcGIS Enterprise ma unikalny folder w katalogu przestrzeni roboczej. Unikalny folder użytkownika jest podłączany w każdym jego notatniku, dzięki czemu notatnik może odczytywać katalog przestrzeni roboczej i w nim zapisywać. Notatnik może tylko odczytywać i zapisywać informacje w odpowiednim folderze katalogu przestrzeni roboczej danego użytkownika, do tego folderu nie można uzyskać dostępu z notatników innych użytkowników.
Domyślnie katalogi prywatnych przestrzeni roboczych użytkowników są tworzone w folderach /directories/arcgisworkspace/<userid> z uprawnieniami ustawionymi na -rwxrwxrwx. Ten poziom uprawnień jest konieczny, ponieważ domyślnie konto użytkownika systemu Linux działające wewnątrz kontenera ma inne identyfikatory UID i GID (identyfikator grupy) niż konto użytkownika systemu operacyjnego, który uruchomił demona ArcGIS Notebook Server.
Jeśli ze względów bezpieczeństwa nie chcesz używać modelu otwartych uprawnień, możesz zmienić model za pomocą właściwości systemowej o nazwie applyDefaultUserWorkspacePermissions. Gdy ta właściwość ma wartość true, katalogi przestrzeni roboczych są tworzone przy użyciu domyślnego ustawienia systemowego, takiego jak -rwx------, a nie przy użyciu ustawienia otwartego -rwxrwxrwx.
Aby móc używać tej funkcji, użytkownik systemu operacyjnego, który uruchamia demon ArcGIS Notebook Server, musi mieć identyfikator UID równy 1050 oraz identyfikator GID równy 100 (zgodne z identyfikatorami UID i GID użytkownika kontenera).
- Zaloguj się w aplikacji Administrator Directory.
Adres URL ma format https://notebookserver.domain.com:11443/arcgis/admin.
- Przejdź do sekcji System > Właściwości i kliknij opcję Edytuj.
- Dodaj następujący ciąg znakowy JSON do pola właściwości i zapisz zmiany:
{ "applyDefaultUserWorkspacePermissions":"true" }
Katalog danych
Dane mają zasadnicze znaczenie dla notatników ArcGIS Notebooks. Podczas tworzenia notatników użytkownicy mogą dodawać warstwy danych z elementów w portalu ArcGIS Enterprise z zewnętrznych serwerów GIS lub z lokalnych katalogów plików.
Aby katalog lokalny zawierający dane stał się dostępny dla notatników jako ścieżka do pliku, musi zostać zarejestrowany w witrynie ArcGIS Notebook Server. Z witryną serwera można zarejestrować wiele katalogów danych. Każdy zarejestrowany katalog danych jest dostępny do użycia dla każdego notatnika działającego w tej witrynie.
Notatniki korzystające z procedur wykonywania zadań analizy rastrowej wykorzystują katalogi danych w szczególny sposób. Magazyn plików rastrowych można zarejestrować jako katalog danych, dzięki czemu dane wynikowe narzędzi analiz rastrowych będą natychmiast dostępne w notatnikach.
Uwagi dotyczące katalogów danych
Aby notatniki miały dostęp do zarejestrowanego katalogu danych, skonfiguruj uprawnienia 755 dla tego katalogu.
Wszyscy twórcy notatników w instytucji mogą dodawać dane ze wszystkich zarejestrowanych katalogów danych do swoich notatników. Nie można ograniczyć katalogów danych do konkretnych użytkowników lub grup w portalu.
W procedurach wykonywania zadań Deep Learning wykorzystujących generowanie fragmentów obrazu do trenowania modelu, fragmenty są hostowane w magazynie plików rastrowych. Przy przeprowadzaniu takiej procedury wykonywania zadań zarejestruj magazyn plików rastrowych w aplikacji ArcGIS Notebook Server jako katalog danych, aby fragmenty obrazu były dostępne dla notatników.
Dane w zarejestrowanym katalogu danych nie są częścią portalu ArcGIS Enterprise. Odpowiednio w momencie udostępniania notatnika należy upewnić się, że wszyscy użytkownicy, którzy będą wyświetlali udostępniony notatnik, mają dostęp do każdego zarejestrowanego katalogu danych, do którego odwołuje się notatnik.
Zarejestruj katalog danych
Aby udostępnić katalog lokalny w witrynie serwera, można zarejestrować katalog danych w aplikacji ArcGIS Notebook Server Manager.
Notatka:
Aby można było przesyłać lub zapisywać pliki do tego niestandardowego katalogu danych, katalog ten musi mieć uprawnienia do odczytu i zapisu dla użytkownika "arcgis" (grupa "użytkownicy") znajdującego się w kontenerze notatnika.
- Zaloguj się do portalu ArcGIS Enterprise jako administrator i otwórz aplikację ArcGIS Notebook Server Manager.
- Otwórz stronę Ustawienia i kliknij opcję Katalogi.
- Kliknij opcję Zarejestruj katalog danych, aby otworzyć okno dialogowe rejestracji.
- Podaj nazwę katalogu oraz jego pełną ścieżkę na komputerze.
- Wskaż, że katalog będzie działał jako katalog DATA.
- Kliknij przycisk Zapisz, aby potwierdzić.
Dla katalogu zarejestrowanego w aplikacji ArcGIS Notebook Server nie można edytować ani aktualizować zarówno nazwy, jak i ścieżki. Aby wprowadzić zmiany, musisz wyrejestrować istniejący katalog, a następnie ponownie go zarejestrować.
Określanie nowej lokalizacji katalogu serwera
Począwszy od wersji 10.8, możesz edytować istniejący katalog za pomocą aplikacji Manager, aby zmienić jego lokalizację. Musisz użyć tej metody podczas rozbudowy systemu do postaci witryny z wieloma komputerami, aby rozmieścić katalogi w udostępnianych ścieżkach do plików.
- Zaloguj się do portalu ArcGIS Enterprise jako administrator i otwórz aplikację ArcGIS Notebook Server Manager.
- Otwórz stronę Ustawienia i kliknij opcję Katalogi.
- Wybierz katalog do zmodyfikowania i kliknij przycisk Edytuj.
- Zastąp istniejącą wartość parametru Ścieżka do katalogu nową ścieżką do katalogu. Kliknij przycisk Zapisz, aby potwierdzić.
Po ponownym uruchomieniu witryny podczas uzyskiwania dostępu do katalogu będzie ona używała nowej ścieżki.
- Skopiuj i wklej zasoby z istniejącego katalogu do nowej lokalizacji.
Powtórz te czynności dla każdego katalogu, który ma zostać zaktualizowany.
Notatka:
Jeśli lokalizacja katalogu arcgisworkspace zostanie zaktualizowana, konieczne jest ponowne uruchomienie narzędzia instalacyjnego w celu wyodrębnienia przykładowych danych do nowej lokalizacji katalogu przestrzeni roboczej.