本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始 NICE DCV DCV 會議
當您使用預設值來安裝 Windows NICE DCV 伺服器時,會在安裝伺服器之後自動建立主控台工作階段並啟用。預設主控台工作階段由 Administrator
所擁有,且預設工作階段 ID 為 console
。您可以使用此工作階段,也可以關閉它並建立新的工作階段。
如果您在安裝 NICE DCV 伺服器時選擇退出自動主控台工作階段建立,則必須手動建立一個。安裝 NICE DCV 伺服器之後,您可以隨時啟用或停用自動主控台工作階段建立。
注意
Linux NICE DCV 伺服器在安裝後不會取得預設的主控台工作階段。
假設您在內部部署或替代雲端伺服器上使用浮動授權,並超過授權所支援的同時工作階段數目上限。您可能會收到no licenses
錯誤。如果您收到此錯誤,請停止未使用的工作階段,以釋放授權並重試。
NICE DCV 伺服器必須在執行中,才能啟動工作階段。如需詳細資訊,請參閱 啟動 NICE DCV DCV 服務器。
手動啟動控制台和虛擬會話
您可以隨時開始 NICE DCV 工作階段。您一次只能執行一個主控台工作階段。如果您使用的是 Linux NICE DCV 伺服器,則可以同時執行多個虛擬工作階段。
最好dcv list-sessions
在建立工作階段之前執行,特別是如果您使用的是 Windows NICE DCV 伺服器。
若要在 Windows 或 Linux NICE DCV 伺服器上建立主控台或虛擬工作階段,請使用指dcv create-session
令。
語法
啟動會話的命令的最小語法是:
dcv create-session
session_ID
所有選項的完整語法是:
dcv create-session \ --type
console|virtual
\ --namesession_name
\ --userusername
\ --ownerowner_name
\ --permissions-file/path_to/permissions_file
\ --storage-root/path_to/storage_directory
\ --glon|off
\ --max-concurrent-clientsnumber_of_clients
\ --init/path_to/init_script
\session_ID
注意
該\
符號表示在多行中分割命令的語法。
您也可以使用dcv create-session --help
來顯示語法的快速參考。
選項
下列選項可以搭配 dcv create-session
命令使用:
--type
-
只有 Linux NICE DCV 伺服器才支援此選項。此選項指定要建立的工作階段類型,可以是
console
或virtual
。類型:字串
允許的值:
console
|virtual
必要:否
--name
-
指定階段作業的名稱。工作階段名稱最多可以是 256 個字元的任何字串。如果字串超過 256 個字元,則指令會失敗。工作階段名稱在執行中的工作階段中不需要是唯一的。
您可以隨時使用
dcv set-name
指令變更工作階段的名稱。如需詳細資訊,請參閱 管理工作階段名稱。類型:字串
必要:是
--user
-
只有 Linux NICE DCV 工作階段上的虛擬工作階段才支援此選項。此值即是要用來建立工作階段的使用者。只有根使用者才可以模擬其他使用者。
類型:字串
必要:否
--owner
-
指定工作階段擁有者。如果省略,則預設為目前登入的使用者。
類型:字串
必要:否
--permissions-file
-
指定自訂許可檔案的路徑。如果省略,則預設為伺服器預設值。
類型:字串
必要:否
--storage-root
-
指定要用於儲存工作階段之資料夾的路徑。
您可以使用
%home%
來指定目前登入之使用者的主目錄。例如,若為 Windows 伺服器,下列選項將工作階段儲存區的目錄設為c:\Users\
,若為 Linux 伺服器,則設為username
\storage\$HOME/storage/
。--storage-root %home%/storage/
注意
如果指定的子目錄不存在,則會停用工作階段儲存。
類型:字串
必要:否
--gl
-
只有 Linux NICE DCV 工作階段上的虛擬工作階段才支援此選項。這會覆寫預設
dcv-gl
狀態,可以是on
或off
。類型:字串
允許的值:
on
|off
必要:否
--max-concurrent-clients
-
指定允許連線至工作階段的 NICE DCV 用戶端數目上限。如果省略,則預設為無限制的連接數。
類型:整數
必要:否
--init
-
只有 Linux NICE DCV 伺服器上的虛擬工作階段才支援此選項。這會指定自訂
init
指令碼的路徑。此指令碼可用來啟動特定桌面環境,以及自動在工作階段開始時啟動特定應用程式。指令碼必須可執行。如果省略,則預設為啟動預設桌面環境的指令碼。類型:字串
必要:否
session ID
-
在指令結尾提供工作階段的 ID。
類型:字串
必要:是
範例
範例 1 - 主控台工作階段
下列命令會建立擁有的主控台工作階段,其中dcv-user
具有的唯一工作階段 IDmy-session
,以及的工作階段名稱my graphics session
。它還指定了一個名為的權限文件perm-file.txt
。
-
視窗 NICE DCV DCV 服務器
C:\>
dcv create-session^ --ownerdcv-user
^ --name "my graphics session
"^ --permissions-fileperm-file.txt
^my-session
-
NICE DCV DCV 服務器
$
sudo dcv create-session \ --type=console
\ --ownerdcv-user
\ --name "my graphics session"
\ --permissions-fileperm-file.txt
\my-session
範例 2 - 虛擬工作階段 (僅限 Linux NICE DCV 伺服器)
下列命令會使用 root 使用者建立虛擬工作階段,以模擬預定的工作階段擁有者。dcv-user
dcv-user
即使工作階段是由 root 使用者建立的,也是由擁有
$
sudo dcv create-session \ --ownerdcv-user
\ --userdcv-user
\my-session
範例 3 - 虛擬工作階段 (僅限 Linux NICE DCV 伺服器)
下列指令會建立虛擬工作階段,由建立虛擬工作階段的使用者所擁有:
$
dcv create-sessionmy-session
啟用自動主控台工作階段
啟用自動主控台工作階段可確保每次 NICE DCV 伺服器啟動時,都會自動建立主控台工作階段。自動主控台工作階段由owner
組態參數指定的 NICE DCV 使用者所擁有。其工作階段 ID 一律為 console
。
其他會影響自動主控台工作階段的參數是 max-concurrent-clients
、permissions-file
和 storage-root
。如需這些參數的相關資訊,請參閱 session-management/automatic-console-session 參數。
注意
NICE DCV 不支援自動虛擬工作階段。