Citrix Virtual Apps and Desktops

Installare i VDA utilizzando SCCM

Panoramica

Microsoft Endpoint Configuration Manager, in precedenza System Center Configuration Manager (SCCM), è un prodotto Windows che consente la gestione, la distribuzione e la sicurezza di dispositivi e applicazioni in tutta l’azienda.

Nota:

Nel seguente articolo vengono fornite solo raccomandazioni basate sul modo in cui Citrix ha testato l’ambiente. Puoi personalizzare questi passaggi in base alle tue esigenze. Citrix non è responsabile di eventuali aggiornamenti o modifiche necessari per soddisfare le esigenze dei clienti.

Consigli

  • Per distribuire correttamente un Virtual Delivery Agent (VDA) utilizzando SCCM o strumenti di distribuzione software simili, Citrix consiglia di utilizzare il programma di installazione VDA in una sequenza di passaggi.

  • Citrix sconsiglia di utilizzare VDA Cleanup Utility come parte di un’installazione o di un aggiornamento di VDA. Utilizzare VDA Cleanup Utility solo nel caso limitato in cui il programma di installazione del VDA non è riuscito in precedenza.

Prima di iniziare

Il numero richiesto di riavvii durante l’installazione del VDA dipende dall’ambiente. Per esempio:

  • Potrebbe essere necessario un riavvio per gli aggiornamenti in sospeso o più riavvii richiesti da installazioni software precedenti.
  • I file precedentemente bloccati da altri processi potrebbero richiedere aggiornamenti, forzando un ulteriore riavvio.
  • Alcuni componenti opzionali del programma di installazione VDA (ad esempio Citrix Profile Management e Citrix Files) potrebbero richiedere un riavvio.
  • Quando si aggiorna un VDA, la macchina su cui è installato deve essere in modalità di manutenzione, senza sessioni.
  • Quando un’installazione VDA viene eseguita per la prima volta su una macchina, il programma di installazione VDA utilizzato viene copiato su tale macchina. Per maggiori informazioni sull’installazione di VDA, vedere Programmi di installazione.

SCCM Task Sequencer gestisce tutti i riavvii richiesti.

Passaggi chiave per distribuire VDA utilizzando SCCM

I passaggi seguenti descrivono come distribuire VDA utilizzando SCCM sulla macchina virtuale.

  1. Installa VDA.
  2. Crea un’unità organizzativa (OU).
  3. Verifica le macchine.
  4. Usa VDA per distribuire contenuti.

Passaggio 1: installare VDA

Dopo aver identificato tutti i prerequisiti, utilizzare SCCM Task Sequencer per completare le seguenti attività:

  1. Installare VDA da una copia accessibile del supporto di installazione o da uno degli installatori autonomi VDA:

    • VDAWorkstationSetup_XXXX.exe
    • VDAServerSetup_XXXX.exe
    • VDAWorkstationCoreSetup_XXXX.exe

    Per ulteriori informazioni sugli installatori VDA, vedere Installatori.

    Nota:

    Quando si aggiorna un VDA, la macchina su cui è installato deve essere in modalità di manutenzione, senza sessioni.

  2. Quando un’installazione VDA viene eseguita per la prima volta su una macchina, il programma di installazione VDA utilizzato viene copiato su tale macchina.
    • Quando si utilizza un programma di installazione VDA diverso da VDAWorkstationCoreSetup_XXXX.exe, il programma di installazione VDA viene copiato in %ProgramData%\Citrix\XenDesktopSetup\XenDesktopVdaSetup.exe.
    • Quando si utilizza VDAWorkstationCoreSetup_XXXX.exe, il programma di installazione VDA viene copiato in %ProgramData%\Citrix\XenDesktopSetup\XenDesktopRemotePCSetup.exe.
  3. Il percorso della directory del programma di installazione VDA è memorizzato anche nel registro HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\MetaInstall” “MetaInstallerInstallLocation”.

  4. Aggiungere le opzioni della riga di comando /NOREBOOT, /NORESUMEe /QUIET alle opzioni della riga di comando.

    • /QUIET: Non mostrare l’interfaccia utente durante l’installazione, in modo che SCCM abbia il controllo del processo di installazione.
    • /NOREBOOT: Impedisce il riavvio automatico del programma di installazione VDA. SCCM attiva i riavvii quando necessario.
    • /NORESUME: Solitamente, quando è necessario un riavvio durante l’installazione, il programma di installazione VDA imposta una chiave di registro runonce (\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce). Windows utilizza la chiave per aprire il programma di installazione VDA quando il computer si riavvia. Questo è un problema per SCCM, perché SCCM non è in grado di monitorare l’installazione e acquisire il codice di uscita.

