Skip To Content

Créer un site ArcGIS Notebook Server

Une fois que vous avez installé ArcGIS Notebook Server et que vous l’avez configuré avec Docker, créez un site de serveur. Un site de serveur constitue un déploiement spécifique de ArcGIS Notebook Server et est l’unité de serveur qui peut être fédérée avec le portail ArcGIS Enterprise.

Dans les versions 10.7.1 et ultérieure, ArcGIS Notebook Server prend en charge la jointure d’ordinateurs supplémentaires sur votre site. Sur un site comportant plusieurs machines, toutes les machines sont configurées de manière identique, avec les mêmes paramètres Docker, et toutes peuvent exécuter des notebooks ArcGIS. Si vous configurez un site comportant plusieurs machines, reportez-vous à la rubrique Joindre des machines supplémentaires à un site ArcGIS Notebook Server, qui explique les étapes supplémentaires requises pour l’installation et la configuration.

Pour créer le site de serveur, vous avez le choix entre les deux méthodes suivantes : Vous pouvez créer le site à l’aide de l’assistant de configuration d’ArcGIS Notebook Server ou de l’utilitaire de ligne de commande createsite.

Utiliser l’assistant pour créer votre site

L’assistant de configuration ArcGIS Notebook Server crée un site ArcGIS Notebook Server sur l’ordinateur. Une fois que vous avez exécuté l’utilitaire post-installation, ouvrez l’assistant de configuration.

Remarque :

Lorsque vous ouvrez l’assistant de configuration pour la première fois dans un navigateur, la page initiale utilise la communication http non sécurisée. Acceptez tout avertissement et continuez. L’assistant passera à la communication https sécurisée.

  1. Dans l’assistant, spécifiez un nom d’utilisateur et un mot de passe, puis cliquez sur Next (Suivant).
  2. Remarque :
    Le compte d’administrateur de site principal qui utilise ce nom d’utilisateur et ce mot de passe n’est reconnu que par ArcGIS Notebook Server. Il ne s’agit pas d’un compte de système d’exploitation et il est géré indépendamment des comptes utilisateur de votre répertoire d’utilisateurs. L’administrateur de site principal peut accéder sans restriction au site ArcGIS Notebook Server. Ce compte sert généralement à créer le site ArcGIS Notebook Server, puis à configurer et à gérer la sécurité. Le compte d’administrateur de site principal ne doit pas être induit en erreur par le compte ArcGIS Notebook Server que vous avez spécifié pendant l’installation.
  3. Saisissez les chemins d’accès aux répertoires que vous souhaitez utiliser pour votre répertoire de contenu, votre répertoire d’espace de travail et votre stockage de configuration.

    Par défaut, ils sont créés dans <ArcGIS Notebook Server installation directory>\arcgisnotebookserver. Vous pouvez utiliser des répertoires différents sur votre lecteur local ou sur votre réseau pour le stockage de configuration, le stockage de contenu et les journaux. Cet emplacement doit être accessible au compte ArcGIS Notebook Server et celui-ci doit pouvoir y accéder en lecture et en écriture.

    Si vous déployez ArcGIS Notebook Server sur plusieurs ordinateurs, le répertoire de contenu et le magasin de configurations doivent utiliser un répertoire partagé, référencé par un chemin UNC. Le répertoire d’espace de travail doit toujours utiliser un répertoire local avec Docker Desktop. Si vous utilisez Mirantis Container Runtime, configurez un chemin UNC comme réseau mappé, avec une lettre de lecteur associée, sur toutes les machines qui participent au site et utilisez-le comme répertoire d'espace de travail.

  4. Cliquez sur Next (Suivant).
  5. Consultez la page de récapitulatif, puis cliquez sur Finish (Terminer) pour créer votre site ou sur Back (Précédent) pour le modifier.

Si vous configurez un site comportant une seule machine, passez à la procédure d’installation et de configuration de ArcGIS Web Adaptor avec votre site une fois le site créé.

Si vous configurez un site comportant plusieurs machines, joignez des machines supplémentaires au site une fois que celui-ci est créé, puis installez et configurez ArcGIS Web Adaptor avec votre site.

Utiliser l’utilitaire createsite pour créer votre site

