Citrix DaaS

Gestire i cataloghi delle macchine

Nota:

In questo articolo viene descritto come gestire i cataloghi utilizzando l’interfaccia Full Configuration (Configurazione completa). Se il catalogo è stato creato utilizzando l’interfaccia Quick Deploy (Distribuzione rapida) e si desidera continuare a utilizzare tale interfaccia per gestire il catalogo, seguire le istruzioni riportate in Gestire i cataloghi in Quick Deploy (Distribuzione rapida).

Introduzione

È possibile aggiungere o rimuovere macchine da un catalogo delle macchine, rinominare gli account computer Active Directory, modificarne la descrizione o gestirli.

La manutenzione del catalogo può anche includere le attività di verifica che ogni macchina abbia gli ultimi aggiornamenti del sistema operativo, gli aggiornamenti del software antivirus o le modifiche alla configurazione.

  • I cataloghi contenenti macchine casuali raggruppate in pool create utilizzando Machine Creation Services (MCS) gestiscono le macchine aggiornando l’immagine utilizzata nel catalogo e quindi aggiornando le macchine. Questo metodo consente di aggiornare un numero elevato di macchine utente in modo efficiente.
  • Per i cataloghi contenenti macchine statiche assegnate in modo permanente, è possibile gestire l’immagine o il modello attualmente utilizzato da tali cataloghi, ma solo le macchine aggiunte ai cataloghi successivamente vengono create utilizzando la nuova immagine o modello.
  • Per i cataloghi Remote PC Access (Accesso remoto PC), è possibile gestire gli aggiornamenti delle macchine degli utenti al di fuori dell’interfaccia di gestione Full Configuration (Configurazione completa). Eseguire questa attività singolarmente o collettivamente utilizzando strumenti di distribuzione software di terze parti.

Per informazioni sulla creazione e la gestione delle connessioni agli hypervisor host e ai servizi cloud, vedere Connessioni e risorse.

Nota:

MCS non supporta Windows 10 IoT Core e Windows 10 IoT Enterprise. Per ulteriori informazioni, fare riferimento al sito Microsoft.

Informazioni sulle istanze persistenti

Quando si aggiorna l’immagine master per un catalogo MCS contenente macchine persistenti, tutte le nuove macchine aggiunte al catalogo utilizzano l’immagine aggiornata. Le macchine esistenti continuano a utilizzare l’immagine master originale. Il processo di aggiornamento di un’immagine viene eseguito allo stesso modo per qualsiasi altro tipo di catalogo. Considerare quanto segue:

  • Nel caso dei cataloghi dei dischi persistenti, le macchine preesistenti non vengono aggiornate alla nuova immagine, ma tutte le nuove macchine aggiunte al catalogo utilizzano la nuova immagine.
  • Per i cataloghi di dischi non persistenti, l’immagine della macchina viene aggiornata la volta successiva solo se la macchina viene riavviata all’interno di Studio o PowerShell. Se la macchina viene riavviata dall’hypervisor al di fuori di Studio, il disco non viene ripristinato.
  • Nel caso dei cataloghi che non persistono, se si desidera utilizzare immagini diverse per macchine diverse, le immagini devono risiedere in cataloghi separati.

Prima di iniziare:

  • Assicurarsi che l’host di virtualizzazione (hypervisor o fornitore del servizio cloud) disponga di processori, memoria e archiviazione sufficienti per ospitare le macchine aggiuntive.
  • Assicurarsi di disporre di un numero sufficiente di account computer Active Directory inutilizzati. Se si utilizzano account esistenti, il numero di computer che è possibile aggiungere è limitato dal numero di account disponibili.
  • Se si utilizza l’interfaccia di gestione Full Configuration (Configurazione completa) per creare account computer Active Directory per le macchine aggiuntive, è necessario disporre dell’autorizzazione di amministratore di dominio appropriata.

Suggerimento:

Se l’account Citrix DaaS utilizzato per aggiungere macchine al catalogo delle macchine dispone di autorizzazioni AD limitate, aggiungere tutti i Cloud Connector che si intende utilizzare nella schermata Log on to… (Accesso a…).

Per aggiungere macchine a un catalogo:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.

  2. Selezionare un catalogo delle macchine, quindi selezionare Add machines (Aggiungi macchine) nella barra delle azioni.

  3. Nella pagina Virtual Machines (Macchine virtuali), selezionare il numero di macchine virtuali da aggiungere.

  4. Nella pagina Machine Identities (Identità macchine), configurare le impostazioni come segue:

    • Selezionare un’identità dall’elenco.

    • Se applicabile, indicare se creare account o utilizzare quelli esistenti e la posizione (dominio) per tali account.

      Se gli account Active Directory esistenti non sono sufficienti per il numero di macchine virtuali che si stanno aggiungendo, selezionare il dominio e il percorso in cui vengono creati gli account.

      Se si utilizzano account Active Directory esistenti, selezionare gli account oppure selezionare Import (Importa) e specificare un file .csv contenente i nomi degli account. Assicurarsi che ci siano account sufficienti per tutte le macchine che si stanno aggiungendo. L’interfaccia Full Configuration (Configurazione completa) gestisce questi account. Consentire all’interfaccia di reimpostare le password per tutti gli account o specificare la password dell’account, che deve essere la stessa per tutti gli account.

    • Se questo pool di identità viene utilizzato da altri cataloghi, non è possibile passare a un pool diverso utilizzando Full Configuration. Utilizzare invece il cmdlet Set-ProvScheme di PowerShell. Per ulteriori informazioni, vedere la documentazione di Citrix Virtual Apps and Desktops SDK.

    • Specificare uno schema di denominazione degli account, utilizzando i marcatori hash per indicare dove compaiono numeri o lettere sequenziali. Ad esempio, uno schema di denominazione PC-Vendite-## (in cui è selezionato 0-9) genera account computer denominati PC-Vendite-01, PC-Vendite-02, PC-Vendite-03 e così via.

    • Facoltativamente, è possibile specificare con cosa iniziano i nomi degli account.

      Quando si specifica con cosa iniziano i nomi degli account, tenere presente il seguente scenario: se i numeri o le lettere iniziali sono già in uso, il primo account creato viene denominato utilizzando i numeri o le lettere inutilizzati più vicini di seguito.

  5. Nella pagina Domain Credentials (Credenziali di dominio), selezionare Enter credentials (Immettere le credenziali) e immettere le credenziali utente con autorizzazioni sufficienti per creare account delle macchine.

Le macchine vengono create come processo in background e la creazione di molte macchine può richiedere molto tempo. La creazione della macchina continua anche se si chiude l’interfaccia di gestione Full Configuration (Configurazione completa).

È possibile aggiungere macchine in blocco utilizzando file CSV. La funzionalità è disponibile per tutti i cataloghi ad eccezione dei cataloghi di cui viene eseguito il provisioning tramite MCS.

Per aggiungere macchine in blocco a un catalogo, attenersi alla seguente procedura:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.

  2. Selezionare un catalogo delle macchine, quindi selezionare Add Machines (Aggiungi macchine) nella barra delle azioni. Viene visualizzata la finestra Add Machines (Aggiungi macchine).

  3. Selezionare Add CSV File (Aggiungi file CSV). Viene visualizzata la finestra Add Machines in Bulk (Aggiungi macchine in blocco).

  4. Selezionare Download CSV Template (Scarica modello CSV).

  5. Compilare il file del modello.

  6. Trascinare o sfogliare il file per caricarlo.

  7. Selezionare Validate (Convalida) per eseguire controlli di convalida sull’importazione.

  8. Selezionare Import (Importa) per completare il processo.

Considerazioni sull’utilizzo di file CSV per aggiungere macchine

Nota:

  • Per gli utenti non Active Directory, è necessario digitare i nomi nel seguente formato: <identity provider>:<user name>. Esempio: AzureAD:username.
  • I nomi delle VM distinguono tra maiuscole e minuscole. Quando si inseriscono i percorsi delle VM, assicurarsi di aver inserito correttamente i nomi delle VM.

Quando si modifica il file modello CSV, tenere presente quanto segue:

  • Questa funzionalità offre una maggiore flessibilità per aggiungere macchine in blocco tramite un file CSV. Nel file è possibile aggiungere solo macchine (da utilizzare con assegnazioni automatiche degli utenti) o aggiungere macchine insieme alle assegnazioni utente. Digitare i dati nel formato seguente:

    • Per le coppie di account macchina e nome utente (samName):

      • Domain\ComputerName1, Domain\Username1
      • Domain\ComputerName2, Domain\Username1;Domain\Username2
      • Dominio\NomeComputer3, AzureAD:nomeutente
    • Solo per gli account macchina:

      • Domain\ComputerName1
      • Domain\ComputerName2
    • Per le coppie di macchine virtuali e nome utente:

      • XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName1.vm,Domain\ComputerName1,Domain\Username1
      • XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName2.vm,Domain\ComputerName2,Domain\Username2
    • Solo per le macchine virtuali:

      • XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName1.vm,Domain\ComputerName1
      • XDHyp:\Connections\ConnectionName\RegionName\vm.folder\VMName2.vm,Domain\ComputerName2

      Ad esempio: XDHyp:\Connections\xpace-scale\East US.region\vm.folder\wsvdaV3-2.vm

      dove

      • xpace-scale è il NomeConnessione: il nome della connessione che si è inserito in Full Configuration > Hosting > Add Connections and Resources (Configurazione completa > Hosting > Aggiungi connessioni e risorse). Per ulteriori informazioni, vedere Creare una connessione e risorse.
      • East US.region è il NomeRegione: il nome della regione con estensione .region.
      • wsvdaV3-2.vm è NomeVM: il nome della macchina virtuale con estensione .vm.
  • Il numero massimo di macchine che un file può contenere è 1.000. Per importare più di 1.000 macchine, distribuirle su file diversi e quindi importarli uno ad uno. Si consiglia di importare non più di 1.000 macchine. In caso contrario, il completamento della creazione del catalogo può richiedere molto tempo.

