Starten von NICE DCV-Sitzungen - NICE DCV

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Starten von NICE DCV-Sitzungen

Wenn Sie die Standardeinstellungen für die Installation des Windows NICE DCV-Servers verwenden, wird nach der Installation des Servers automatisch eine Konsolensitzung erstellt und aktiv. Die Standard-Konsolensitzung ist im Besitz der Administrator und hat die Standardsitzungs-ID console. Sie können diese Sitzung verwenden oder sie schließen und eine neue Sitzung erstellen.

Wenn Sie sich bei der Installation des NICE DCV-Servers von der automatischen Erstellung der Konsolensitzung abmelden möchten, müssen Sie manuell einen erstellen. Nachdem Sie den NICE DCV-Server installiert haben, können Sie die automatische Erstellung der Konsolensitzung jederzeit aktivieren oder deaktivieren.

Anmerkung

Linux-NICE-DCV-Server erhalten nach der Installation keine Standardkonsolensitzung.

Angenommen, Sie verwenden eine Gleitkommalizenz auf einem On-Premises- oder alternativen cloudbasierten Server und überschreiten die maximale Anzahl gleichzeitiger Sitzungen, die von Ihrer Lizenz unterstützt werden. Möglicherweise wird eine no licenses Fehlermeldung angezeigt. Wenn Sie diesen Fehler erhalten, beenden Sie eine unbenutzte Sitzung, um die Lizenz freizugeben, und versuchen Sie es erneut.

Der NICE DCV-Server muss ausgeführt werden, um eine Sitzung zu starten. Weitere Informationen finden Sie unter Den NICE DCV Server starten.

Manuelles Starten der Konsole und virtueller Sitzungen

Sie können eine NICE DCV-Sitzung jederzeit starten. Sie können jeweils nur eine Konsolensitzung gleichzeitig ausführen. Wenn Sie einen Linux NICE DCV-Server verwenden, können Sie mehrere virtuelle Sitzungen gleichzeitig ausführen.

Es empfiehlt sich, dcv list-sessions vor dem Erstellen einer Sitzung auszuführen, insbesondere wenn Sie den Windows-NICE-DCV-Server verwenden.

Verwenden Sie den dcv create-session Befehl , um eine Konsole oder virtuelle Sitzung auf einem Windows- oder Linux-NICE-DCV-Server zu erstellen.

Syntax

Die minimale Syntax des Befehls zum Starten einer Sitzung ist:

dcv create-session session_ID

Die vollständige Syntax mit allen Optionen ist:

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
Anmerkung

Das \ Symbol stellt die Syntax dar, um einen Befehl in mehrere Zeilen aufzuteilen.

Sie können auch verwendendcv create-session --help, um einen kurzen Verweis auf die Syntax anzuzeigen.

Optionen

Für den dcv create-session-Befehl können die folgenden Optionen verwendet werden:

--type

Diese Option wird nur auf Linux NICE DCV-Servern unterstützt. Sie gibt die Art der Sitzung an, die erstellt werden soll, und kann console oder virtual sein.

Typ: Zeichenfolge

Zulässige Werte: console | virtual

Erforderlich: Nein

--name

Gibt einen Namen für die Sitzung an. Sitzungsnamen können eine beliebige Zeichenfolge mit bis zu 256 Zeichen sein. Wenn die Zeichenfolge 256 Zeichen überschreitet, schlägt der Befehl fehl. Sitzungsnamen müssen in laufenden Sitzungen nicht eindeutig sein.

Sie können den Namen einer Sitzung jederzeit mit dem dcv set-name Befehl ändern. Weitere Informationen finden Sie unter Verwalten des Sitzungsnamens.

Typ: Zeichenfolge

Erforderlich: Ja

--user

Diese Option wird nur für virtuelle Sitzungen auf Linux NICE DCV-Sitzungen unterstützt. Dieser Wert ist der Benutzer, mit dem die Sitzung erstellt werden soll. Nur der Root-Benutzer kann die Identität anderer Benutzer annehmen.

Typ: Zeichenfolge

Erforderlich: Nein

--owner

Gibt den Eigentümer der Sitzung an. Standardmäßig ist dies der aktuell angemeldete Benutzer, wenn kein Wert angegeben wird.

Typ: Zeichenfolge

Erforderlich: Nein

--permissions-file

Gibt den Pfad zu einer benutzerdefinierten Berechtigungsdatei an. Standardmäßig die Server-Standardwerte, falls kein Wert angegeben ist.

Typ: Zeichenfolge

Erforderlich: Nein

--storage-root

Gibt den Pfad zu dem Ordner an, der als Speicher für die Sitzung verwendet wird.

Sie können %home% verwenden, i, das Startverzeichnis des aktuell angemeldeten Benutzers anzugeben. Im Folgenden wird beispielsweise das Verzeichnis für die Sitzungsspeicherung als c:\Users\username\storage\ für Windows-Server oder als $HOME/storage/ für Linux-Server festgelegt.

--storage-root %home%/storage/
Anmerkung

Wenn ein bestimmtes Unterverzeichnis nicht vorhanden ist, ist der Sitzungsspeicher deaktiviert.

Typ: Zeichenfolge

Erforderlich: Nein

--gl

Diese Option wird nur für virtuelle Sitzungen auf Linux NICE DCV-Sitzungen unterstützt. Sie überschreibt den standardmäßigen Status on und kann dcv-gl oder off sein.