Une fois ArcGIS Notebook Server installé, vous pouvez utiliser l’utilitaire de ligne de commande createsite pour créer un site de serveur. À cet effet, vous disposez des options suivantes :

  • Exécutez l’utilitaire createsite comme compte ArcGIS Notebook Server à partir d’une invite de commande et spécifiez le nom d’utilisateur, le mot de passe, l’emplacement du répertoire de configuration et les paramètres du répertoire.
  • Indiquez le chemin d’accès au fichier createsite.properties qui spécifie ces paramètres. Il s’agit de l’option recommandée car c’est la plus sûre.
L’utilitaire se situe à l’emplacement <ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat. Les paramètres de ligne de commande de l’utilitaire sont les suivants :

ParamètreDescription

-u ou --username

Nom d’utilisateur de l’administrateur de site principal. Le nom d’utilisateur ne peut pas contenir ces caractères : \:/*?|<>".

-p ou --password

Mot de passe pour l’administrateur du site principal. Le mot de passe doit comporter au moins 8 caractères. Il peut contenir des lettres, des chiffres et un point (.), mais ne peut pas contenir d’autres caractères, comme \:/*?|<>".

-d ou --directory

Emplacement des répertoires du serveur racine. Par défaut, les répertoires ArcGIS Notebook Server sont créés dans le répertoire local C:\\arcgisserver\\directories ou le répertoire réseau \\\\<Absolute path to>\\<Server directories>.

-c ou --configstore

Emplacement du répertoire de configuration pour le site ArcGIS Notebook Server. Par défaut, le répertoire de configuration est créé dans le répertoire local C:\\arcgisserver\\config-store ou le répertoire réseau \\\\<Absolute path to>\\<Server config-store>.

-w ou --workspace

Emplacement des répertoires d’espace de travail. Il doit s’agir d’un chemin d’accès local si vous utilisez Docker Desktop. S’il est prévu d’y joindre des ordinateurs supplémentaires, une méthode de réplication doit être configurée entre les répertoires d’espace de travail de chaque ordinateur. Si vous utilisez Mirantis Container Runtime, configurez un chemin UNC comme lecteur réseau mappé, avec une lettre de lecteur associée, sur toutes les machines qui participent au site. Configurez le répertoire d’espace de travail ArcGIS Notebook Server à l’aide de ce lecteur mappé :

-f ou --file

Chemin d’accès complet au fichier de propriétés de l’utilitaire createsite si vous l’utilisez pour spécifier vos paramètres.

-h ou --help

Affiche l’aide sur la ligne de commande et ferme l’outil.

Spécifier des paramètres dans l’utilitaire

Si vous spécifiez des paramètres dans l’utilitaire, exécutez la commande à l’aide de la syntaxe suivante : createsite.bat [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>] [-w <workspace>]. Les arguments sont les suivants :

Dans l’exemple de code suivant, les emplacements par défaut du répertoire et du stockage de la configuration sont conservés :

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

L’exemple de code suivant montre comment spécifier les emplacements autres que les emplacements par défaut :

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

Spécifier les paramètres depuis un fichier

Si vous spécifiez les paramètres à partir d’un fichier, exécutez la commande pour utiliser le fichier createsite.properties avec la syntaxe suivante : createsite.bat [-f <filepath>]. Vous trouverez un exemple de modèle de ce fichier dans <ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\. Le fichier doit utiliser la syntaxe suivante :

#
# 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.

Chaque chemin d’accès à un fichier référencé dans le fichier createsite.properties ajoute une seconde barre oblique inverse (par exemple, C:\\arcgisserver\\directories). Cela est requis par l’utilitaire de ligne de commande.

Si l’exécution de l’utilitaire réussit, un message s’affiche avant la fermeture de l’outil pour indiquer que le site ArcGIS Notebook Server a été créé.

Étapes suivantes

Si vous configurez un site comportant une seule machine, installez et configurez ArcGIS Web Adaptor avec votre site une fois le site créé.

Si vous configurez un site comportant plusieurs ordinateurs, joignez des ordinateurs supplémentaires au site une fois qu’il a été créé, puis installez et configurez ArcGIS Web Adaptor avec votre site.