È inoltre possibile esportare macchine da un catalogo nella stessa pagina Add Machines (Aggiungi macchine). Il file CSV esportato delle macchine può quindi essere utilizzato come modello quando si aggiungono macchine in blocco. Per esportare macchine:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.

  2. Selezionare un catalogo delle macchine, quindi selezionare Add Machines (Aggiungi macchine) nella barra delle azioni. Viene visualizzata la finestra Add Machines (Aggiungi macchine).

  3. Selezionare Export to CSV file (Esporta in file CSV). Viene scaricato un file CSV contenente un elenco delle macchine.

  4. Aprire il file CSV per aggiungere o modificare le macchine secondo necessità. Per aggiungere macchine in blocco utilizzando il file CSV salvato, vedere la sezione precedente, Utilizzare i file CSV per aggiungere in blocco macchine a un catalogo.

Nota:

  • Questa funzionalità non è disponibile per i cataloghi Remote PC Access (Accesso remoto PC) e di cui viene eseguito il provisioning tramite MCS.

  • L’esportazione e l’importazione di macchine in file CSV sono supportate solo tra cataloghi dello stesso tipo.

È possibile visualizzare la cronologia degli errori e degli avvisi per comprendere i problemi del catalogo delle macchine MCS e risolverli.

Utilizzando i comandi PowerShell, è possibile:

  • Ottenere un elenco di errori o avvisi
  • Cambiare lo stato di avviso da New (Nuovo) ad Acknowledged (Riconosciuto)
  • Eliminare gli errori o gli avvisi

Per eseguire i comandi PowerShell:

  1. Aprire una finestra di PowerShell.
  2. Eseguire il comando asnp citrix* per caricare i moduli PowerShell specifici di Citrix.

Per ottenere un elenco di errori e avvisi:

Eseguire il comando Get-ProvOperationEvent.

  • Senza parametri: si ricevono tutti gli errori e gli avvisi
  • Con i parametri LinkedObjectType e LinkedObjectUid: si ricevono tutti gli errori e gli avvisi associati a uno schema di provisioning specifico
  • Con il parametro EventId: si riceve un errore o un avviso specifico che corrisponde a questo ID evento
  • Con il parametro Filter: si ricevono errori o avvisi tramite un filtro personalizzato

Per modificare lo stato degli errori o degli avvisi da New (Nuovo) ad Acknowledged (Riconosciuto):

Eseguire il comando Confirm-ProvOperationEvent.

  • Con il parametroEventId: imposta lo stato di un errore o di un avviso specifico che corrisponde a questo ID evento. È possibile ottenere l’EventId di un errore o un avviso specifico come uscita dal comando Get-ProvOperationEvent
  • Con i parametri LinkedObjectType e LinkedObjectUid: imposta lo stato di tutti gli errori e gli avvisi associati a uno schema di provisioning specifico
  • Con il parametro All: imposta lo stato di tutti gli avvisi come Acknowledged.

Per eliminare gli errori o gli avvisi:

Eseguire il comando Remove-ProvOperationEvent.

  • Con il parametro EventId: rimuove un errore o un avviso specifico che corrisponde a questo ID evento. È possibile ottenere l’EventId di un errore o un avviso specifico come uscita dal comando Get-ProvOperationEvent
  • Con i parametri LinkedObjectType e LinkedObjectUid: rimuove tutti gli errori e gli avvisi associati a uno schema di provisioning specifico
  • Con il parametro All: rimuove tutti gli errori e gli avvisi

Per ulteriori informazioni, vedere Citrix PowerShell SDK.

Dopo aver eliminato un computer da un catalogo di macchine, gli utenti non possono più accedervi, quindi prima di eliminare un computer, assicurarsi che si verifichino le seguenti condizioni:

  • I dati utente sono stati sottoposti a backup o non sono più necessari.
  • Tutti gli utenti sono disconnessi. L’attivazione della modalità di manutenzione impedisce la creazione di nuovi collegamenti a una macchina.
  • Le macchine sono spente.

Per eliminare macchine da un catalogo:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare View Machines (Visualizza macchine) nella barra delle azioni.
  3. Selezionare una o più macchine, quindi selezionare Delete (Elimina) nella barra delle azioni.
  4. Se si stanno eliminando macchine persistenti dal catalogo, scegliere se eliminarle anche dall’hypervisor o dal servizio cloud. Se si decide di eliminarle, indicare se conservare, disabilitare o eliminare i loro account Active Directory.

Quando si eliminano macchine persistenti da un catalogo di Azure Resource Manager, le macchine e i gruppi di risorse associati vengono eliminati da Azure, anche se si decide di conservarli.

Quando si eliminano macchine non persistenti da un catalogo, queste vengono automaticamente eliminate dall’hypervisor o dal servizio cloud.

Eliminare i computer senza accesso all’hypervisor

Quando si elimina una macchina virtuale o uno schema di provisioning, MCS deve rimuovere i tag dalla macchina virtuale e talvolta anche dal disco di base, in modo che le risorse incluse nelle opzioni di eliminazione non vengano più tracciate o identificate da MCS. Tuttavia, alcune di queste risorse sono accessibili solo tramite hypervisor. Utilizzare l’opzione PurgeDBOnly in Remove-ProvVM di PowerShell per eliminare oggetti di risorse VM come VM, disco di base, immagine in ACG e così via dal database anche in assenza di accesso tramite hypervisor.

Questa opzione è abilitata su:

  • tutti gli hypervisor supportati
  • le VM persistenti e non persistenti

Limiti

Non è possibile utilizzare contemporaneamente i comandi -purgeDBOnly e -ForgetVM.

Utilizzare il comando PurgeDBOnly

Quando si esegue il comando PowerShell Remove-ProvVM -ProvisioningSchemeName SCVMM-MC -VMName SCVMM01 -ForgetVM, l’operazione di eliminazione potrebbe non riuscire nei seguenti scenari:

  • La connessione host è in modalità di manutenzione
  • Credenziali non valide
  • Errore di autenticazione
  • Operazione non autorizzata
  • Hypervisor non raggiungibile

Nota:

Remove-provVM -ForgetVM interessa solo le VM persistenti. Se una delle macchine virtuali dell’elenco non è persistente, l’operazione non riesce.

Quando l’operazione non riesce perché l’hypervisor non è raggiungibile, viene visualizzato il seguente messaggio:

Try to use -PurgeDBOnly option to clean DDC database.

Utilizzare l’opzione -PurgeDBOnly del comando Remove-ProvVM di PowerShell per eliminare i riferimenti di una macchina virtuale dal database MCS. Ad esempio,

Remove-ProvVM -ProvisioningSchemeName SCVMM-MC -VMName SCVMM01 -PurgeDBOnly

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare Edit Machine Catalog (Modifica catalogo delle macchine) nella barra delle azioni.
  3. Nella pagina Scopes (Ambiti), modificare gli ambiti.
  4. Nella pagina VDA Upgrade (Aggiornamento VDA), modificare o selezionare la versione del VDA a cui eseguire l’aggiornamento. Per ulteriori informazioni, vedere Aggiornamento dei VDA.
  5. È possibile che vengano visualizzate pagine aggiuntive a seconda del tipo di catalogo.

    Per i cataloghi creati utilizzando un’immagine di Azure Resource Manager, sono visibili le pagine seguenti. Tenere presente che le modifiche apportate si applicano solo alle macchine che verranno aggiunte al catalogo in un secondo momento. Le macchine esistenti rimangono invariate.

    • Nella pagina Virtual Machines (Macchine virtuali), modificare le dimensioni delle macchine e le zone di disponibilità in cui si desidera creare macchine.

      Nota:

      • Sono mostrate solo le dimensioni delle macchine supportate dal catalogo.
      • Se necessario, selezionare Show only machine sizes used in other machine catalogs (Mostra solo le dimensioni delle macchine utilizzate in altri cataloghi delle macchine) per filtrare l’elenco delle dimensioni delle macchine.
    • Nella pagina Machine Profile (Profilo macchina), scegliere se utilizzare o modificare un profilo macchina.

    • (Solo quando il catalogo è configurato con un host di gruppo dedicato) Nella pagina Dedicated host group (Gruppo di host dedicato), scegliere se modificare un gruppo di host.

    • Nella pagina Storage and License Types (Tipi di archiviazione e licenza), scegliere se modificare il tipo di archiviazione, il tipo di licenza e le impostazioni di Azure Computer Gallery (disponibile solo quando è in uso il comando Place prepared image in Azure Gallery [Inserisci l’immagine preparata nella Raccolta di calcolo di Azure]).

      Nota:

      Se l’impostazione appena selezionata non supporta le dimensioni correnti della macchina, viene visualizzata una finestra di dialogo di avviso che informa che la modifica dell’impostazione reimposterà le dimensioni della macchina. Se si sceglie di continuare, accanto al menu Virtual Machines (Macchine virtuali) viene visualizzato un punto rosso che richiede di selezionare una nuova dimensione della macchina.

    Per ulteriori informazioni sulle impostazioni disponibili nelle pagine, vedere Creare un catalogo delle macchine utilizzando un’immagine di Azure Resource Manager.

    Per i cataloghi Remote PC Access (Accesso remoto PC), sono visibili le seguenti pagine:

    • Nella pagina Power Management (Gestione alimentazione), modificare le impostazioni di gestione dell’alimentazione e selezionare una connessione per il risparmio energia.
    • Nella pagina Organizational Units aggiungere o rimuovere le unità organizzative di Active Directory.
  6. Nella pagina Description modificare la descrizione del catalogo.
  7. Fare clic su Apply (Applica) per applicare le modifiche apportate e fare clic su Save (Salva) per uscire.
  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare Rename Machine Catalog (Rinomina catalogo delle macchine) nella barra delle azioni.
  3. Immettere il nuovo nome.