Typ: Zeichenfolge

Zulässige Werte: on | off

Erforderlich: Nein

--max-concurrent-clients

Gibt die maximale Anzahl von NICE DCV-Clients an, die eine Verbindung mit der Sitzung herstellen können. Standardmäßig ist dies eine unbegrenzte Anzahl, wenn kein Wert angegeben ist.

Typ: Ganzzahl

Erforderlich: Nein

--init

Diese Option wird nur für virtuelle Sitzungen auf Linux NICE DCV-Servern unterstützt. Gibt den Pfad zu einem benutzerdefinierten init-Skript an. Das Skript kann verwendet werden, um eine bestimmte Desktop-Umgebung zu starten und bestimmte Anwendungen automatisch zu starten, wenn die Sitzung beginnt. Das Skript muss ausführbar sein. Standardmäßig ein Skript, das die Standard-Desktop-Umgebung startet, wenn kein Wert angegeben ist.

Typ: Zeichenfolge

Erforderlich: Nein

session ID

Stellt eine ID für Ihre Sitzung am Ende des Befehls bereit.

Typ: Zeichenfolge

Erforderlich: Ja

Beispiele

Beispiel 1 – Konsolensitzung

Der folgende Befehl erstellt eine Konsolensitzung my-sessionim Besitz von dcv-user mit der eindeutigen Sitzungs-ID und dem Sitzungsnamen my graphics session. Außerdem wird eine Berechtigungsdatei mit dem Namen angegebenperm-file.txt.

  • Windows NICE DCV-Server

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

    $ sudo dcv create-session \ --type=console \ --owner dcv-user \ --name "my graphics session" \ --permissions-file perm-file.txt \ my-session
Beispiel 2 – Virtuelle Sitzung (nur Linux NICE DCV-Server)

Mit dem folgenden Befehl wird eine virtuelle Sitzung mit dem Root-Benutzer erstellt, um sich als den gewünschten Sitzungsbesitzer auszugeben, dcv-user. Die Sitzung gehörtdcv-user, obwohl sie vom Root-Benutzer erstellt wurde

$ sudo dcv create-session \ --owner dcv-user \ --user dcv-user \ my-session
Beispiel 3 – Virtuelle Sitzung (nur Linux NICE DCV-Server)

Mit dem folgenden Befehl wird eine virtuelle Sitzung erstellt, die dem Benutzer gehört, der sie erstellt:

$ dcv create-session my-session

Aktivieren von automatischen Konsolensitzungen

Durch die Aktivierung einer automatischen Konsolensitzung wird sichergestellt, dass bei jedem Start des NICE DCV-Servers automatisch eine Konsolensitzung erstellt wird. Die automatische Konsolensitzung gehört dem NICE DCV-Benutzer, der durch den owner Konfigurationsparameter angegeben wird. Die Sitzungs-ID ist stets console.

Auswirkungen auf automatische Konsolensitzungen haben darüber hinaus auch die Parameter max-concurrent-clients, permissions-file und storage-root. Weitere Informationen zu diesen Parametern finden Sie unter session-management/automatic-console-session-Parameter.

Anmerkung

NICE DCV unterstützt keine automatischen virtuellen Sitzungen.

Windows NICE DCV server
So aktivieren Sie eine automatische Konsolensitzung auf einem Windows-NICE-DCV-Server
  1. Öffnen Sie den Windows Registrierungs-Editor.

  2. Navigieren Sie zu dem Schlüssel HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/session-management.

  3. Erstellen Sie einen create-session-Parameter:

    1. Öffnen Sie im Navigationsbereich das Kontextmenü (rechte Maustaste) für den Schlüssel zur Sitzungsverwaltung und wählen Sie Neu, DWORD (32-Bit) Wert aus.

    2. Geben Sie in Name (Name) create-session ein und drücken Sie die Eingabetaste.

    3. Öffnen Sie den Parameter create-session (Sitzung erstellen). Geben Sie in Value data (Wertdaten) 1 ein. Wählen Sie anschließend OK aus.

  4. Öffnen Sie den Schlüssel HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/session-management/automatic-console-session.

  5. Erstellen Sie einen owner-Parameter:

    1. Öffnen Sie im Navigationsbereich das Kontextmenü (rechte Maustaste) für den automatic-console-session Schlüssel und wählen Sie Neu, Zeichenfolgenwert aus.

    2. Geben Sie in Name (Name) owner ein und drücken Sie die Eingabetaste.

    3. Öffnen Sie den owner-Parameter. Geben Sie in Value data (Wertdaten) den Namen des Sitzungsbesitzers ein und wählen Sie OK aus.

  6. Klicken Sie auf OK und schließen Sie den Windows Registrierungs-Editor.

  7. Halten Sie den NICE DCV-Server an und starten Sie ihn neu.

Linux NICE DCV server
So aktivieren Sie eine automatische Konsolensitzung auf einem Linux-NICE-DCV-Server
  1. Gehen Sie zu /etc/dcv/ und öffnen Sie die dcv.conf-Datei mit Ihrem bevorzugten Texteditor.

  2. Fügen Sie die Parameter create-session und owner dem Abschnitt [session-management/automatic-console-session] hinzu und verwenden Sie dazu das folgende Format:

    [session-management] create-session = true [session-management/automatic-console-session] owner="session-owner"
  3. Speichern und schließen Sie die Datei.

  4. Stop penSie den NICE DCV-Server und starten Sie ihn neu.