Creare un catalogo Red Hat OpenShift (Anteprima)
Creare cataloghi di macchine descrive le procedure guidate che creano un catalogo di macchine. Le seguenti informazioni coprono i dettagli specifici degli ambienti di virtualizzazione Red Hat OpenShift.
Nota:
Prima di creare un catalogo Red Hat OpenShift, completare la creazione di una connessione e di un’unità di hosting a Red Hat OpenShift. Vedere Connessione a Red Hat OpenShift.
Creare una VM immagine master
Per creare un catalogo di macchine è necessaria una VM immagine master.
- Accedere alla console OpenShift utilizzando il proprio ID di accesso.
- Passare a Virtualization > VirtualMachines per visualizzare l’elenco delle VM, incluse le VM immagine master.
- Creare un’immagine master. Quando si crea un’immagine master, assicurarsi che la VM immagine master abbia un solo dispositivo di archiviazione.
Nota:
- Rimuovere la Network Attachment Definition (NAD) predefinita con tipo Masquerade e networking pod, che viene automaticamente allegata durante la creazione della VM immagine master. Inoltre, assicurarsi che una NAD instradabile sia aggiunta alla VM immagine master in base ai requisiti del cliente per l’ambiente cluster.
- Quando l’immagine master è unita a un dominio, potrebbe perdere la fiducia del dominio dopo essere stata utilizzata per la creazione del catalogo. Questo problema riguarda Citrix Virtual Apps and Desktops™ 2503 a causa di una limitazione nell’ambiente OpenShift. La soluzione alternativa è non unire il dominio nelle immagini master. Citrix sta collaborando con Red Hat per migliorare le capacità di isolamento della rete.
- Quando si crea un catalogo di macchine MCS in un ambiente di virtualizzazione Red Hat OpenShift, non è possibile utilizzare un’immagine master e un profilo macchina che abbiano tipi di sistema operativo diversi. Ciò è dovuto al modo in cui Red Hat OpenShift gestisce ogni tipo di sistema operativo. Pertanto, l’utilizzo di una VM Windows come immagine master con una VM non Windows (ad esempio, Linux) come profilo macchina, o viceversa, non è supportato.
- Attualmente, le VM create utilizzando
InstanceTypenon sono supportate come immagine master.
Creare un catalogo
È possibile creare cataloghi OpenShift per creare, distribuire e gestire l’alimentazione delle macchine negli ambienti OpenShift.
- Creare un catalogo utilizzando Web Studio: Attualmente, è possibile utilizzare Web Studio per creare cataloghi OpenShift solo per la distribuzione di macchine e la gestione dell’alimentazione.
- Creare un catalogo utilizzando i comandi PowerShell: Utilizzare PowerShell per creare cataloghi OpenShift per la creazione, la distribuzione e la gestione dell’alimentazione delle macchine.
Creare un catalogo utilizzando Web Studio
Attualmente, è possibile utilizzare Studio per creare cataloghi OpenShift per distribuire e gestire l’alimentazione delle macchine esistenti negli ambienti OpenShift
Nella procedura guidata di configurazione del catalogo macchine:
- Nella pagina Sistema operativo, selezionare Sistema operativo multi-sessione o Sistema operativo a sessione singola.
- Nella pagina Gestione macchine, selezionare Macchine con gestione dell’alimentazione e Un altro servizio o tecnologia.
-
Nella pagina Macchine virtuali, aggiungere le macchine e i relativi account macchina di Active Directory. È possibile:
- Aggiungere macchine manualmente: Fare clic su Aggiungi macchine per aggiungere macchine manualmente. Viene visualizzata la finestra Seleziona VM. Espandere la connessione OpenShift creata in precedenza e selezionare i nodi (VM) che si desidera aggiungere. Quindi aggiungere i nomi degli account macchina associati.
- Aggiungere macchine utilizzando un file CSV: Fare clic su Aggiungi file CSV per aggiungere macchine in blocco. Per informazioni sull’utilizzo dei file CSV per aggiungere macchine, vedere Utilizzare i file CSV per aggiungere macchine in blocco a un catalogo.
- Seguire le istruzioni visualizzate per completare i passaggi rimanenti, che non includono informazioni specifiche di OpenShift.
Creare un catalogo utilizzando i comandi PowerShell
Attualmente, è possibile creare un catalogo macchine MCS nell’ambiente Red Hat OpenShift utilizzando solo i comandi PowerShell. È possibile creare il catalogo macchine con o senza l’utilizzo di un profilo macchina. Una VM viene utilizzata come input del profilo macchina.
- Aprire una finestra PowerShell.
- Eseguire
asnp citrix*. - Eseguire i comandi PowerShell per
- Creare un pool di identità
- Creare account AD
- Creare un catalogo di macchine MCS con VM persistenti con o senza un profilo macchina.
- Aggiungere VM al catalogo
- Creare un catalogo broker
- Aggiungere macchine broker alle nuove VM
Di seguito è riportato uno script di esempio:
Creare un pool di identità
New-AcctIdentityPool `
-IdentityPoolName "IdentityPoolName" `
-ZoneUid "00000000-0000-0000-0000-000000000000" `
-NamingScheme "vm###" `
-NamingSchemeType "Numeric" `
-AllowUnicode `
-Domain "MyDomain.local" `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Creare account AD
New-AcctADAccount `
-IdentityPoolUid "11111111-1111-1111-1111-111111111111" `
-ADUserName "MyDomain\MyUserName" `
-ADPassword SecurePassword `
-Count 1 `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Creare uno schema di provisioning con macchine persistenti (senza profilo macchina)
New-ProvScheme `
-ProvisioningSchemeName "ProvisioningSchemeName" `
-HostingUnitName "HostingUnitName" `
-IdentityPoolName "IdentityPoolName" `
-ProvisioningSchemeType "MCS" `
-MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
-NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
-VMCpuCount 1 `
-VMMemoryMB 4096 `
-InitialBatchSizeHint 1 `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Creare uno schema di provisioning con macchine persistenti (con profilo macchina)
New-ProvScheme `
-ProvisioningSchemeName "ProvisioningSchemeName" `
-HostingUnitName "HostingUnitName" `
-IdentityPoolName "IdentityPoolName" `
-ProvisioningSchemeType "MCS" `
-MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
-NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
-VMCpuCount 1 `
-VMMemoryMB 4096 `
-InitialBatchSizeHint 1 `
-AdminAddress "MyDDC.MyDomain.Local" `
-MachineProfile "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MachineProfileVM.vm"
<!--NeedCopy-->
Creare nuove ProvVM
New-ProvVM `
ProvisioningSchemeName "ProvisioningSchemeName" `
ADAccountName "MyDomain\vm001" `
AdminAddress "MyDDC.MyDomain.Local"
Lock-ProvVM `
-ProvisioningSchemeName "ProvisioningSchemeName" `
-Tag "Brokered" `
-VMID "TargetNamespace:vm001"
<!--NeedCopy-->
Creare un nuovo catalogo broker
New-BrokerCatalog `
-Name "ProvisioningSchemeName" `
-ProvisioningType "MCS" `
-SessionSupport "MultiSession" `
-AllocationType "Random" `
-PersistUserChanges "OnLocal" `
-ZoneUid "00000000-0000-0000-0000-000000000000" `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Impostare i metadati del catalogo broker
Set-BrokerCatalogMetadata `
-CatalogId "1" `
-Name "Citrix_DesktopStudio_IdentityPoolUid" `
-Value "11111111-1111-1111-1111-111111111111"
Set-BrokerCatalog `
-Name "ProvisioningSchemeName " `
-ProvisioningSchemeId "22222222-2222-2222-2222-222222222222"
<!--NeedCopy-->
Creare macchine broker per le nuove ProvVM
New-BrokerMachine `
-CatalogUid "33333333-3333-3333-3333-333333333333" `
-AdminAddress "MyDDC.MyDomain.Local" `
-MachineName "S-0-0-00-0000000000-0000000000-000000000-000000"
<!--NeedCopy-->
Dove andare dopo
- Se questo è il primo catalogo creato, Web Studio ti guida a (/it-it/citrix-virtual-apps-desktops/2503/install-configure/delivery-groups-create.html)
- Per rivedere l’intero processo di configurazione, consulta (/it-it/citrix-virtual-apps-desktops/2503/install-configure.html)
- Per la gestione dell’alimentazione, consulta (/it-it/citrix-virtual-apps-desktops/2503/install-configure/power-management/power-manage-openshift-vms.html)
Ulteriori informazioni
- Crea e gestisci connessioni e risorse(/it-it/citrix-virtual-apps-desktops/2503/install-configure/connections.html)
- Connessione a Red Hat OpenShift(/it-it/citrix-virtual-apps-desktops/2503/install-configure/connections/connection-redhat-openshift.html)
- Crea cataloghi di macchine(/it-it/citrix-virtual-apps-desktops/2503/install-configure/machine-catalogs-create.html)