Prima di eliminare un catalogo, assicurarsi che si verifichino le seguenti condizioni:

  • Tutti gli utenti sono disconnessi e non sono in esecuzione sessioni disconnesse.
  • La modalità di manutenzione è attivata per tutte le macchine del catalogo, in modo che non sia possibile effettuare nuove connessioni.
  • Tutte le macchine nel catalogo sono spente.
  • Il catalogo non è associato a un gruppo di consegna. In altre parole, il gruppo di consegna non contiene macchine del catalogo.

Per eliminare un catalogo:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare Delete Machine Catalog (Elimina catalogo delle macchine) nella barra delle azioni.
  3. Se il catalogo contiene macchine persistenti, indica se eliminare anche quelle macchine dall’hypervisor o dal servizio cloud. Se si decide di farlo, scegliere se conservare, disabilitare o eliminare i loro account computer di Active Directory.
  4. Se necessario, selezionare Hide progress (Nascondi avanzamento) per eseguire l’eliminazione in background.

Nota:

  • Quando si elimina un catalogo di Azure Resource Manager, le macchine e i gruppi di risorse associati vengono eliminati da Azure, anche se si decide di conservarli.
  • Quando si elimina un catalogo contenente macchine non persistenti, tali macchine vengono eliminate dall’hypervisor o dal servizio cloud.
  • Quando l’hypervisor o il servizio cloud non è raggiungibile durante l’eliminazione del catalogo, non riesce sia l’eliminazione del catalogo che quella della macchina virtuale. Se necessario, è possibile scegliere di eliminare i record delle macchine virtuali solo dal database del sito Citrix. A tale scopo, selezionare il catalogo di macchine nel nodo Machine Catalogs, quindi eseguire l’eliminazione illustrata nella scheda Troubleshoot (Risoluzione dei problemi). Tenere presente che questa azione lascia le macchine virtuali intatte sull’host.

Per gestire gli account Active Directory in un catalogo di macchine, è possibile:

  • Liberare gli account macchina inutilizzati rimuovendo gli account computer Active Directory dai cataloghi con sistemi operativi a sessione singola e multisessione. Questi account possono quindi essere utilizzati per altre macchine.
  • Aggiungere account in modo che quando più computer vengono aggiunti al catalogo, gli account computer siano già presenti. Non utilizzare una barra (/) in un nome di unità organizzativa.

Per gestire gli account Active Directory:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo e quindi selezionare Manage AD accounts (Gestisci account AD) nella barra delle azioni.
  3. Scegliere se aggiungere o eliminare account computer. Se si aggiungono account, specificare cosa fare con le password degli account: reimpostarle tutte o immettere una password valida per tutti gli account.

    È possibile reimpostare le password se non si conoscono le password dell’account correnti; è necessario disporre dell’autorizzazione per eseguire la reimpostazione delle password. Se si immette una password, la password viene modificata negli account man mano che vengono importati. Se si elimina un account, scegliere se l’account in un’Active Directory deve essere mantenuto, disabilitato o eliminato.

È anche possibile indicare se gli account Active Directory devono essere mantenuti, disabilitati o eliminati quando si rimuovono macchine da un catalogo o si elimina un catalogo.

Consigliamo di salvare copie o snapshot delle immagini prima di modificare l’immagine master di un catalogo. Il database conserva una cronologia delle immagini utilizzate con ogni catalogo delle macchine. Se gli utenti riscontrano problemi relativi alla nuova immagine distribuita sui loro desktop, è possibile ripristinarla alla versione precedente, riducendo al minimo i tempi di inattività degli utenti. Non eliminare, spostare o rinominare le immagini. Altrimenti, non è possibile eseguire il rollback dell’immagine master.

Importante:

Quando si modifica l’immagine master di un catalogo persistente, tenere presente quanto segue: solo le macchine aggiunte al catalogo in un secondo momento vengono create utilizzando la nuova immagine. Non implementiamo la nuova immagine nelle macchine esistenti nel catalogo.

Dopo l’aggiornamento, il computer viene riavviato automaticamente.

Aggiornare o creare un’immagine

Prima di modificare l’immagine master di un catalogo, preparare una nuova immagine sull’hypervisor host aggiornando un’immagine esistente o creandone una.

  1. Nell’hypervisor o nel fornitore di servizi cloud, acquisire una snapshot della macchina virtuale corrente e assegnarle un nome significativo. Questa snapshot può essere utilizzata per ripristinare l’immagine master.
  2. Se necessario, avvire l’immagine ed effettuare l’accesso.
  3. Installare gli aggiornamenti o apportare le modifiche necessarie all’immagine.
  4. Se l’immagine utilizza un vDisk personale, aggiornare l’inventario.
  5. Spegnere la macchina virtuale.
  6. Acquisire una snapshot della macchina virtuale e assegnarle un nome significativo che venga riconosciuto quando si modifica l’immagine master.

Nota:

Sebbene sia possibile creare una snapshot utilizzando l’interfaccia di gestione, consigliamo di creare la snapshot utilizzando la console di gestione dell’hypervisor, quindi di selezionare tale snapshot nell’interfaccia di gestione Full Configuration (Configurazione completa). Questo consente di fornire un nome e una descrizione significativi anziché un nome generato automaticamente. Per le immagini GPU, è possibile modificare l’immagine solo tramite la console XenServer XenCenter.

Cambiare l’immagine master

Per distribuire una nuova immagine master su tutte le macchine di un catalogo:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare Change Master Image (Cambia immagine master) nella barra delle azioni.
  3. Nella pagina Master Image (Immagine master), selezionare l’host e l’immagine che si desidera implementare.

    Suggerimento:

    Per un catalogo creato da MCS, è possibile annotarne l’immagine aggiungendo una nota per l’immagine. Una nota può contenere fino a 500 caratteri. Ogni volta che si modifica l’immagine master, viene creata una voce correlata alla nota se si aggiunge una nota. Se si aggiorna un catalogo senza aggiungere una nota, la voce viene visualizzata come null (-). Per visualizzare la cronologia delle note per l’immagine, selezionare il catalogo, fare clic su Template Properties (Proprietà modello) nel riquadro inferiore e quindi fare clic su View note history (Visualizza cronologia note).

  4. Nella pagina Rollout Strategy (Strategia di rollout) scegliere quando le macchine nel catalogo delle macchine devono essere modifcate in base alla nuova immagine: al successivo spegnimento o immediatamente.

    Nota:

    La pagina Rollout Strategy non è disponibile per le VM persistenti perché il rollout è applicabile solo alle VM non persistenti.

  5. Verificare le informazioni nella pagina Summary (Riepilogo) e quindi selezionare Finish (Fine). Ogni macchina si riavvia automaticamente dopo l’aggiornamento.

    Per tenere traccia dello stato di avanzamento dell’aggiornamento, individuare il catalogo in Machine Catalogs (Cataloghi delle macchine) per visualizzare la barra di avanzamento in linea e il grafico di avanzamento dettagliato. Nel caso di un catalogo non persistente, tramite la colonna Image Update (Aggiornamento immagine), è possibile tenere traccia degli stati di aggiornamento delle immagini tra cui Fully updated (Completamente aggiornato), Partially updated (Parzialmente aggiornato), Pending update (In attesa di aggiornamento) e Preparing image (Preparazione immagine).

    Suggerimento:

    Per visualizzare la colonna In attesa, selezionate l’icona Columns to Display (Colonne da visualizzare) nella barra delle azioni, selezionare Machine Catalog > Image Status (Catalogo macchine > Stato immagine), quindi fare clic su Save.

Se si aggiorna un catalogo utilizzando l’SDK PowerShell, è possibile specificare un modello di hypervisor (VMTemplates) in alternativa a un’immagine o alla snapshot di un’immagine.

Strategia di rollout:

La modifica dell’immagine al successivo arresto avrà effetto immediato su tutte le macchine non attualmente in uso, ovvero le macchine che non hanno una sessione utente attiva. Un sistema in uso riceve l’aggiornamento al termine della sessione attiva corrente.

Nota:

La strategia di rollout è applicabile solo alle macchine virtuali non persistenti.

Considerare quanto segue:

  • Le nuove sessioni non possono essere avviate fino al completamento dell’aggiornamento sui computer applicabili.
  • Le macchine con sistema operativo a sessione singola vengono immediatamente aggiornate quando la macchina non è in uso o quando gli utenti non hanno effettuato l’accesso.
  • In un sistema operativo multisessione, i riavvii non vengono eseguiti automaticamente. Le macchine devono essere spente e riavviate manualmente.

Suggerimento:

Limitare il numero di macchine da riavviare utilizzando le impostazioni avanzate per una connessione host. Utilizzare queste impostazioni per modificare le azioni eseguite in un determinato catalogo. Le impostazioni avanzate variano a seconda dell’hypervisor.

Se si desidera abilitare la pianificazione di riavvio una tantum mediante PowerShell, utilizzare i comandi PowerShell BrokerCatalogRebootSchedule per creare, modificare ed eliminare una pianificazione di riavvio:

  • Get-BrokerCatalogRebootSchedule
  • New-BrokerCatalogRebootSchedule
  • Set-BrokerCatalogRebootSchedule
  • Remove-BrokerCatalogRebootSchedule
  • Rename-BrokerCatalogRebootSchedule

