VMware Horizon: impossibile cancellare VM Folder

horizon-delete-vm-folders-01

I VM Folder configurati nell'Inventory del vCenter Server non vengono rimossi durante la procedura di disinstallazione di VMware Horizon è impossibile cancellare VM Folder manualmente.

Sebbene non sia un problema per la funzionalità del vCenter Server, la rimozione di questi folder permette di mantenere la configurazione pulita del vCenter Server senza lasciare impostazioni inutili che possono solo generare confusione per gli Amministratori.

horizon-delete-vm-folders-02

 

Cancellare VM Folder

I normali VM Folder possono essere facilmente rimossi dall'Inventory del vCenter Server facendo un click con il tasto destro del mouse sul folder da rimuovere e selezionando l'opzione Remove from Inventory.

horizon-delete-vm-folders-03

Cliccare quindi Confirm per procedere con la rimozione.

horizon-delete-vm-folders-04

Sfortunatamente i VM Folder creati da VMware Horizon non possono essere rimossi dal vCenter Server ed è visualizzato un messaggio di errore. Questo errore si verifica perchè i folder VMware Horizon sono protetti per default.

horizon-delete-vm-folders-05

Per rimuovere questi folder, è necessario effettuare il login al Connection Server ed aprire il Command Prompt. Posizionarsi nel folder \Program Files\VMware\VMware View\Server\tools\bin.

C:\> cd \Program Files\VMware\VMware View\Server\tools\bin

horizon-delete-vm-folders-06

Eseguire il comando IcUnprotect.cmd per rimuovere la protezione dei VM Folder Horizon ed inserire la password quando richiesto.

IcUnprotect.cmd -vc hostname_or_IP_address -uid user_ID [-includeFolders][-skipCertVeri]

C:\..> IcUnprotect.cmd -vc vcsa01.nolabnoparty.local -uid administrator@lab.local -includeFolders -skipCertVeri

horizon-delete-vm-folders-07

 

Cancellare VM Folder

Effettuare nuovamente un click con il tasto destro del mouse sul VM Folder da cancellare e selezionare la voce Remove from Inventory.

horizon-delete-vm-folders-08

Cliccare Confirm per procedere.

horizon-delete-vm-folders-09

Ora i VM Folder selezionati sono stati rimossi correttamente.

horizon-delete-vm-folders-10

Ripetere la stessa procedura per i rimanenti VM Folder. Si è ora in grado di rimuoverli tutti.

horizon-delete-vm-folders-11

Se tutti i Connection Servers sono stati cancellati, è necessario creare temporaneamente un nuovo Connection Server.

signature