Installare i VDA usando Ansible

Last published : Nov 13, 2026

Panoramica

Questo articolo descrive come distribuire i VDA usando Ansible. Per maggiori informazioni, consultare la documentazione di Ansible.
Nota:
Questo articolo descrive solo raccomandazioni basate su come Citrix® ha testato l'ambiente. È possibile personalizzare questi passaggi in base alle proprie esigenze. Citrix non è responsabile per eventuali aggiornamenti o modifiche necessarie per adattare questo alle esigenze del cliente.

Passaggi chiave per distribuire VDA usando Ansible

Passaggio 1: Configurare l'ambiente della macchina virtuale

Eseguire i seguenti comandi sul server Windows.
  1. Impostare PS RemoteSigned. Set-ExecutionPolicy RemoteSigned
  2. Impostare WinRM per l'uso non crittografato: winrm set winrm/config/service '@{AllowUnencrypted="true"}'
    Nota:
    Se si verifica un errore in questo passaggio, utilizzare il seguente comando: Enable-PSRemoting -Force
  3. Aprire la porta del firewall 5985. New-NetFirewallRule -DisplayName "Allow WinRm port 5985" -Direction Inbound -Profile Any -Action Allow -LocalPort 5985 -Protocol tcp

Fase 2: Installare Ansible

Per installare Ansible con Ubuntu 20.4 o versioni successive, eseguire i seguenti comandi:
  • sudo apt update
  • sudo apt install software-properties-common
  • sudo add-apt-repository --yes --update ppa:ansible/ansible
  • sudo apt install ansible
  • sudo apt install python3-pip

Fase 2i: Installare Kerberos

Per installare Kerberos, eseguire il seguente comando.
sudo apt install python3-dev libkrb5-dev krb5-user

Fase 2ii: Configurare Kerberos

Per configurare Kerberos, eseguire il seguente comando:
Edit /etc/krb5.conf
Configurazione di Kerberos
Nota:
Utilizzare lettere maiuscole per il nome del realm Kerberos.
Configurare Kerberos2

Fase 3: Configurare Ansible

Per configurare l'host Ansible, completare i seguenti passaggi:
  1. Eseguire il comando seguente:
    Edit /etc/ansible/hosts
  2. Configurare un file Install.yaml del Delivery Controller
    /QUIET /NOREBOOT /NORESUME /OPTIMIZE /VERBOSELOG /COMPONENTS VDA /CONTROLLERS 'MyDDC.xd.local' /ENABLE_HDX_PORTS /ENABLE_REAL_TIME_TRANSPORT
    Delivery ControllerDelivery ControllerDelivery ControllerDelivery Controller
  3. Eseguire il file yaml con il seguente comando: sudo ansible-playbook install.yml -vvv (Modalità dettagliata)
  4. È possibile configurare più host nel file di configurazione con altre configurazioni aggiuntive.
    Edit /etc/ansible/hosts Host Ansible