Preparazione all’installazione
La distribuzione di Citrix Virtual Apps and Desktops™ inizia con l’installazione dei seguenti componenti. Questo processo prepara la distribuzione di applicazioni e desktop agli utenti all’interno del firewall.
- Uno o più Delivery Controller
- Citrix Studio
- Citrix Director
- Citrix StoreFront™
- Citrix License Server
- Uno o più Citrix Virtual Delivery Agent (VDA)
- Componenti e tecnologie opzionali come Universal Print Server, Federated Authentication Service e Self-Service Password Reset
Per gli utenti esterni al firewall, installare e configurare un componente aggiuntivo, come Citrix Gateway. Per un’introduzione, vedere Integrare Citrix Virtual Apps and Desktops con Citrix Gateway.
Se la distribuzione include carichi di lavoro di Windows Server, configurare un server licenze Microsoft RDS.
È possibile utilizzare il programma di installazione completo del prodotto sull’ISO del prodotto per distribuire molti componenti e tecnologie. È possibile utilizzare un programma di installazione VDA autonomo per installare i VDA. I programmi di installazione VDA autonomi sono disponibili sul sito di download Citrix. Tutti i programmi di installazione offrono interfacce grafiche e a riga di comando. Vedere Programmi di installazione.
L’ISO del prodotto contiene script di esempio che installano, aggiornano o rimuovono i VDA per le macchine in Active Directory. È inoltre possibile utilizzare gli script per gestire le immagini utilizzate da Machine Creation Services (MCS) e Citrix Provisioning (precedentemente Provisioning Services). Per i dettagli, vedere Installare i VDA tramite script.
Informazioni da esaminare prima dell’installazione
- Panoramica tecnica: Se non si ha familiarità con il prodotto e i suoi componenti.
- Sicurezza: Durante la pianificazione dell’ambiente di distribuzione.
- Problemi noti: Problemi che si potrebbero riscontrare in questa versione.
- Database: Informazioni sui database di sistema e su come configurarli. Durante l’installazione del Controller, è possibile installare SQL Server Express da utilizzare come database del sito. La maggior parte delle informazioni sul database viene configurata al momento della creazione di un sito, dopo aver installato i componenti principali.
- Accesso remoto al PC: Se si sta distribuendo un ambiente che consente agli utenti di accedere in remoto alle proprie macchine fisiche in ufficio.
- Connessioni e risorse: Se si utilizza un hypervisor o un altro servizio per ospitare o fornire VM per applicazioni e desktop. È possibile configurare la prima connessione al momento della creazione di un sito (dopo aver installato i componenti principali). Configurare l’ambiente di virtualizzazione prima di allora.
- Microsoft System Center Configuration Manager: Se si utilizza ConfigMgr per gestire l’accesso ad applicazioni e desktop, o se si utilizza la funzionalità Wake on LAN con Remote PC Access.
- Connessioni host cloud pubblico: Se si dispone di una licenza Hybrid Rights, è possibile creare connessioni host al cloud pubblico. Per informazioni relative alla licenza Hybrid Rights, vedere Hybrid Rights. Per informazioni relative all’idoneità al cloud pubblico e al motivo di questa modifica, vedere CTX270373.
Dove installare i componenti
Esaminare i Requisiti di sistema per piattaforme, sistemi operativi e versioni supportati. I prerequisiti dei componenti vengono installati automaticamente, salvo diversa indicazione. Vedere la documentazione di Citrix StoreFront e Citrix License Server per le piattaforme e i prerequisiti supportati.
È possibile installare i componenti principali sullo stesso server o su server diversi.
- L’installazione di tutti i componenti principali su un unico server può funzionare per distribuzioni di valutazione, test o piccole produzioni.
- Per consentire future espansioni, considerare l’installazione dei componenti su server diversi. Ad esempio, l’installazione di Studio su una macchina diversa dal server in cui è stato installato il Controller consente di gestire il sito in remoto.
-
Per la maggior parte delle distribuzioni di produzione, si consiglia di installare i componenti principali su server separati.
Installare Citrix License Server e le licenze prima di installare altri componenti su altri server.
- Per installare un componente supportato su un Server CoreOS (come un Delivery Controller), è necessario utilizzare la riga di comando. Questo tipo di sistema operativo non offre un’interfaccia grafica, quindi installare Studio e altri strumenti altrove, quindi puntarli al server Controller.
È possibile installare sia un Delivery Controller™ che un VDA per OS multi-sessione sullo stesso server. Avviare il programma di installazione e selezionare il Delivery Controller (più tutti gli altri componenti principali desiderati su quella macchina). Quindi avviare nuovamente il programma di installazione e selezionare il Virtual Delivery Agent per OS multi-sessione.
Assicurarsi che ogni sistema operativo abbia gli ultimi aggiornamenti.
Assicurarsi che tutte le macchine abbiano gli orologi di sistema sincronizzati. L’infrastruttura Kerberos che protegge la comunicazione tra le macchine richiede la sincronizzazione.
Con Citrix Hypervisor, lo stato di alimentazione della macchina virtuale potrebbe apparire come sconosciuto anche se risulta registrato. Per risolvere questo problema, modificare il valore della chiave di registro HostTime per disabilitare la sincronizzazione dell’ora con l’host:
HKEY_LOCAL_MACHINE\Software\Citrix\XenTools\HostTime="Local"
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\XenTools\HostTime="Local"
Suggerimento:
Il valore predefinito è
HostTime="UTC". Modificare questo valore in qualcosa di diverso da UTC, ad esempioLocal. Questa modifica disabilita efficacemente la sincronizzazione dell’ora con l’host.
La guida all’ottimizzazione per le macchine Windows 10 a sessione singola è disponibile in CTX216252.
Dove NON installare i componenti:
- Non installare alcun componente su un controller di dominio di Active Directory.
- L’installazione di un Controller su un nodo in un’installazione di clustering di SQL Server, un’installazione di mirroring di SQL Server o su un server che esegue Hyper-V non è supportata.
Se si tenta di installare o aggiornare un VDA su un sistema operativo Windows non supportato da questa versione del prodotto, un messaggio guiderà l’utente a un articolo che descrive le opzioni.
Requisiti di autorizzazione e Active Directory
È necessario essere un utente di dominio e un amministratore locale sulle macchine in cui si stanno installando i componenti.
Per utilizzare un programma di installazione VDA autonomo, è necessario disporre di privilegi amministrativi elevati o utilizzare Esegui come amministratore.
Configurare il dominio di Active Directory prima di avviare un’installazione.
- Requisiti di sistema elenca i livelli funzionali di Active Directory supportati. Active Directory contiene ulteriori informazioni.
- È necessario disporre di almeno un controller di dominio che esegue Active Directory Domain Services.
- Non installare alcun componente di Citrix Virtual Apps and Desktops su un controller di dominio.
- Non utilizzare una barra (/) quando si specificano i nomi delle unità organizzative in Studio.
L’account utente Windows utilizzato per installare Citrix License Server viene automaticamente configurato come amministratore completo con amministrazione delegata.
Per maggiori informazioni:
- Procedure consigliate per la sicurezza
- Amministrazione delegata
- Documentazione Microsoft per la configurazione di Active Directory
Guida all’installazione, considerazioni e best practice
Durante l’installazione di qualsiasi componente
-
Quando si installa o si aggiorna un Delivery Controller, Studio, License Server o Director dal supporto del prodotto completo, se il programma di installazione Citrix rileva che è in sospeso un riavvio da una precedente installazione di Windows sulla macchina, il programma di installazione si arresta con codice di uscita/ritorno 9. Viene richiesto di riavviare la macchina.
Questo non è un riavvio forzato da Citrix. È dovuto ad altri componenti installati in precedenza sulla macchina. Se ciò si verifica, riavviare la macchina e quindi avviare nuovamente il programma di installazione Citrix.
Quando si utilizza l’interfaccia a riga di comando, è possibile impedire il controllo del riavvio in sospeso includendo l’opzione
/no_pending_reboot_checknel comando. -
Di solito, se un componente ha dei prerequisiti, il programma di installazione li distribuisce se non sono presenti. Alcuni prerequisiti potrebbero richiedere il riavvio della macchina.
-
Quando si creano oggetti prima, durante e dopo l’installazione, specificare nomi univoci per ogni oggetto. Ad esempio, fornire nomi univoci per reti, gruppi, cataloghi e risorse.
-
Se un componente non viene installato correttamente, l’installazione si arresta con un messaggio di errore. I componenti installati correttamente vengono mantenuti. Non è necessario reinstallarli.
-
I dati di Citrix Analytics vengono raccolti automaticamente quando si installano (o si aggiornano) i componenti. Per impostazione predefinita, tali dati vengono caricati automaticamente su Citrix al completamento dell’installazione. Inoltre, quando si installano i componenti, si viene automaticamente iscritti al Citrix Customer Experience Improvement Program (CEIP), che carica dati anonimi.
Durante l’installazione, è anche possibile scegliere di partecipare ad altre tecnologie Citrix che raccolgono diagnostici per la manutenzione e la risoluzione dei problemi. Per informazioni su questi programmi, vedere Citrix Insight Services.
-
I dati di Google Analytics vengono raccolti (e successivamente caricati) automaticamente quando si installa (o si aggiorna) Studio. Dopo aver installato Studio, è possibile modificare questa impostazione con la chiave di registro
HKLM\Software\Citrix\DesktopStudio\GAEnabled. Un valore di 1 abilita la raccolta e il caricamento, 0 disabilita la raccolta e il caricamento. -
Se un’installazione VDA fallisce, un analizzatore MSI analizza il log MSI fallito, visualizzando il codice di errore esatto. L’analizzatore suggerisce un articolo CTX, se si tratta di un problema noto. L’analizzatore raccoglie anche dati anonimi sul codice di errore del fallimento. Questi dati sono inclusi con altri dati raccolti dal CEIP. Se si termina l’iscrizione al CEIP, i dati raccolti dall’analizzatore MSI non vengono più inviati a Citrix.
Durante l’installazione del VDA
-
L’app Citrix Workspace™ per Windows è disponibile, ma non installata per impostazione predefinita quando si installa un VDA. L’utente o gli utenti possono scaricare e installare (e aggiornare) l’app Citrix Workspace per Windows e altre app Citrix Workspace dal sito Web Citrix. In alternativa, è possibile rendere disponibili tali app Citrix Workspace dal server StoreFront. Vedere la documentazione di StoreFront.
-
Il servizio Microsoft Print Spooler deve essere abilitato. Non è possibile installare correttamente un VDA se tale servizio è disabilitato.
-
La maggior parte delle edizioni di Windows supportate include Microsoft Media Foundation già installato. Se la macchina non dispone di Media Foundation (come le edizioni N), diverse funzionalità multimediali non vengono installate e non funzioneranno.
- Reindirizzamento di Windows Media
- Reindirizzamento video HTML5
- Reindirizzamento webcam HDX™ RealTime
È possibile riconoscere la limitazione o terminare l’installazione del VDA e riavviarla in seguito, dopo aver installato Media Foundation. Nell’interfaccia grafica, questa scelta viene presentata in un messaggio. Nella riga di comando, è possibile utilizzare l’opzione
/no_mediafoundation_ackper riconoscere la limitazione. -
Quando si installa il VDA, viene creato automaticamente un nuovo gruppo di utenti locali chiamato Direct Access Users. Su un VDA per OS a sessione singola, questo gruppo si applica solo alle connessioni RDP. Su un VDA per OS multi-sessione, questo gruppo si applica alle connessioni ICA® e RDP.
-
Il VDA deve avere indirizzi Controller validi con cui comunicare. In caso contrario, le sessioni non possono essere stabilite. È possibile specificare gli indirizzi Controller al momento dell’installazione del VDA o in seguito. Ricordare che deve essere fatto. Per maggiori informazioni, vedere Registrazione VDA.
Strumenti di supporto VDA
Ogni programma di installazione VDA include un MSI di supporto che contiene strumenti Citrix per controllare le prestazioni del VDA, come la sua salute generale e la qualità delle connessioni. Abilitare o disabilitare l’installazione di questo MSI nella pagina Componenti aggiuntivi dell’interfaccia grafica del programma di installazione VDA. Dalla riga di comando, è possibile disabilitare l’installazione con l’opzione /exclude "Citrix Supportability Tools".
Per impostazione predefinita, l’MSI di supporto viene installato in c:\Program Files (x86)\Citrix\Supportability Tools\. È possibile modificare questa posizione nella pagina Componenti dell’interfaccia grafica del programma di installazione VDA, o con l’opzione della riga di comando /installdir. Tenere presente che la modifica della posizione la modifica per tutti i componenti VDA installati, non solo per gli strumenti di supporto.
Strumenti attuali nell’MSI di supporto:
- Citrix Health Assistant: Per i dettagli, vedere CTX207624.
- VDA Cleanup Utility: Per i dettagli, vedere CTX209255.
Se non si installano gli strumenti al momento dell’installazione del VDA, l’articolo CTX contiene un collegamento al pacchetto di download corrente.
Riavvii dopo e durante l’installazione del VDA
È necessario un riavvio al termine dell’installazione del VDA. Tale riavvio avviene automaticamente per impostazione predefinita.
Quando si aggiorna un VDA alla versione 7.17 (o a una versione successiva supportata), si verifica un riavvio durante l’aggiornamento. Questo non può essere evitato.
Per ridurre al minimo il numero di riavvii necessari durante l’installazione del VDA:
- Assicurarsi che una versione supportata di .NET Framework sia installata prima di iniziare l’installazione del VDA.
- Per le macchine Windows OS multi-sessione, installare e abilitare i servizi ruolo RDS prima di installare il VDA.
Se non si installano questi prerequisiti prima di installare il VDA:
- Se si utilizza l’interfaccia grafica o l’interfaccia a riga di comando senza l’opzione
/noreboot, la macchina si riavvia automaticamente dopo l’installazione del prerequisito. - Se si utilizza l’interfaccia a riga di comando con l’opzione
/noreboot, è necessario avviare il riavvio.
Quando si aggiorna un VDA alla versione 7.17 o a una versione successiva supportata, si verifica un riavvio durante l’aggiornamento. Questo non può essere evitato.
Ripristino in caso di errore di installazione o aggiornamento
Nota:
Questa funzionalità è disponibile per VDA a sessione singola e multi-sessione.
Se un’installazione o un aggiornamento VDA a sessione singola fallisce e la funzionalità “ripristino in caso di errore” è abilitata, la macchina viene riportata a un punto di ripristino impostato prima dell’inizio dell’installazione o dell’aggiornamento.
Se un’installazione o un aggiornamento VDA multi-sessione fallisce e la funzionalità “ripristino in caso di errore” è abilitata, la macchina viene riportata a un backup eseguito prima dell’inizio dell’installazione o dell’aggiornamento.
Quando un’installazione o un aggiornamento VDA a sessione singola inizia con questa funzionalità abilitata, il programma di installazione crea un punto di ripristino del sistema prima di iniziare l’installazione o l’aggiornamento effettivo. Se l’installazione o l’aggiornamento VDA fallisce, la macchina viene riportata allo stato del punto di ripristino. La cartella %temp%/Citrix contiene i log di distribuzione e altre informazioni sul ripristino.
Quando un’installazione o un aggiornamento VDA multi-sessione inizia con questa funzionalità abilitata, il programma di installazione crea un backup del server prima di iniziare l’installazione o l’aggiornamento effettivo. Se l’installazione o l’aggiornamento VDA fallisce, la macchina viene riportata allo stato del backup. La cartella %temp%/Citrix contiene i log di distribuzione e altre informazioni sul ripristino. Il tempo necessario per creare il backup del server si basa sulla dimensione del backup necessario e sulla quantità di risorse disponibili per il server. Il backup viene archiviato in C:\WindowsImageBackup\servername.
Per impostazione predefinita, questa funzionalità è disabilitata.
Se si prevede di abilitare questa funzionalità, assicurarsi che il ripristino del sistema non sia disabilitato tramite un’impostazione GPO (Configurazione computer > Modelli amministrativi > Sistema > Ripristino configurazione di sistema).
Nota:
Questa impostazione GPO non si applica al ripristino di un VDA multi-sessione.
Per abilitare questa funzionalità durante l’installazione o l’aggiornamento di un VDA a sessione singola o multi-sessione:
-
Quando si utilizza l’interfaccia grafica di un programma di installazione VDA (ad esempio, utilizzando Autostart o il comando
XenDesktopVDASetup.exesenza opzioni di ripristino o silenziose), selezionare la casella di controllo Abilita ripristino automatico in caso di errore dell’aggiornamento nella pagina Riepilogo.Se l’installazione/aggiornamento viene completato con successo, il punto di ripristino/backup non viene utilizzato, ma viene mantenuto.
-
Eseguire un programma di installazione VDA con l’opzione
/enablerestoreo/enablerestorecleanuputilizzando la riga di comando.-
Se si utilizza l’opzione
/enablerestorecleanupe l’installazione/aggiornamento viene completato con successo, il punto di ripristino/backup del server viene rimosso automaticamente. -
Se si utilizza l’opzione
/enablerestoree l’installazione/aggiornamento viene completato con successo, il punto di ripristino non viene utilizzato, ma viene mantenuto.
-
Programmi di installazione
Programma di installazione completo del prodotto
Utilizzando il programma di installazione completo del prodotto fornito nell’ISO, è possibile:
- Installare, aggiornare o rimuovere i componenti principali: Delivery Controller, Studio, Director e License Server.
- Installare o aggiornare StoreFront.
- Installare o aggiornare i VDA Windows per sistemi operativi a sessione singola o multi-sessione.
- Installare il componente Universal Print Server
UpsServersui server di stampa. - Installare il Federated Authentication Service.
- Installare Session Recording.
Per distribuire un desktop da un sistema operativo multi-sessione per un utente (ad esempio, per lo sviluppo web), utilizzare l’interfaccia a riga di comando del programma di installazione completo del prodotto. Per i dettagli, vedere Server VDI.
Programmi di installazione VDA autonomi
I programmi di installazione VDA autonomi sono disponibili sulle pagine di download Citrix. (Non sono disponibili dal supporto di installazione del prodotto.) I programmi di installazione VDA autonomi sono molto più piccoli dell’ISO del prodotto completo. Essi si adattano più facilmente a distribuzioni che:
- Utilizzano pacchetti di distribuzione software elettronica (ESD) che vengono preparati o copiati localmente
- Hanno macchine fisiche
- Hanno uffici remoti
Per impostazione predefinita, i file nei VDA autonomi autoestraenti vengono estratti nella cartella Temp. È richiesto più spazio su disco sulla macchina durante l’estrazione nella cartella Temp rispetto all’utilizzo del programma di installazione completo del prodotto. Tuttavia, i file estratti nella cartella Temp vengono eliminati automaticamente al completamento dell’installazione. In alternativa, è possibile utilizzare il comando /extract con un percorso assoluto.
Sono disponibili tre programmi di installazione VDA autonomi per il download.
VDAServerSetup.exe:
Installa un VDA per OS multi-sessione. Supporta tutte le opzioni VDA per OS multi-sessione disponibili con il programma di installazione completo del prodotto.
VDAWorkstationSetup.exe:
Installa un VDA per OS a sessione singola. Supporta tutte le opzioni VDA per OS a sessione singola disponibili con il programma di installazione completo del prodotto.
VDAWorkstationCoreSetup.exe:
Installa un VDA per OS a sessione singola ottimizzato per distribuzioni Remote PC Access o installazioni VDI core. Remote PC Access utilizza macchine fisiche. Le installazioni VDI core sono VM che non vengono utilizzate come immagine. Installa solo i servizi core necessari per le connessioni VDA in tali distribuzioni. Pertanto, supporta solo un sottoinsieme delle opzioni valide con i programmi di installazione completi del prodotto o VDAWorkstationSetup.exe.
Questo programma di installazione non installa o contiene i componenti utilizzati per:
- App-V.
- Profile Management. L’esclusione di Citrix Profile Management dall’installazione influisce sulla visualizzazione di Citrix Director. Per i dettagli, vedere Installare i VDA.
- Machine Identity Service.
- Citrix Supportability Tools.
- Citrix Files per Windows.
- Citrix Files per Outlook.
- Citrix WEM Agent.
Il programma di installazione VDAWorkstationCoreSetup.exe non installa o contiene un’app Citrix Workspace per Windows.
L’utilizzo di VDAWorkstationCoreSetup.exe è equivalente all’utilizzo del programma di installazione completo del prodotto o VDAWorkstationSetup per installare un VDA OS a sessione singola e:
- Nell’interfaccia grafica: Selezionando l’opzione Remote PC Access nella pagina Ambiente.
- Nell’interfaccia a riga di comando: Specificando l’opzione
/remotepc. - Nell’interfaccia a riga di comando: Specificando
/components vdapiù l’opzione/excludeche elenca tutti i nomi validi dei componenti aggiuntivi.
È possibile installare i componenti/funzionalità omessi in seguito eseguendo il programma di installazione completo del prodotto. Questa azione consente di installare tutti i componenti mancanti.
Il programma di installazione VDAWorkstationCoreSetup.exe installa automaticamente l’MSI di Browser Content Redirection. Questa installazione automatica si applica alla versione VDA 2003 e alle versioni successive supportate.
Codici di ritorno dell’installazione Citrix
Il log di installazione contiene il risultato delle installazioni dei componenti come codice di ritorno Citrix, non un valore Microsoft.
- 0 = Successo
- 1 = Fallito
- 2 = SuccessoParziale
- 3 = SuccessoParzialeERiavvioNecessario
- 4 = FallimentoERiavvioNecessario
- 5 = UtenteAnnullato
- 6 = ArgomentoRigaDiComandoMancante
- 7 = VersionePiùRecenteTrovata
- 8 = SuccessoRiavvioNecessario
- 9 = RiavvioBloccoFile
- 10 = Annullato
- 11 = SupportoFallito
- 12 = LicenzaFallita
- 13 = PrecontrolloFallito
- 14 = ControlloRiavvioInSospesoAnnullato
- -1 = Uscita
Ad esempio, quando si utilizzano strumenti come Microsoft System Center Configuration Manager, un’installazione VDA scriptata potrebbe sembrare fallire quando il log di installazione contiene il codice di ritorno 3. Ciò può verificarsi quando il programma di installazione VDA è in attesa di un riavvio che è necessario avviare (ad esempio, dopo l’installazione di un prerequisito del ruolo RDS su un server). Un’installazione VDA è considerata riuscita solo dopo che tutti i prerequisiti e i componenti selezionati sono stati installati e la macchina è stata riavviata dopo l’installazione.
In alternativa, è possibile racchiudere l’installazione in script CMD (che restituiscono codici di uscita Microsoft) o modificare i codici di successo nel pacchetto di Configuration Manager.
Configurare un server licenze Microsoft RDS per carichi di lavoro di Windows Server
Questo prodotto accede alle funzionalità di sessione remota di Windows Server quando distribuisce un carico di lavoro di Windows Server, come Windows 2016. Ciò richiede in genere una licenza di accesso client (CAL) di Remote Desktop Services (RDS). Il VDA deve essere in grado di contattare un server licenze RDS per richiedere le CAL RDS. Installare e attivare il server licenze. Per maggiori informazioni, vedere il documento Microsoft Attivare il server licenze di Remote Desktop Services. Per ambienti proof of concept, è possibile utilizzare il periodo di grazia fornito da Microsoft.
Con questo metodo, è possibile che questo servizio applichi le impostazioni del server licenze. È possibile configurare il server licenze e la modalità per utente nella console RDS sull’immagine. È inoltre possibile configurare il server licenze utilizzando le impostazioni di Microsoft Group Policy. Per maggiori informazioni, vedere il documento Microsoft Concedere in licenza la distribuzione RDS con licenze di accesso client (CAL).
Per configurare il server licenze RDS utilizzando le impostazioni di Group Policy:
- Installare un server licenze di Remote Desktop Services su una macchina disponibile. La macchina deve essere sempre disponibile. I carichi di lavoro del prodotto Citrix devono essere in grado di raggiungere questo server licenze.
- Specificare l’indirizzo del server licenze e la modalità di licenza per utente utilizzando Microsoft Group Policy. Per i dettagli, vedere il documento Microsoft Specificare la modalità di licenza di Remote Desktop per un server host sessione RD.
I carichi di lavoro di Windows 10 richiedono l’attivazione della licenza di Windows 10 appropriata. Si consiglia di seguire la documentazione Microsoft per attivare i carichi di lavoro di Windows 10.
In questo articolo
- Informazioni da esaminare prima dell’installazione
- Dove installare i componenti
- Requisiti di autorizzazione e Active Directory
- Guida all’installazione, considerazioni e best practice
- Programmi di installazione
- Codici di ritorno dell’installazione Citrix
- Configurare un server licenze Microsoft RDS per carichi di lavoro di Windows Server