Esempio:

  • Per creare un programma di riavvio delle macchine virtuali nel catalogo denominato BankTellers a partire dal 3 febbraio 2022, tra le 2:00 e le 4:00.

     New-BrokerCatalogRebootSchedule -Name BankTellers
     -CatalogName BankTellers
     -StartDate "2022-02-03"
     -StartTime "02:00"
     -Enabled $true
     -RebootDuration 120
     <!--NeedCopy-->
    
  • Per creare una pianificazione di riavvio delle macchine virtuali del catalogo con UID 17 a partire dal 3 febbraio 2022, tra l’1:00 e le 5:00. Dieci minuti prima del riavvio, ogni macchina virtuale è impostata per visualizzare una finestra di messaggio con il titolo: “WARNING: Reboot pending” (ATTENZIONE: riavvio in sospeso) e il messaggio: “Save your work” (Salvare il lavoro) in ogni sessione utente.

     New-BrokerCatalogRebootSchedule
     -Name 'Update reboot'
     -CatalogUid 17
     -StartDate "2022-02-03"
     -StartTime "01:00" -Enabled $true -RebootDuration 240
     -WarningTitle "WARNING: Reboot pending"
     -WarningMessage "Save your work" -WarningDuration 10
     <!--NeedCopy-->
    
  • Per rinominare la pianificazione di riavvio del catalogo denominata Old Name in New Name.

     Rename-BrokerCatalogRebootSchedule -Name "Old Name" -NewName "New Name"
     <!--NeedCopy-->
    
  • Per visualizzare tutte le pianificazioni di riavvio del catalogo con UID 1, quindi rinominare la pianificazione di riavvio del catalogo con l’UID 1 in Nuovo nome.

     Get-BrokerCatalogRebootSchedule -Uid 1 | Rename-BrokerCatalogRebootSchedule -NewName "New Name" -PassThru
     <!--NeedCopy-->
    
  • Per impostare la pianificazione di riavvio del catalogo denominata Accounting in modo da visualizzare una finestra di messaggio con il titolo “WARNING: Reboot pending e il messaggio Save your work” (ATTENZIONE: riavvio in sospeso. Salvare il lavoro) dieci minuti prima del riavvio di ciascuna macchina virtuale. Il messaggio viene visualizzato in ogni sessione utente su quella macchina virtuale.

     Set-BrokerCatalogRebootSchedule -Name Accounting
     -WarningMessage "Save your work"
     -WarningDuration 10 -WarningTitle "WARNING: Reboot pending"
     <!--NeedCopy-->
    
  • Per visualizzare tutte le pianificazioni di riavvio disattivate e quindi abilitare tutte le pianificazioni di riavvio disattivate.

     Get-BrokerCatalogRebootSchedule -Enabled $false | Set-BrokerCatalogRebootSchedule -Enabled $true
     <!--NeedCopy-->
    
  • Per impostare la pianificazione del riavvio del catalogo con UID 17 in modo da visualizzare il messaggio Rebooting in %m% minutes (Riavvio in %m% minuti) quindici, dieci e cinque minuti prima del riavvio di ogni macchina virtuale.

     Set-BrokerCatalogRebootSchedule 17 -WarningMessage "Rebooting in %m% minutes." -WarningDuration 15 -WarningRepeatInterval 5
     <!--NeedCopy-->
    
  • Per configurare il fuso orario per il catalogo denominato MyCatalog.

     Set-BrokerCatalog -Name "MyCatalog" -TimeZone <TimeZone>
     <!--NeedCopy-->
    

Rollback dell’immagine master

Dopo aver distribuito un’immagine aggiornata o nuova, è possibile eseguire il rollback. Questo potrebbe essere necessario se si verificano problemi nelle macchine appena aggiornate. Quando si esegue il rollback, le macchine incluse nel catalogo vengono ripristinate all’ultima immagine funzionante. Tutte le nuove funzionalità che richiedono l’immagine più recente non sono più disponibili. Come per il rollout, il rollback di un computer include un riavvio.

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare il catalogo, quindi selezionare Roll Back Master Image (Esegui il rollback dell’immagine master) nella barra delle azioni.
  3. Specificare quando applicare l’immagine precedente alle macchine, come descritto per l’operazione di implementazione.

Il rollback viene applicato solo alle macchine che devono essere ripristinate. Per le macchine che non sono state modificate in base all’immagine nuova o aggiornata (ad esempio, macchine con utenti non scollegati), gli utenti non ricevono messaggi di notifica e non sono costretti a scollegarsi.

Per tenere traccia dell’avanzamento del rollback, individuare il catalogo in Machine Catalogs (Cataloghi delle macchine) per visualizzare la barra di avanzamento in linea e il grafico di avanzamento dettagliato.

Non è possibile eseguire il rollback in alcuni scenari, inclusi i seguenti (l’opzione Roll Back Master Image non è visibile)

  • Non si ha il permesso di eseguire il rollback.
  • Il catalogo non è stato creato utilizzando MCS.
  • Il catalogo è stato creato utilizzando un’immagine del disco del sistema operativo.
  • La snapshot utilizzata per creare il catalogo è danneggiata.
  • Le modifiche apportate dall’utente alle macchine nel catalogo non sono persistenti.
  • Le macchine nel catalogo sono in esecuzione.

Modificare il livello funzionale o annullare la modifica

Modificare il livello funzionale del catalogo di macchine dopo l’aggiornamento dei VDA sui computer a una versione più recente. Consigliamo di aggiornare tutti i VDA alla versione più recente per consentire l’accesso a tutte le funzionalità più recenti.

Prima di modificare il livello funzionale di un catalogo di macchine:

  • Avviare le macchine aggiornate in modo che si registrino con Citrix DaaS. Ciò consente all’interfaccia di gestione di determinare che le macchine nel catalogo devono essere aggiornate.

Per modificare il livello funzionale di un catalogo:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare il catalogo. La scheda Details nel riquadro inferiore visualizza le informazioni sulla versione.
  3. Selezionare Change Functional Level (Cambia livello funzionale). Se l’interfaccia di gestione rileva che è necessario modificare il livello funzionale il catalogo, viene visualizzato un messaggio. Seguire le istruzioni. Se uno o più macchine non possono essere modificate, viene visualizzato un messaggio che ne spiega il motivo. Per garantire che tutte le macchine funzionino correttamente, consigliamo di risolvere i problemi del computer prima di fare clic su Change.

Al termine dell’aggiornamento del catalogo, è possibile ripristinare le versioni VDA precedenti delle macchine selezionando il catalogo e quindi selezionando Undo Functional Level Change (Annulla modifica di livello funzionale) nella barra delle azioni.

Prima di clonare un catalogo, tenere presente quanto segue:

  • Non è possibile modificare le impostazioni associate al sistema operativo e alla gestione della macchina. Il catalogo clonato eredita tali impostazioni dall’originale.
  • Il completamento della clonazione di un catalogo può richiedere del tempo. Se necessario, selezionare Hide progress (Nascondi avanzamento) per eseguire la clonazione in background.
  • Il catalogo clonato eredita il nome dell’originale e ha un suffisso Copy. È possibile modificare il nome. Vedere Rinominare un catalogo.
  • Al termine della clonazione, accertarsi di assegnare il catalogo clonato a un gruppo di consegna.
  • È possibile creare un catalogo vuoto mediante clonazione. Durante la clonazione del catalogo, è possibile impostare il numero di computer su zero per i cataloghi di cui è stato eseguito il provisioning con MCS e non aggiungere macchine per i cataloghi di cui non è stato eseguito il provisioning con MCS.
  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare un catalogo, quindi selezionare Clone (Clona) nella barra delle azioni.
  3. Nella finestra Clone Selected Machine Catalog (Clona catalogo delle macchine selezionato), visualizzare le impostazioni per il catalogo clonato e configurare le impostazioni a seconda dei casi. Selezionare Next (Avanti) per passare alla pagina successiva.
  4. Nella pagina Summary (Riepilogo), visualizzare un riepilogo delle impostazioni e selezionare Finish (Fine) per avviare la clonazione.
  5. Se necessario, selezionare Hide progress (Nascondi avanzamento) per eseguire la clonazione in background.

Organizzare i cataloghi utilizzando cartelle

È possibile creare cartelle per organizzare i cataloghi per un facile accesso. Ad esempio, è possibile organizzare i cataloghi per tipo di immagine o per struttura organizzativa.

Ruoli richiesti

Per impostazione predefinita, è necessario disporre del seguente ruolo integrato per creare e gestire le cartelle del catalogo: amministratore cloud, amministratore completo o amministratore del catalogo delle macchine. Se necessario, è possibile personalizzare i ruoli per la creazione e la gestione delle cartelle del catalogo. Per ulteriori informazioni, consultare Autorizzazioni richieste.

Prima di iniziare, pianificare come organizzare i cataloghi. Considerare quanto segue:

  • È possibile nidificare le cartelle fino a cinque livelli di profondità (esclusa la cartella principale predefinita).
  • Una cartella del catalogo può contenere cataloghi e sottocartelle.
  • Tutti i nodi in Full Configuration (Configurazione completa) (come i cataloghi delle macchine e i nodi delle applicazioni) condividono un albero delle cartelle nel backend. Per evitare conflitti di nomi con altri nodi durante la ridenominazione o lo spostamento di cartelle, si consiglia di assegnare nomi diversi alle cartelle di primo livello in nodi diversi.

Per creare una cartella del catalogo, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Nella gerarchia delle cartelle, selezionare una cartella e quindi selezionare Create Folder (Crea cartella) nella barra Actions (Azioni).
  3. Immettere un nome per la nuova cartella, quindi fare clic su Done (Fine).

