步驟 3:設定 NICE DCV 工作階段管理員代理程式 - NICEDCV會話管理器

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 3:設定 NICE DCV 工作階段管理員代理程式

代理程式必須安裝在叢集中的所有 NICE DCV 伺服器主機上。代理程式可以安裝在 Windows 和 Linux 伺服器上。如需支援作業系統的詳細資訊,請參閱NICE DCV DCV 會話管理器要求

必要條件

在安裝代理程式之前,必須先在主機上安裝 NICE DCV 伺服器。

Linux host
注意

工作階段管理員代理程式可用於需求中列出的 Linux 發行版和架構:

下列說明適用於在 64 位元 x86 主機上安裝代理程式。若要在 64 位元 ARM 主機上安裝代理程式,請將 x86_ 64 取代為。aarch64對於 Ubuntu,請使用. arm64

在 Linux 主機上安裝代理程式
  1. 套件是使用安全 GPG 簽章來進行數位簽署。若要允許套件管理員驗證套件簽章,您必須匯入 NICE GPG 金鑰。執行下列命令以匯入 NICE GPG 金鑰。

    • Amazon Linux 2、RHEL、CentOS 和瑞士企業版

      $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
    • Ubuntu

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
      $ gpg --import NICE-GPG-KEY
  2. 下載安裝套件。

    • Amazon Linux 2、雷爾 7.x 及 CentOS 7.x

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent-2023.1.732-1.el7.x86_64.rpm
    • RHEL 8.x、CentOS 8 流及落基 Linux 8.x 版

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent-2023.1.732-1.el8.x86_64.rpm
    • Ubuntu 20.04

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent_2023.1.732-1_amd64.ubuntu2004.deb
    • Ubuntu

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent_2023.1.732-1_amd64.ubuntu2204.deb
    • 瑞士企業版

      $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent-2023.1.732-1.sles12.x86_64.rpm
    • 瑞士企業版

      $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2023.1/SessionManagerAgents/nice-dcv-session-manager-agent-2023.1.732-1.sles15.x86_64.rpm
  3. 安裝套件。

    • Amazon Linux 2、雷爾 7.x 及 CentOS 7.x

      $ sudo yum install -y ./nice-dcv-session-manager-agent-2023.1.732-1.el7.x86_64.rpm
    • RHEL 8.x、CentOS 8 流及落基 Linux 8.x 版

      $ sudo yum install -y ./nice-dcv-session-manager-agent-2023.1.732-1.el8.x86_64.rpm
    • Ubuntu 20.04

      $ sudo apt install ./nice-dcv-session-manager-agent_2023.1.732-1_amd64.ubuntu2004.deb
    • Ubuntu

      $ sudo apt install ./nice-dcv-session-manager-agent_2023.1.732-1_amd64.ubuntu2204.deb
    • 瑞士企業版

      $ sudo zypper install ./nice-dcv-session-manager-agent-2023.1.732-1.sles12.x86_64.rpm
    • 瑞士企業版

      $ sudo zypper install ./nice-dcv-session-manager-agent-2023.1.732-1.sles15.x86_64.rpm
  4. 將 Broker 的自我簽署憑證 (您在上一個步驟中複製的) 複本放在代理程式的 /etc/dcv-session-manager-agent/目錄中。

  5. /etc/dcv-session-manager-agent/agent.conf使用您偏好的文字編輯器開啟,然後執行下列動作。

    • 對於broker_host,指定安裝代理程式之主機的 DNS 名稱。

      重要

      如果代理程式在 Amazon EC2 執行個體上執行,broker_host您必須指定執行個體的私有 Iv4 地址。

    • (選擇性) 對於broker_port,指定要與代理人通訊的連接埠。依預設,代理程式和代理程式會透過連接埠通訊8445。只有在需要使用不同的連接埠時才變更此選項。如果您確實變更了它,請確定 Broker 已設定為使用相同的連接埠。

    • 對於ca_file,指定您在上一個步驟中複製的憑證檔案的完整路徑。例如:

      ca_file = '/etc/dcv-session-manager-agent/broker_cert.pem'

      或者,如果您想要停用 TLS 驗證,請tls_strict將設定為false

  6. 儲存並關閉檔案。

  7. 執行下列命令以啟動代理程式。

    $ sudo systemctl start dcv-session-manager-agent
Windows host
在 Windows 主機上安裝代理程式
  1. 下載代理程式安裝程式

  2. 執行安裝程式。在 Welcome (歡迎) 畫面上,選擇 Next (下一步)

  3. 在 EULA 畫面上,請仔細閱讀授權合約,如果您同意,請選取 [我接受條款],然後選擇 [下一步]。

  4. 若要開始安裝,請選擇 [安裝]。

  5. 將 Broker 的自我簽署憑證 (您在上一個步驟中複製的) 複本放在代理程式上的C:\Program Files\NICE\DCVSessionManagerAgent\conf\資料夾中。

  6. C:\Program Files\NICE\DCVSessionManagerAgent\conf\agent.conf使用偏好的文字編輯器開啟,然後執行下列動作:

    • 對於broker_host,指定安裝代理程式之主機的 DNS 名稱。

      重要

      如果代理程式在 Amazon EC2 執行個體上執行,broker_host您必須指定執行個體的私有 IPv4 地址。

    • (選擇性) 對於broker_port,指定要與代理人通訊的連接埠。依預設,代理程式和代理程式會透過連接埠通訊8445。只有在需要使用不同的連接埠時才變更此選項。如果您確實變更了它,請確定 Broker 已設定為使用相同的連接埠。

    • 對於ca_file,指定您在上一個步驟中複製的憑證檔案的完整路徑。例如:

      ca_file = 'C:\Program Files\NICE\DCVSessionManagerAgent\conf\broker_cert.pem'

      或者,如果您想要停用 TLS 驗證,請tls_strict將設定為false

  7. 儲存並關閉檔案。

  8. 停止並重新啟動「代理程式」服務,以使變更生效。在命令提示字元中執行下列命令。

    C:\> sc stop DcvSessionManagerAgentService
    C:\> sc start DcvSessionManagerAgentService