Passaggio 2: creare un’unità organizzativa (OU)

  1. Crea due macchine virtuali aggiunte al dominio che desideri aggiungere all’OU. Quando le macchine virtuali vengono create inizialmente, si trovano nella cartella Computer . Spostare le macchine virtuali nella cartella SCCM . Esempio: WIN10EN-BB80MJ4.cseblr.com W2K19ST-EBPR3UG.cseblr.com

    SCCM-VDA

  2. In Microsoft Configuration Manager, andare a \Amministrazione\Panoramica\Configurazione gerarchia\Metodi di individuazione\.

  3. Fare clic su Rilevamento sistema Active Directorye selezionare la casella di controllo Abilita rilevamento sistema Active Directory per abilitare il rilevamento automatico delle macchine virtuali appena create.

  4. Fare clic sull’icona icon per selezionare nuovi contenitori.

  5. Nella sezione Location , aggiungi il Path in cui si trovano le tue macchine virtuali SCCM.

  6. Andare su \Amministrazione\Panoramica\Configurazione sito\Siti e fare clic con il pulsante destro del mouse su SCCM VDA.

  7. Seleziona Impostazioni di installazione client > Installazione push client. Si apre la finestra Proprietà di installazione push del client .

  8. Una volta impostate le VM su Abilitate, è possibile visualizzare l’elenco delle VM come illustrato nelle immagini seguenti.

    SCCM

    SCCM

  9. Crea la raccolta di dispositivi ** per creare l’OU. Inserisci il nome** della raccolta.

    Raccolta dispositivi

  10. Seguire le istruzioni della procedura guidata.

    Regole di adesione

    Viene creata l’UO.

    Creazione OU

  11. Aggiungere le VM create alla raccolta dispositivi appena creata.

    1. Fare clic con il pulsante destro del mouse sulla VM. Seleziona Aggiungi elementi selezionati > Aggiungi elementi selezionati alla raccolta dispositivi esistente.

      Aggiungi elemento

    2. Nella finestra Seleziona raccolta , seleziona il nome del dispositivo richiesto. In questo esempio, è Devices-SCCM.

      Elenco dispositivi

    Dispositivi-SCCM è elencato in Risorse e conformità > Panoramica > Raccolte di dispositivi.

    Dispositivo elencato

  12. Selezionare Installa client su Device Collector.

    Installa il client

  13. Selezionare l’installazione richiesta Sito.

    Installa il sito

  14. Seguire le istruzioni della procedura guidata. L’installazione guidata del client Configuration Manager è stata completata correttamente.

    Installazione completata

Per informazioni dettagliate, vedere Gestisci raccolte nella documentazione Microsoft.

Fase 3: verificare le macchine

  1. Sul computer client, verificare che il client sia installato controllando se il processo CCMExec è in esecuzione.

    CCMexe.exe

  2. Verificare se il client è in esecuzione per le VM su SCCM.

Passaggio 4: utilizzare VDA per distribuire i contenuti

I passaggi seguenti descrivono come utilizzare il VDA distribuito per distribuire contenuti sulle macchine virtuali associate.

  1. Crea un pacchetto

  2. Distribuire il contenuto

Crea un pacchetto

  1. Per creare un pacchetto, fai clic con il pulsante destro del mouse sul VDA desiderato e fai clic su Crea pacchetto.

    Crea pacchetto

  2. Specificare la posizione dei file sorgente per questo pacchetto facendo clic su Sfoglia.

    Sfoglia il pacchetto

  3. Seleziona il tipo di pacchetto desiderato.

    Creazione guidata pacchetto e programma

  4. Inserisci il pacchetto Nome e Riga di comando.

    Specificare i dettagli del pacchetto

  5. Fare clic su Next (Avanti).

    Pacchetto riuscito

Per informazioni dettagliate, vedere Pacchetti e programmi in Configuration Manager nella documentazione Microsoft.