Suggerimento:

Se si crea una cartella in una posizione non prevista, è possibile trascinarla nella posizione corretta.

È possibile spostare un catalogo tra le cartelle. I passaggi dettagliati sono i seguenti:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Visualizzare i cataloghi in base alla cartella. È anche possibile attivare View all (Visualizza tutto) sopra la gerarchia delle cartelle per visualizzare tutti i cataloghi contemporaneamente.
  3. Fare clic con il pulsante destro del mouse su un catalogo e selezionare Move Machine Catalog (Sposta catalogo delle macchine).
  4. Selezionare la cartella in cui si desidera spostare il catalogo e quindi fare clic su Done (Fine).

Suggerimento:

È possibile trascinare un catalogo in una cartella.

È possibile eliminare, rinominare e spostare le cartelle del catalogo.

È possibile eliminare una cartella solo se tale cartella e le relative sottocartelle non contengono cataloghi.

Per gestire una cartella, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Nella gerarchia delle cartelle, selezionare una cartella, quindi selezionare un’azione nella barra Actions (Azioni) in base alle esigenze:

    • Per rinominare la cartella, selezionare Rename Folder (Rinomina cartella).
    • Per eliminare la cartella, selezionare Delete Folder (Elimina cartella).
    • Per spostare la cartella, selezionare Move Folder (Sposta cartella).
  3. Seguire le istruzioni sullo schermo per completare i passaggi rimanenti.

Autorizzazioni richieste

Nella tabella seguente sono elencate le autorizzazioni necessarie per eseguire azioni sulle cartelle del catalogo.

Azione Autorizzazioni richieste
Creare cartelle del catalogo Creare una cartella del catalogo delle macchine
Eliminare cartelle del catalogo Rimuovere una cartella del catalogo delle macchine
Spostare le cartelle del catalogo Spostare una cartella del catalogo delle macchine
Rinominare le cartelle del catalogo Modificare una cartella del catalogo delle macchine
Spostare i cataloghi nelle cartelle Modificare una cartella del catalogo delle macchine e modificare le proprietà del catalogo delle macchine

Configurare l’aggiornamento automatico per i VDA

Importante:

  • Per garantire un aggiornamento senza problemi, assicurarsi di soddisfare i prerequisiti ed esaminare i problemi noti prima di aggiornare i VDA alle versioni CR o LTSR CU. Vedere Aggiornare i VDA utilizzando l’interfaccia Full Configuration.
  • Quando si aggiornano i VDA LTSR alle versioni LTSR CU (Cumulative Update), assicurarsi che la versione dei VDA Upgrade Agent in esecuzione sui VDA sia la 7.36.0.7 o una versione successiva. Per ulteriori informazioni, vedere Upgrade VDAs using the Full Configuration interface.
  • È possibile passare dal VDA CR al VDA LTSR purché si passi da una versione precedente a una versione successiva. Non è possibile passare da una versione successiva a una versione precedente perché questo è considerato un downgrade. Ad esempio, non è possibile effettuare il downgrade da 2212 CR a 2203 LTSR (qualsiasi CU), ma è possibile eseguire l’upgrade da 2112 CR a 2203 LTSR (qualsiasi CU).
  • È anche possibile aggiornare i VDA utilizzando PowerShell. Vedere Aggiornare i VDA utilizzando PowerShell.

Con questa funzionalità è possibile procedere come segue:

  • Aggiornare i VDA in base al catalogo
  • Modificare o annullare un aggiornamento VDA pianificato
  • Configurare le impostazioni di aggiornamento VDA dopo la creazione del catalogo
  • Aggiornare i VDA in base alla singola macchina

Nota:

  • Quando si pianificano gli aggiornamenti VDA per un catalogo, possono essere aggiornati solo i VDA nel catalogo in cui è installato l’agente di aggiornamento VDA.
  • L’aggiornamento di un VDA non riesce quando la macchina è in modalità di manutenzione o quando una sessione è in esecuzione sulla macchina.

Tipi di macchine supportati

Questa funzionalità si applica ai seguenti tipi di macchine:

Per ulteriori informazioni sulle opzioni Citrix Machine Creation Services e Other service or technology vedere Gestione macchine.

Nota:

Per quanto riguarda le macchine con provisioning effettuato da MCS, sono supportate solo le macchine statiche persistenti. Le macchine casuali non sono supportate anche se sono persistenti.

Nota:

Quando si pianificano gli aggiornamenti del VDA per un catalogo, tenere presente che tutte le macchine del catalogo saranno incluse nell’ambito dell’aggiornamento. Pertanto, consigliamo di eseguire il backup di quelle macchine prima di iniziare l’aggiornamento.

Dopo aver abilitato l’aggiornamento VDA per un catalogo, è possibile aggiornare immediatamente i VDA nel catalogo o pianificare gli aggiornamenti per il catalogo. Per farlo, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine).
  2. Selezionare il catalogo e quindi Upgrade VDAs (Aggiorna i VDA) nel menu contestuale o nella barra delle azioni. Fare clic con il pulsante destro del mouse per visualizzare il menu contestuale. Viene visualizzata la finestra di aggiornamento del VDA.

    Aggiornamento VDA

  3. Scegliere se aggiornare i componenti aggiuntivi della propria installazione. È anche possibile scegliere di installare determinati componenti oltre all’aggiornamento. Se un componente richiede configurazione, è necessario fare clic sul pulsante Configure e configurare le impostazioni del componente per continuare. Dopo la configurazione, è possibile fare clic su Edit per modificare la configurazione.

    Importante:

    • Per utilizzare la funzionalità dei componenti aggiuntivi, assicurarsi che il proprio VDA Upgrade Agent sia la versione 7.34 o successiva, che inclusa nella versione 2206 o successiva del programma di installazione del VDA.

    Nota:

    • Se si decide di non aggiornare un componente, il componente rimane intatto nella distribuzione.
    • Per un elenco completo dei componenti aggiuntivi, vedere Installare i VDA.

    Componenti aggiuntivi

  4. Fare clic su Next (Avanti).
  5. Decidere se abilitare una o più delle funzionalità elencate. Fare clic su Next (Avanti).

    Nota:

    Per impostazione predefinita, la casella di controllo Enable restore cleanup (Abilita ripristino pulizia) è selezionata. Consigliamo di abilitare la funzione di ripristino. Con la funzionalità abilitata, viene creato un punto di ripristino del sistema prima dell’avvio dell’aggiornamento. Il punto di ripristino viene eliminato installazione del VDA completata. Per ulteriori informazioni, vedere Ripristino in caso di errore di installazione o aggiornamento.

    Funzinalità

  6. Scegliere se aggiornare i VDA immediatamente o a un orario programmato.

    • Per aggiornare immediatamente i VDA, selezionare Upgrade now (Esegui l’upgrade ora) e quindi specificare una durata.

      Una durata è il periodo di tempo, espresso in ore, dopo il quale il servizio di aggiornamento VDA interrompe l’avvio di aggiornamenti aggiuntivi. Gli aggiornamenti in corso verranno completati. Durante questo periodo, DaaS inizia ad aggiornare i VDA quando diventano idonei (ad esempio, se non hanno più sessioni attive).

      Maggiore è il numero di VDA da aggiornare, maggiore è la durata. Consigliamo di selezionare un valore elevato (ad esempio 12 ore). Altrimenti, se il numero di VDA è elevato, potrebbero esserci ancora VDA che DaaS non è in grado di aggiornare all’interno di questa finestra.

    • Per pianificare gli aggiornamenti, selezionare Upgrade later (Aggiorna in seguito) e quindi specificare quando si desidera che vengano eseguiti gli aggiornamenti.

      È possibile programmare gli aggiornamenti solo per i sette giorni successivi. Gli aggiornamenti pianificati si applicano solo alle macchine attualmente presenti nel catalogo. Se si aggiungono macchine al catalogo in un secondo momento ma si desidera aggiornare anche queste, annullare l’aggiornamento pianificato e quindi ricreare una pianificazione.

    Pianificare gli aggiornamenti dei VDA

  7. Fare clic su Next (Avanti).

  8. Controllare le scelte effettuate nella pagina Summary, quindi fare clic su Finish per applicare le impostazioni e uscire dalla finestra.

Nota:

  • L’opzione Upgrade VDAs (Aggiorna VDA) è disponibile solo dopo aver abilitato l’aggiornamento VDA per il catalogo. Per abilitare l’aggiornamento VDA, modificare il catalogo.
  • Tutte le macchine del catalogo vengono messe in modalità di manutenzione mentre vengono implementati gli aggiornamenti. L’avvio degli aggiornamenti può richiedere fino a 30 minuti e verrà eseguito solo durante il periodo di tempo specificato.

Nel nodo Machine Catalogs (Cataloghi macchine), la colonna VDA Upgrade (Aggiornamento VDA) fornisce informazioni sull’aggiornamento VDA per il catalogo. Possono essere visualizzate le seguenti informazioni:

Suggerimento:

