Démarrage des sessions NICE DCV - NICE DCV

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Démarrage des sessions NICE DCV

Lorsque vous utilisez les paramètres par défaut pour installer le serveur Windows NICE DCV, une session de console est automatiquement créée et active après l'installation du serveur. La session de console par défaut appartient à Administrator et son ID de session par défaut est console. Vous pouvez utiliser cette session ou la fermer et créer une nouvelle session.

Si vous avez choisi de désactiver la création automatique de session de console lors de l'installation du serveur DCV NICE, vous devez en créer une manuellement. Après avoir installé le serveur NICE DCV, vous pouvez activer ou désactiver la création automatique de session de console à tout moment.

Note

Les serveurs Linux NICE DCV ne reçoivent pas de session de console par défaut après l'installation.

Supposons que vous utilisez une licence flottante sur un serveur local ou sur un autre serveur basé sur le cloud et que vous dépassez le nombre maximal de sessions simultanées pris en charge par votre licence. Il se peut qu'un no licenses message d'erreur apparaisse. Dans ce cas, arrêtez une session non utilisée pour libérer la licence, puis réessayez.

Le serveur NICE DCV doit être en cours d'exécution pour démarrer une session. Pour de plus amples informations, veuillez consulter Démarrage du NICE DCV serveur.

Démarrage manuel de la console et des sessions virtuelles

Vous pouvez démarrer une session NICE DCV à tout moment. Vous ne pouvez exécuter qu'une seule session de console à la fois. Si vous utilisez un serveur Linux NICE DCV, vous pouvez exécuter plusieurs sessions virtuelles en même temps.

Il est recommandé de l'exécuter dcv list-sessions avant de créer une session, en particulier si vous utilisez le serveur DCV Windows NICE.

Pour créer une console ou une session virtuelle sur un serveur DCV NICE Windows ou Linux, utilisez la dcv create-session commande.

Syntaxe

La syntaxe minimale de la commande pour démarrer une session est la suivante :

dcv create-session session_ID

La syntaxe complète avec toutes les options est la suivante :

dcv create-session \ --type console|virtual \ --name session_name \ --user username \ --owner owner_name \ --permissions-file /path_to/permissions_file \ --storage-root /path_to/storage_directory \ --gl on|off \ --max-concurrent-clients number_of_clients \ --init /path_to/init_script \ session_ID
Note

Le \ symbole représente la syntaxe permettant de diviser une commande en plusieurs lignes.

Vous pouvez également l'utiliser dcv create-session --help pour afficher une référence rapide à la syntaxe.

Options

Les options qui peuvent être utilisées avec la commande dcv create-session sont les suivantes :

--type

Cette option est uniquement prise en charge sur les serveurs DCV NICE Linux. Elle indique le type de session à créer et peut être console ou virtual.

Type : chaîne

Valeurs autorisées : console | virtual

Obligatoire : non

--name

Spécifie le nom de la session. Les noms de session peuvent être n'importe quelle chaîne de 256 caractères maximum. Si la chaîne dépasse 256 caractères, la commande échoue. Il n'est pas nécessaire que les noms de session soient uniques pour les sessions en cours d'exécution.

Vous pouvez modifier le nom d'une session à tout moment à l'aide de la dcv set-name commande. Pour de plus amples informations, veuillez consulter Gestion du nom de session.

Type : chaîne

Obligatoire : oui

--user

Cette option est uniquement prise en charge avec des sessions virtuelles sur des serveurs NICE DCV Linux. Cette valeur correspond à l'utilisateur qui doit créer la session. Seul l'utilisateur root peut emprunter l'identité des autres utilisateurs.

Type : chaîne

Obligatoire : non

--owner

Indique le propriétaire de la session. S'il est omis, il s'agit par défaut de l'utilisateur actuellement connecté.

Type : chaîne

Obligatoire : non

--permissions-file

Indique le chemin d'un fichier d'autorisations personnalisées. Si elle est omise, il s'agit par défaut des valeurs par défaut du serveur.

Type : chaîne

Obligatoire : non

--storage-root

Indique le chemin du dossier utilisé pour le stockage de session.

Vous pouvez utiliser %home% pour indiquer le répertoire de base de l'utilisateur actuellement connecté. Par exemple, ce qui suit définit le répertoire pour le stockage de session, tel que c:\Users\username\storage\ pour les serveurs Windows ou $HOME/storage/ pour les serveurs Linux.

--storage-root %home%/storage/
Note

Si le sous-répertoire spécifié n'existe pas, le stockage de session est désactivé.

Type : chaîne

Obligatoire : non

--gl