Distribuire il contenuto

  1. Fare clic con il pulsante destro del mouse sul nome del pacchetto creato.

  2. Seleziona Distribuisci contenuto.

    Distribuire il contenuto

  3. Nella finestra Distribute Content Wizard , seleziona il percorso dei file sorgente per il pacchetto che hai creato. In questo esempio, è 2019-SCCM. Fare clic su Next (Avanti).

    Specificare la posizione

  4. Verificare che il pacchetto (in questo esempio, Zodiac) sia disponibile per la distribuzione.

    Verifica

    L’immagine seguente illustra che il pacchetto è disponibile per la distribuzione.

    Pacchetto da distribuire

Per informazioni dettagliate, vedere Distribuire e gestire i contenuti per Configuration Manager nella documentazione Microsoft.

Esempio di sequenza di installazione con SCCM

L’esempio seguente mostra la sequenza di installazione.

  1. Riavvia il computer: Prepara la macchina riavviandola.

    Riavviare il computer

  2. Installa VDA Primo tentativo: Avvia l’installazione di VDA.

    1. Aggiungere le opzioni /quiet, /noreboote /noresume alle opzioni della riga di comando.

    2. Eseguire il programma di installazione VDA preferito (immagine locale o uno dei programmi di installazione minimi).

      Installa VDA al primo tentativo

    3. SCCM deve acquisire il codice restituito.

      • Se il codice restituito è 0 o 8, l’installazione è completata ed è necessario un riavvio.

        SCCM cattura il codice di ritorno

      • Se il codice di ritorno è 3, riavvia la macchina e quindi passa il controllo a Installa VDA Secondo tentativo.

        Riavviare la macchina

  3. Installa VDA Secondo tentativo: Continua l’installazione di VDA.

    1. Dopo Installa VDA Primo tentativo se il file %programdata%\Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml esiste, l’installazione non è completa e deve essere continuata dopo il riavvio.

      Installa VDA Secondo tentativo

    2. Installa VDA Secondo tentativo si ripete finché il file %programdata%\Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml non esiste o viene restituito un codice di ritorno diverso da 0 o 8. Tratta qualsiasi altro codice di ritorno come un errore e INSTALL VDA SECOND ATTENPT dovrebbe segnalare un errore e interrompersi.

    3. Riprendere l’installazione di VDA eseguendo il programma di installazione VDA appropriato (XenDesktopVdaSetup.exe nella maggior parte dei casi, o XenDesktopRemotePCSetup.exe se è stato utilizzato VDAWorkstationCoreSetup_XXXX.exe ) dal file %programdata%\ Citrix\XenDesktopSetup\ directory senza parametri della riga di comando. (il programma di installazione VDA utilizza i parametri salvati durante la prima esecuzione del programma di installazione).

      Aggiorna l'editor della sequenza delle attività

    4. Controllare il codice restituito dal programma di installazione VDA.

      • 0 o 8: operazione terminata correttamente, installazione completata, riavvio richiesto.

        Installazione completata con successo

      • 3: installazione non completata. Riavviare la macchina e ripetere INSTALL VDA SECONDO TENTATIVO finché il file %programdata%\ Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml non esiste più o finché non viene restituito 0 o 8. Tratta qualsiasi altro codice di ritorno come un errore e INSTALL VDA SECOND ATTENPT dovrebbe segnalare un errore e terminare.

Per ulteriori informazioni sui codici di ritorno, vedere Codici di ritorno dell’installazione di Citrix.

Esempi di comandi di installazione di VDA

Le opzioni di installazione disponibili variano a seconda del programma di installazione utilizzato. Vedere i seguenti articoli per i dettagli delle opzioni della riga di comando.

Comandi di installazione per Accesso remoto PC

  • Il seguente comando utilizza il programma di installazione VDA core a sessione singola (VDAWorkstationCoreSetup.exe):

    VDAWorkstationCoreSetup.exe /quiet /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

  • Il seguente comando utilizza il programma di installazione VDA completo a sessione singola (VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /remotepc /physicalmachine /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

Comando di installazione per VDI dedicato

  • Il seguente comando utilizza il programma di installazione VDA completo a sessione singola (VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /components vda /controllers “control.domain.com” /enable_hdx_ports /enable_remote_assistance /noresume /noreboot

Installare i VDA utilizzando SCCM