Per visualizzare la colonna VDA Upgrade (Aggiornamento VDA), selezionare Columns to Display (Colonne da visualizzare) nella barra delle azioni, selezionare Machine Catalog > VDA Upgrade (Catalogo delle macchine > Aggiornamento VDA), quindi fare clic su Save (Salva).

  • Available (Disponibile): è disponibile una nuova versione di VDA.
  • Scheduled (Pianificato): l’aggiornamento VDA è stato pianificato.
  • Not configured (Non configurato): viene visualizzato quando non è stato abilitato l’aggiornamento VDA per il catalogo.
  • Up to date (Aggiornato): i VDA del catalogo sono aggiornati.
  • Unknown (Sconosciuto): impossibile ottenere le informazioni necessarie per l’aggiornamento del VDA. Le ragioni possibili sono molteplici:
    • Il VDA era in uso durante la finestra riservata per l’aggiornamento.
    • Il numero di aggiornamenti in corso ha raggiunto il limite massimo di 500.
    • VDA Upgrade Agent non rispondeva durante la finestra riservata per l’aggiornamento. Assicurarsi che l’agente sia in esecuzione sul VDA e sia in grado di comunicare con Citrix DaaS.
    • Impossibile eseguire i controlli di convalida dell’aggiornamento. Vedere VDA upgrade requirement.

È inoltre possibile visualizzare lo stato degli aggiornamenti VDA per un catalogo. A tale scopo, fare clic sul catalogo e quindi controllare le informazioni VDA Upgrade State (Stato dell’aggiornamento VDA) nella scheda Details (Dettagli). Possono essere visualizzate le seguenti informazioni:

  • Not scheduled (Non pianificato): è stato abilitato l’aggiornamento VDA per il catalogo ma non è stato impostato un programma di aggiornamento.
  • Scheduled (Pianificato): è stata creata una pianificazione di aggiornamento per il catalogo. Ad esempio, se si imposta la pianificazione in modo che inizi alle ore 09:00 PM, December 14, 2030, le informazioni vengono visualizzate come segue: Scheduled for (Pianificato per le ore) December 14, 2030 09:00 PM UTC.
  • In progress (In corso): gli aggiornamenti VDA sono iniziati.
  • Canceled (Annullato): l’aggiornamento pianificato è stato annullato.
  • Failed (Non riuscito): il catalogo contiene una o più macchine i cui aggiornamenti VDA non sono andati a buon fine.
  • Successful (Operazione completata): tutti i VDA nel catalogo sono stati aggiornati correttamente.

È inoltre possibile risolvere i problemi di aggiornamento VDA con le azioni consigliate per un catalogo. Per farlo, fare clic sul catalogo e andare alla scheda Troubleshoot (Risoluzione dei problemi) .

Per eseguire rapidamente il drill-down dei cataloghi con uno stato di aggiornamento VDA specifico, è possibile utilizzare i filtri. Per ulteriori informazioni, vedere Utilizzare la ricerca nell’interfaccia di gestione Full Configuration.

Tenere presente le seguenti considerazioni:

  • Il filtro VDA Upgrade (Aggiornamento VDA) o VDA Upgrade State (Stato dell’aggiornamento VDA) è disponibile per l’uso solo con i seguenti filtri: Name (Nome) e Machine Catalog (Catalogo delle macchine).
  • Quando si utilizza il filtro VDA Upgrade (Aggiornamento VDA) o VDA Upgrade State (Stato aggiornamento VDA), glierrori e gli avvisi nell’angolo in alto a destra non sono più disponibili.

Modificare o annullare un aggiornamento VDA pianificato

Dopo aver pianificato gli aggiornamenti per un catalogo, è possibile modificare o annullare l’aggiornamento pianificato. Per farlo, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine).
  2. Selezionare il catalogo e quindi Edit Scheduled VDA Upgrade (Modifica aggiornamento VDA pianificato) nella barra delle azioni. Viene visualizzata la finestra Edit VDA Upgrade (Modifica aggiornamento VDA), che mostra informazioni sulla versione di VDA installata e sulla versione di VDA a cui eseguire l’aggiornamento.
  3. Scegliere se modificare o annullare l’aggiornamento pianificato.

    • Per annullare l’aggiornamento, fare clic su Cancel scheduled upgrade (Annulla aggiornamento pianificato). Ricorda: l’annullamento dell’aggiornamento pianificato non impone l’interruzione dell’aggiornamento in corso.
  4. Fare clic su Done (Fine) per uscire dalla finestra.

Dopo la creazione del catalogo, è possibile configurare le impostazioni di aggiornamento VDA modificando il catalogo. Prima di iniziare a modificare, tenere presente quanto segue:

  • Verificare che tutte le macchine presenti nel catalogo si trovino sulla stessa traccia VDA (CR o LTSR). In caso contrario, alcuni aggiornamenti VDA non riusciranno. Ad esempio, se si seleziona Latest LTSR VDA (VDA - LTSR più recenti), gli aggiornamenti VDA CR non riusciranno.

  • È possibile che siano iniziati gli aggiornamenti di alcune macchine del catalogo. Non è possibile modificare gli aggiornamenti già in corso. Gli aggiornamenti in corso continuano. Quelli che non sono ancora stati avviati eseguiranno l’aggiornamento alla versione specificata.

Aggiornare i VDA in base alla singola macchina

Dopo aver abilitato l’aggiornamento VDA per un catalogo, è possibile aggiornare i VDA del catalogo uno per uno o in batch. Per farlo, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Search (Cerca).
  2. Selezionare una o più macchine e quindi Upgrade VDA (Aggiorna VDA) dal menu contestuale o dalla barra delle azioni. Fare clic con il pulsante destro del mouse per visualizzare il menu contestuale.

    Aggiornamento VDA

    Nota:

    • Perché l’opzione Upgrade VDA (Aggiorna VDA) sia disponibile, assicurarsi di aver abilitato l’aggiornamento VDA per il catalogo in cui risiedono le macchine selezionate e che su tali macchine sia installato l’agente di aggiornamento VDA. Per abilitare l’aggiornamento VDA, modificare il catalogo.
    • Le macchine verranno messe in modalità di manutenzione durante l’implementazione degli aggiornamenti. L’avvio degli aggiornamenti può richiedere fino a 30 minuti.
    • Se la selezione contiene macchine per le quali gli aggiornamenti VDA non sono disponibili o i cui aggiornamenti sono in sospeso (pianificati, in corso o in attesa di aggiornamenti), gli aggiornamenti per quelle macchine verranno saltati.

Nel nodo Search (Cerca), è possibile aggiungere la colonna VDA Upgrade (Aggiornamento VDA). Per informazioni su come aggiungere una colonna personalizzata, consultare Personalizzare le colonne da visualizzare. La colonna è utile. Fornisce informazioni sull’aggiornamento VDA per la macchina. Possono essere visualizzate le seguenti informazioni:

  • Available (Disponibile): è disponibile una nuova versione di VDA.
  • Scheduled (Pianificato): l’aggiornamento VDA è stato pianificato.
  • Not configured (Non configurato): questa opzione viene visualizzata quando non è stato abilitato l’aggiornamento VDA per la macchina.
  • Up to date (Aggiornato): il VDA è aggiornato.
  • Unknown (Sconosciuto): le informazioni sull’aggiornamento VDA non sono ancora disponibili.

È inoltre possibile visualizzare lo stato dell’aggiornamento VDA per una macchina. Per fare ciò, fare clic sulla macchina e quindi controllare le informazioni VDA Upgrade State (Stato di aggiornamento VDA) nella scheda Details (Dettagli). Possono essere visualizzate le seguenti informazioni:

  • Unknown (Sconosciuto): impossibile ottenere le informazioni necessarie per l’aggiornamento del VDA. Le ragioni possibili sono molteplici:
    • Il VDA era in uso durante la finestra riservata per l’aggiornamento.
    • Il numero di aggiornamenti in corso ha raggiunto il limite massimo di 500.
    • VDA Upgrade Agent non rispondeva durante la finestra riservata per l’aggiornamento. Assicurarsi che l’agente sia in esecuzione sul VDA e sia in grado di comunicare con Citrix DaaS.
    • Impossibile eseguire i controlli di convalida dell’aggiornamento. Vedere VDA upgrade requirement.
  • Scheduled (Pianificato): è stata impostata una pianificazione dell’aggiornamento. Ad esempio, se si imposta la pianificazione in modo che inizi alle ore 09:00 PM, December 14, 2030, le informazioni vengono visualizzate come segue: Scheduled for (Pianificato per le ore) December 14, 2030 09:00 PM UTC.
  • Awaiting upgrade (In attesa di aggiornamento): la macchina viene messa in modalità di manutenzione, in attesa dell’aggiornamento (assicurarsi che gli utenti abbiano effettuato il logout dalla sessione in modo che l’aggiornamento possa procedere).
  • In progress (In corso): l’aggiornamento VDA è iniziato.
  • Upgrade failed (Aggiornamento non riuscito): i tentativi di aggiornamento del VDA non sono riusciti.
  • Validation failed (Convalida non riuscita): i tentativi di convalida delle impostazioni di aggiornamento VDA non sono riusciti.
  • Canceled (Annullato): l’aggiornamento della macchina è stato annullato.
  • Successful (Operazione completata): il VDA è stato aggiornato correttamente.

È inoltre possibile risolvere i problemi di aggiornamento VDA con le azioni consigliate per una macchina. Per farlo, fare clic sulla macchina e andare alla scheda Troubleshoot (Risoluzione dei problemi).

Per eseguire rapidamente il drill-down su macchine con uno stato di aggiornamento VDA specifico, è possibile utilizzare i filtri. Per ulteriori informazioni, vedere Utilizzare la ricerca nell’interfaccia di gestione Full Configuration. Tenere presente le seguenti considerazioni:

  • Il filtro VDA Upgrade (Aggiornamento VDA) o VDA Upgrade State (Stato dell’aggiornamento VDA) è disponibile per l’uso solo con i seguenti filtri: Name (Nome) e Machine Catalog (Catalogo delle macchine).
  • Quando si utilizza il filtro VDA Upgrade (Aggiornamento VDA) o VDA Upgrade State (Stato aggiornamento VDA), glierrori e gli avvisi nell’angolo in alto a destra non sono più disponibili.