Cette option est uniquement prise en charge avec des sessions virtuelles sur des serveurs NICE DCV Linux. Elle remplace l'état dcv-gl par défaut et peut être on ou off.

Type : chaîne

Valeurs autorisées : on | off

Obligatoire : non

--max-concurrent-clients

Indique le nombre maximal de clients NICE DCV autorisés à se connecter à la session. Si elle est omise, le nombre de connexions est illimité par défaut.

Type : entier

Obligatoire : non

--init

Cette option est uniquement prise en charge avec des sessions virtuelles sur des serveurs NICE DCV Linux. Elle indique le chemin d'un script init personnalisé. Le script permet de démarrer un environnement de poste de travail spécifique et de lancer automatiquement des applications spécifiques au démarrage de la session. Le script doit être exécutable. Si elle est omise, il s'agit par défaut d'un script qui démarre l'environnement de poste de travail par défaut.

Type : chaîne

Obligatoire : non

session ID

Fournit un identifiant pour votre session à la fin de la commande.

Type : chaîne

Obligatoire : oui

Exemples

Exemple 1 - Session de la console

La commande suivante crée une session de console détenue par dcv-user avec un ID de my-session session unique et un nom de session demy graphics session. Il spécifie également un fichier d'autorisations nomméperm-file.txt.

  • Serveur DCV Windows NICE

    C:\> dcv create-session^ --owner dcv-user^ --name "my graphics session"^ --permissions-file perm-file.txt^ my-session
  • Serveur Linux NICE DCV

    $ sudo dcv create-session \ --type=console \ --owner dcv-user \ --name "my graphics session" \ --permissions-file perm-file.txt \ my-session
Exemple 2 - Session virtuelle (serveurs NICE DCV Linux uniquement)

La commande suivante crée une session virtuelle en utilisant l'utilisateur root pour se faire passer pour le propriétaire de session prévu,. dcv-user La session appartient à l'utilisateur root dcv-user même si elle est créée

$ sudo dcv create-session \ --owner dcv-user \ --user dcv-user \ my-session
Exemple 3 - Session virtuelle (serveurs NICE DCV Linux uniquement)

La commande suivante crée une session virtuelle appartenant à l'utilisateur qui l'a créée :

$ dcv create-session my-session

Activation des sessions de console automatiques

L'activation d'une session de console automatique garantit qu'une session de console est automatiquement créée chaque fois que le serveur DCV NICE démarre. La session de console automatique appartient à l'utilisateur NICE DCV spécifié par le paramètre de owner configuration. Son ID de session est toujours console.

Les autres paramètres qui affectent les sessions de console automatiques sont max-concurrent-clients, permissions-file et storage-root. Pour obtenir plus d'informations sur ces paramètres, consultez Paramètres session-management/automatic-console-session.

Note

NICE DCV ne prend pas en charge les sessions virtuelles automatiques.

Windows NICE DCV server
Pour activer une session de console automatique sur un serveur DCV Windows NICE
  1. Ouvrez l’Éditeur du Registre Windows.

  2. Accédez à la clé HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/session-management/.

  3. Créez un paramètre create-session :

    1. Dans le volet de navigation, ouvrez le menu contextuel (clic droit) de la clé de gestion de session et choisissez Nouveau, valeur DWORD (32 bits).

    2. Pour Nom, saisissez create-session et appuyez sur Entrée.

    3. Ouvrez le paramètre create-session. Pour Données de la valeur, saisissez 1, puis choisissez OK.

  4. Accédez à la clé HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/session-management/automatic-console-session.

  5. Créez un paramètre owner :

    1. Dans le volet de navigation, ouvrez le menu contextuel (clic droit) de la automatic-console-sessionclé et choisissez Nouveau, valeur de chaîne.

    2. Pour Nom, saisissez owner et appuyez sur Entrée.

    3. Ouvrez le paramètre owner. Pour Données de la valeur, saisissez le nom du propriétaire de la session, puis choisissez OK.

  6. Choisissez OK, puis fermez l'Éditeur du Registre Windows.

  7. Arrêtez et redémarrez le serveur DCV NICE.

Linux NICE DCV server
Pour activer une session de console automatique sur un serveur DCV Linux NICE
  1. Accédez à /etc/dcv/ et ouvrez dcv.conf avec l'éditeur de texte de votre choix.

  2. Ajoutez les paramètres create-session et owner à la section [session-management/automatic-console-session] en respectant le format suivant :

    [session-management] create-session = true [session-management/automatic-console-session] owner="session-owner"
  3. Enregistrez et fermez le fichier .

  4. Arrêtez et redémarrez le serveur DCV NICE.