Utilizzare PowerShell per controllare lo stato di aggiornamento dei VDA e la versione VDA

Utilizzare il comando PowerShell Get-VusCatalog per verificare lo stato di aggiornamento dei VDA. Supponiamo che il nome del catalogo sia wuhanTestMC1. È possibile digitare quanto segue nel prompt dei comandi:

  • PS C:\> Get-VusCatalog -Name wuhanTestMC1

Comando PowerShell per controllare lo stato di aggiornamento dei VDA

In questo esempio, UpgradeState è UpgradeAvailable, il che significa che l’aggiornamento VDA è abilitato per il catalogo. StateId è UpgradeSuccessful, il che significa che il catalogo è stato aggiornato correttamente a 2112.0.0.32068 (UpgradeVersion).

Utilizzare il comando PowerShell Get-BrokerMachine per ottenere la versione del VDA corrente.

Comando PowerShell per ottenere la versione del VDA corrente

Utilizzare il comando PowerShell Get-VusAvailableVdaVersion per ottenere la versione più recente del VDA.

Comando PowerShell per ottenere la versione più recente del VDA

Ripristinare disco del sistema operativo

Utilizzare il comando PowerShell Reset-ProvVMDisk per reimpostare il disco del sistema operativo di una macchina virtuale persistente in un catalogo di macchine creato da MCS. Attualmente, questa funzionalità è applicabile agli ambienti di virtualizzazione Azure, Citrix Hypervisor, Google Cloud, SCVMM e VMware.

Per eseguire correttamente il comando PowerShell, assicurarsi che sussistano le seguenti condizioni:

  • Le VM di destinazione si trovano in un catalogo MCS persistente.
  • Il catalogo macchine MCS funziona correttamente. Ciò implica che lo schema di provisioning e l’host esistono e che lo schema di provisioning contiene le voci corrette.
  • L’hypervisor non è in modalità di manutenzione.
  • Le VM di destinazione sono spente e in modalità manutenzione.

Effettuare le seguenti operazioni per ripristinare il disco del sistema operativo:

  1. Aprire una finestra di PowerShell.
  2. Eseguire il comando asnp citrix* per caricare i moduli PowerShell specifici di Citrix.
  3. Eseguire il comando PowerShell Reset-ProvVMDisk in uno dei seguenti modi:

    • Specificare l’elenco delle VM sotto forma di elenco separato da virgole ed eseguire il ripristino su ciascuna VM:

       Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName ("abc","def") -OS
       <!--NeedCopy-->
      
    • Specificare l’elenco di VM come output dal comando Get-ProvVM ed eseguire il ripristino su ciascuna VM:

       (Get-ProvVM -ProvisioningSchemeName "xxx") | Reset-ProvVMDisk "abc" -OS
       <!--NeedCopy-->
      
    • Specificare una singola VM per nome:

       Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS
       <!--NeedCopy-->
      
    • Creare attività di ripristino separate per ciascuna delle VM restituite dal comando Get-ProvVM. Questo metodo è meno efficiente perché ogni attività eseguirà gli stessi controlli ridondanti, quali il controllo della capacità dell’hypervisor e il controllo della connessione per ogni VM.

       Get-ProvVM -ProvisioningSchemeName "xxx" | Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -OS
       <!--NeedCopy-->
      
  4. Viene visualizzato un prompt di conferma che elenca le VM da reimpostare insieme a un messaggio di avviso che indica che si tratta di un’operazione irreversibile. Se non si fornisce una risposta e si preme Invio, non vengono eseguite altre azioni.

    È possibile eseguire il comando PowerShell -WhatIf per stampare l’azione che eseguirebbe e uscire senza eseguirla.

    È anche possibile ignorare la richiesta di conferma utilizzando uno dei seguenti metodi:

    • Fornire il parametro -Force:

       Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS -Force
       <!--NeedCopy-->
      
    • Fornire il parametro -Confirm:$false:

       Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS -Confirm:$false
       <!--NeedCopy-->
      
    • Prima di eseguire Reset-ProvVMDisk, modificare $ConfirmPreference scegliendo “None”:

       PS C:\Windows\system32> $ConfirmPreference='None'
       PS C:\Windows\system32> $ConfirmPreference
       None
       PS C:\Windows\system32> Reset-ProvVMDisk -ProvisioningSchemeName "xxx" -VMName "abc" -OS
       <!--NeedCopy-->
      

    Nota:

    Non togliere le VM dalla modalità di manutenzione né accenderle fino al completamento del processo di ripristino.

  5. Eseguire Get-ProvTask per ottenere lo stato delle attività restituite dal comando Reset-ProvVMDisk.

Modificare le impostazioni di rete per uno schema di provisioning esistente

È possibile modificare l’impostazione di rete per uno schema di provisioning esistente in modo che le nuove macchine virtuali vengano create nella nuova sottorete. Utilizzare il parametro -NetworkMapping nel comando Set-ProvScheme per modificare l’impostazione di rete.

Per modificare l’impostazione di rete per uno schema di provisioning esistente, procedere come segue:

  1. Nella finestra di PowerShell, eseguire il comando asnp citrix* per caricare i moduli di PowerShell.
  2. Eseguire (Get-Provscheme -ProvisioningSchemeName "name").NetworkMaps per accedere al percorso di rete che si desidera modificare.
  3. Assegnare una variabile alla nuova impostazione di rete. Ad esempio:

    $NewNetworkMap = @{"0"= "XDHYP:\HostingUnits\MyNetworks\Network 0.network"}
    <!--NeedCopy-->
    
  4. Eseguire Set-ProvScheme -ProvisioningSchemeName "name" -NetworkMapping $NewNetworkMap.
  5. Eseguire (Get-Provscheme -ProvisioningSchemeName "name").NetworkMaps per verificare la nuova impostazione di rete per lo schema di provisioning esistente.

Prima di iniziare, assicurarsi di aver configurato la distribuzione del servizio WEM. Per ulteriori informazioni, vedere Introduzione al servizio Workspace Environment Management.

Nota:

Per impostazione predefinita, se si ricopre il ruolo di Cloud Administrator (Amministratore cloud), Full Access Administrator (Amministratore ad accesso completo) o Machine Catalog Administrator (Amministratore del catalogo di macchine), è possibile gestire i set di configurazione per i cataloghi. Se necessario, è possibile consentire ai ruoli di gestire i set di configurazione concedendo loro l’autorizzazione Manage configuration sets (Gestione set di configurazione).

Associare un catalogo a un set di configurazione

Importante:

Se le istanze di Citrix DaaS e del servizio WEM non risiedono nella stessa regione, non è possibile associare un catalogo a un set di configurazione. In tal caso, eseguire la migrazione del servizio WEM nella stessa area geografica di Citrix DaaS.

Per associare un catalogo a un set di configurazione, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine).

  2. Selezionare il catalogo delle macchine e quindi Manage configuration set (Gestisci set di configurazione) nella barra delle azioni. Viene visualizzata la finestra Manage configuration set (Gestisci set di configurazione).

  3. Selezionare un set di configurazione WEM a cui si desidera associare il catalogo.

    Nota:

    Se il set di configurazione selezionato non contiene impostazioni relative alla configurazione di base di WEM, viene visualizzata l’opzione Apply basic settings to configuration set (Applica impostazioni di base al set di configurazione). Si consiglia di selezionare l’opzione per applicare le impostazioni di base al set di configurazione.

  4. Fare clic su Save (Salva) per salvare la modifica.

Passare a un diverso set di configurazione

Per passare a un set di configurazione diverso per un catalogo, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine).
  2. Selezionare il catalogo delle macchine e quindi Manage configuration set (Gestisci set di configurazione) nella barra delle azioni. Viene visualizzata la finestra Manage configuration set (Gestisci set di configurazione).
  3. Selezionare un set di configurazione WEM diverso a cui si desidera associare il catalogo.
  4. Fare clic su Save (Salva) per salvare la modifica.

Dissociare un catalogo dal set di configurazione

Per dissociare un catalogo dal set di configurazione, effettuare le seguenti operazioni:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine).
  2. Selezionare il catalogo delle macchine e quindi Manage configuration set (Gestisci set di configurazione) nella barra delle azioni. Viene visualizzata la finestra Manage configuration set (Gestisci set di configurazione).
  3. Fare clic sull’icona X sul lato destro del set di configurazione selezionato.
  4. Fare clic su Save (Salva) per salvare la modifica.

Aggiungere descrizioni a un’immagine

È possibile aggiungere descrizioni informative sulle modifiche correlate agli aggiornamenti delle immagini per i cataloghi delle macchine. Utilizzare questa funzionalità per aggiungere una descrizione durante la creazione di un catalogo o quando si aggiorna un’immagine master esistente per un catalogo. È inoltre possibile visualizzare le informazioni per ogni immagine master del catalogo. Questa funzionalità è utile per gli amministratori che desiderano aggiungere etichette descrittive durante l’aggiornamento di un’immagine master utilizzata da un catalogo, ad esempio Office 365 installato. Utilizzare i seguenti comandi per aggiungere o visualizzare le descrizioni delle immagini:

  • NewProvScheme. Un nuovo parametro masterImageNote consente di aggiungere una nota a un’immagine. Ad esempio:
C:\PS>New-ProvScheme -ProvisioningSchemeName XenPS -HostingUnitName XenHu -IdentityPoolName idPool1 -MasterImageVM XDHyp:\HostingUnits\XenHU\Base.vm\Base.snapshot -MasterImageNote "Office365 installed"
<!--NeedCopy-->
  • Publish-ProvMasterVMImage. Utilizzare questo parametro per pubblicare la nota. Ad esempio:
C:\PS>Publish-ProvMasterVMImage -ProvisioningSchemeName MyScheme -MasterImageVM XDHyp:\HostingUnits\HostUnit1\RhoneCC_baseXP.vm\base.snapshot -MasterImageNote "Visual Studio 2019 installed"
<!--NeedCopy-->
  • Get-ProvSchemeMasterVMImageHistory. Visualizzare le informazioni per ogni immagine. Ad esempio:
C:\PS>Get-ProvSchemeMasterVMImageHistory -ProvisioningSchemeName MyScheme -Showall

VMImageHistoryUid : 3cba3a75-89cd-4868-989b-27feb378fec5

ProvisioningSchemeUid : 7585f0de-192e-4847-a6d8-22713c3a2f42

ProvisioningSchemeName : MyScheme

MasterImageVM : /Base.vm/base.snapshot

Date : 17/05/2021 09:27:50

MasterImageNote : Office365 installed
<!--NeedCopy-->

Nota:

Questa funzione si applica solo ai cataloghi MCS.

I cataloghi non riusciti sono contrassegnati da un’icona di errore. Per visualizzare i dettagli, passare alla scheda Troubleshoot (Risoluzione problemi) di ogni catalogo. Prima di riprovare a creare il catalogo, tenere presenti le seguenti considerazioni:

  • Controllare prima le informazioni sulla risoluzione dei problemi e risolvere i problemi. Le informazioni descrivono i problemi rilevati e forniscono consigli per risolverli.
  • Non è possibile modificare le impostazioni associate al sistema operativo e alla gestione della macchina. Il catalogo eredita tali impostazioni dall’originale.
  • Il completamento della creazione può richiedere del tempo. Se necessario, selezionare Hide progress (Nascondi avanzamento) per eseguire la creazione in background.

Per riprovare a creare un catalogo, procedere come segue:

  1. Da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Machine Catalogs (Cataloghi delle macchine) nel riquadro di sinistra.
  2. Selezionare il catalogo e passare alla relativa scheda Troubleshoot.
  3. Fate clic sul collegamento ipertestuale Retry per riprovare a creare il catalogo.
  4. Nella procedura guidata visualizzata, modificare le impostazioni se necessario. Se non è necessario apportare modifiche, è possibile andare direttamente alla pagina Summary (Riepilogo).
  5. Al termine, selezionare Finish per iniziare la creazione.

Convertire un catalogo di macchine non basato su profili macchina in un catalogo di macchine basato su profili macchina

È possibile utilizzare una VM, una specifica di modello (nel caso di Azure) o un modello di avvio (nel caso di AWS) come input del profilo macchina per convertire un catalogo di macchine non basate su profili macchina in un catalogo di macchine basate su profilo macchina. Le nuove macchine virtuali aggiunte al catalogo prendono i valori delle proprietà dal profilo macchina.

Nota:

Non è possibile modificare un catalogo macchine basato su profili macchina esistente per farlo diventare non basato su profili macchina.

A questo scopo:

  1. Creare un catalogo di macchine persistente o non persistente con macchine virtuali e senza un profilo macchina.
  2. Aprire la finestra di PowerShell.
  3. Eseguire il comando Set-ProvScheme per applicare i valori delle proprietà tratti dal profilo della macchina alle nuove VM aggiunte al catalogo macchine. Ad esempio:

    • Nel caso di Azure:

       Set-ProvScheme = Set-ProvScheme -ProvisioningSchemeName xxxx -MachineProfile XDHyp:\HostingUnits<HostingUnitName>\machineprofile.folder<ResourceGroupName><TemplateSpecName><VersionName>
       <!--NeedCopy-->
      
    • Nel caso di AWS:

       Set-ProvScheme = Set-ProvScheme -ProvisioningSchemeName xxxx -MachineProfile "XDHyp:\HostingUnits<hosting-unit><launch-template>.launchtemplate<launch-template-version>.launchtemplateversion"
       <!--NeedCopy-->
      

Ripristinare le informazioni sull’identità degli account computer attivi

È possibile reimpostare le informazioni sull’identità degli account computer attivi che presentano problemi correlati all’identità. È possibile scegliere di reimpostare solo la password della macchina e le chiavi di attendibilità o ripristinare tutta la configurazione del disco di identità. Questa implementazione è applicabile ai cataloghi di macchine di MCS sia persistenti che non persistenti.

Nota:

Attualmente, la funzionalità è supportata solo per gli ambienti di virtualizzazione Azure e VMware.

Condizioni

Assicurarsi di aver soddisfatto le condizioni seguenti per reimpostare correttamente il disco di identità:

  • Spegnere la VM e impostarla in modalità manutenzione
  • Non includere il parametro -OS nel comando PowerShell

Reimpostare il disco di identità

Per reimpostare il disco di identità:

  1. Aprire la finestra di PowerShell.
  2. Eseguire il comando asnp citrix* per caricare i moduli PowerShell specifici di Citrix.
  3. Reimpostare le informazioni sull’identità.

    • Per reimpostare solo la password della macchina e le chiavi di attendibilità, eseguire i seguenti comandi nel seguente ordine:

       Repair-AcctIdentity -IdentityAccountName TEST\VM1 -PrivilegedUserName TEST\admin1 -PrivilegedUserPassword $password -Target IdentityInfo
       <!--NeedCopy-->
      

      La descrizione dei parametri utilizzati nel comando è la seguente:

      • IdentityAccountName: nome dell’account di identità che deve essere riparato.
      • PrivilegedUserName: account utente con autorizzazione di scrittura sul provider di identità (AD o AzureAD).
      • PrivilegedUserPassword: password relativa a PrivilegedUserName.
      • Target: obiettivo dell’azione di riparazione. Può essere IdentityInfo per riparare la password dell’account e/o la chiave di fiducia e UserCertificate per riparare gli attributi del certificato utente delle identità delle macchine aggiunte ad AzureAD ibride.
       Reset-ProvVMDisk -ProvisioningSchemeName <name> -VMname <name> -Identity -ResetIdentityInfo
       <!--NeedCopy-->
      

      Il parametro ResetIdentityInfo reimposta quanto segue:

      • Password e chiavi di fiducia: se la VM è aggiunta al dominio AD (solo per Citrix DaaS)
      • Solo chiavi di fiducia: se la VM non è aggiunta al dominio AD (solo per Citrix DaaS)
      • Solo password: se la VM è aggiunta al dominio AD (solo per Citrix Virtual Apps and Desktops)
    • Per ripristinare tutta la configurazione del disco di identità, eseguire i seguenti comandi nel seguente ordine:

       Repair-AcctIdentity -IdentityAccountName TEST\VM1 -PrivilegedUserName TEST\admin1 -PrivilegedUserPassword $password -Target IdentityInfo
       <!--NeedCopy-->
      
       Reset-ProvVMDisk ProvisioningSchemeName <name> -VMName <name>  -Identity
       <!--NeedCopy-->
      
  4. Digitare y per confermare l’azione. È anche possibile saltare la richiesta di conferma utilizzando il parametro -Force. Ad esempio:

    Reset-ProvVMDisk -ProvisioningSchemeName <name> -VMName <name> -Identity -Force
    <!--NeedCopy-->
    
  5. Eseguire Get-ProvVM -ProvisioningSchemeName <name -VMName <name> per verificare l’impostazione aggiornata del disco di identità. Gli attributi del disco di identità (ad esempio IdentityDiskId) devono essere aggiornati. StorageId e IdentityDiskIndex non devono cambiare.

Modificare la configurazione della cache su un catalogo di macchine esistente

Dopo aver creato un catalogo non persistente con MCSIO abilitato, è possibile utilizzare il comando Set-ProvScheme per modificare i seguenti parametri:

  • WriteBackCacheMemorySize
  • WriteBackCacheDiskSize

Questa funzionalità è attualmente applicabile a:

  • Ambienti GCP e Microsoft Azure e
  • un catalogo non persistente con MCSIO abilitato

Requisiti

I requisiti per modificare la configurazione della cache sono:

  • Aggiornamento alla versione più recente di VDA (2308 o successiva).
  • Aver abilitato il parametro UseWriteBackCache per il catalogo macchine esistente. Utilizzare New-ProvScheme per creare un catalogo di macchine con UseWriteBackCache abilitato. Ad esempio:

     New-ProvScheme -ProvisioningSchemeName $CatalogName -HostingUnitUid $HostingUnitUid `
     -IdentityPoolUid $acctPool.IdentityPoolUid -CleanOnBoot `
     -MasterImageVM $MasterImage `
     -ServiceOffering $ServiceOffering `
     -NetworkMap $NetworkMap `
     -SecurityGroup $SecurityGroup `
     -UseWriteBackCache -WriteBackCacheDiskSize 8
     <!--NeedCopy-->
    

Modificare la configurazione della cache

Eseguire il comando Set-ProvScheme. Ad esempio:

Set-ProvScheme -ProvisioningSchemeName $provScheme.ProvisioningSchemeName -WriteBackCacheDisk32 -WriteBackCacheMemorySize 128
<!--NeedCopy-->

Nota:

  • Il valore di WriteBackCacheDiskSize deve essere superiore a zero perché è richiesto almeno 1 GB di spazio di archiviazione sul disco cache.
  • Il valore di WriteBackCacheMemorySize deve essere inferiore alla dimensione della memoria del catalogo di macchine.
  • Queste modifiche riguardano solo le nuove VM aggiunte al catalogo dopo la modifica. Le VM esistenti non sono interessate da queste modifiche.

Risoluzione dei problemi

Passaggi successivi

Per informazioni sulla gestione di cataloghi di hypervisor specifici, vedere: