Einen Red Hat OpenShift-Katalog erstellen
Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln Details, die spezifisch für Red Hat OpenShift-Virtualisierungsumgebungen sind.
Hinweis:
Bevor Sie einen Red Hat OpenShift-Katalog erstellen, stellen Sie sicher, dass Sie eine Verbindung und eine Hostingeinheit zu Red Hat OpenShift erstellt haben. Siehe Verbindung zu Red Hat OpenShift.
Eine Masterimage-VM erstellen
Zum Erstellen eines Maschinenkatalogs ist eine Masterimage-VM erforderlich.
- Greifen Sie mit Ihrer Anmelde-ID auf die OpenShift-Konsole zu.
- Navigieren Sie zu Virtualization > VirtualMachines, um die Liste der VMs, einschließlich der Masterimage-VMs, anzuzeigen.
- Erstellen Sie ein Masterimage. Stellen Sie beim Erstellen eines Masterimages sicher, dass die Masterimage-VM nur ein Speichergerät hat.
Hinweis:
- Stellen Sie sicher, dass der Masterimage-VM ein routbares NAD hinzugefügt wird, entsprechend den Anforderungen des Kunden an die Clusterumgebung.
- Wenn das Masterimage einer Domäne beigetreten ist, kann es nach der Verwendung für die Katalogerstellung das Domänenvertrauen verlieren. Dieses Problem betrifft Citrix Virtual Apps and Desktops™ 2503 aufgrund einer Einschränkung in der OpenShift-Umgebung. Die Problemumgehung besteht darin, Masterimages nicht in eine Domäne aufzunehmen. Citrix arbeitet mit Red Hat zusammen, um die Funktionen zur Netzwerkisolation zu verbessern.
- Beim Erstellen eines MCS-Maschinenkatalogs in einer Red Hat OpenShift-Virtualisierungsumgebung können Sie kein Masterimage und kein Maschinenprofil mit unterschiedlichen Betriebssystemtypen verwenden. Dies liegt daran, wie Red Hat OpenShift jeden OS-Typ verwaltet. Daher wird die Verwendung einer Windows-VM als Masterimage mit einer Nicht-Windows-VM (z. B. Linux) als Maschinenprofil oder umgekehrt nicht unterstützt.
- Derzeit werden die mit
InstanceTypeerstellten VMs nicht als Masterimage unterstützt.
Einen Katalog erstellen
Sie können OpenShift-Kataloge erstellen, um Maschinen in Ihren OpenShift-Umgebungen zu erstellen, bereitzustellen und die Energieverwaltung zu steuern.
Katalog mit Web Studio erstellen
Sie können einen MCS-Maschinenkatalog in der Red Hat OpenShift-Umgebung mit oder ohne Maschinenprofil über Web Studio erstellen. Eine VM wird als Maschinenprofil-Eingabe verwendet.
Im Assistenten zur Einrichtung des Maschinenkatalogs:
- Wählen Sie auf der Seite Betriebssystem die Option Multi-session OS oder Single-session OS.
-
Auf der Seite Maschinenverwaltung:
- Wählen Sie Energieverwaltete Maschinen (z. B. virtuelle Maschinen oder Blade-PCs).
- Wählen Sie die Bereitstellung von Maschinen mit der Citrix-Bereitstellungstechnologie Citrix Machine Creation Services™ (MCS).
- Wählen Sie die OpenShift-Hosting-Einheit unter Citrix Machine Creation Services (MCS) aus.
- Wählen Sie auf der Seite Desktop Experience die Option entsprechend dem Maschinentyp, den Sie auf der Seite Maschinentyp ausgewählt haben.
-
Auf der Seite Image:
- Wählen Sie ein Masterimage aus. Derzeit unterstützt OpenShift kein vorbereitetes Image.
- Sie können eine Notiz für das ausgewählte Image hinzufügen.
- Sie können das Kontrollkästchen „Maschinenprofil verwenden“ aktivieren und ein Maschinenprofil auswählen.
- Um die neuesten Produktfunktionen nutzen zu können, stellen Sie sicher, dass auf dem Masterimage die neueste VDA-Version installiert ist. Ändern Sie nicht die Standardauswahl für die minimale VDA-Version. Wenn Sie jedoch eine frühere VDA-Version verwenden müssen, lesen Sie den Abschnitt „VDA-Versionen und Funktionsebenen“.
- Wählen Sie auf der Seite NICs eine oder mehrere NICs aus und ordnen Sie jeder Karte ein virtuelles Netzwerk zu.
-
Auf der Seite Virtuelle Maschinen:
- Geben Sie an, wie viele virtuelle Maschinen erstellt werden sollen. Geben Sie 0 (Null) ein, wenn Sie keine erstellen möchten. Später können Sie VMs für einen leeren Katalog erstellen, indem Sie Maschinen hinzufügen.
- Wählen Sie die Größe des Arbeitsspeichers (in MB) für jede VM.
- Wenn Sie einen zufälligen, nicht persistenten Katalog erstellen, können Sie den Write-Back Cache für Maschinen aktivieren, um die E/A-Leistung zu verbessern. Siehe (/de-de/citrix-daas/install-configure/machine-catalogs-create.html#configure-cache-for-temporary-data).
- Befolgen Sie die Anweisungen auf dem Bildschirm, um die verbleibenden Schritte abzuschließen, die keine OpenShift-spezifischen Informationen enthalten.
Sie können Studio auch verwenden, um OpenShift-Kataloge zu erstellen, um die Leistung vorhandener Maschinen in Ihren OpenShift-Umgebungen bereitzustellen und zu verwalten. Gehen Sie wie folgt vor:
Im Assistenten zur Einrichtung des Maschinenkatalogs:
- Wählen Sie auf der Seite Betriebssystem die Option Multi-session OS oder Single-session OS.
- Wählen Sie auf der Seite Maschinenverwaltung die Option Energieverwaltete Maschinen und Anderer Dienst oder Technologie.
-
Fügen Sie auf der Seite Virtuelle Maschinen Maschinen und deren Active Directory-Maschinenkonten hinzu. Sie können:
- Maschinen manuell hinzufügen: Klicken Sie auf Maschinen hinzufügen, um Maschinen manuell hinzuzufügen. Das Fenster VMs auswählen wird angezeigt. Erweitern Sie die zuvor erstellte OpenShift-Verbindung und wählen Sie die Knoten (VMs) aus, die Sie hinzufügen möchten. Fügen Sie dann die zugehörigen Maschinenkontonamen hinzu.
- Maschinen über eine CSV-Datei hinzufügen: Klicken Sie auf CSV-Datei hinzufügen, um Maschinen in großen Mengen hinzuzufügen. Informationen zum Hinzufügen von Maschinen über CSV-Dateien finden Sie unter (/de-de/citrix-daas/install-configure/machine-catalogs-manage.html#use-csv-files-to-bulk-add-machines-to-a-catalog).
- Befolgen Sie die Anweisungen auf dem Bildschirm, um die verbleibenden Schritte auszuführen, die keine OpenShift-spezifischen Informationen enthalten.
Katalog mit PowerShell-Befehlen erstellen
Sie können einen MCS-Maschinenkatalog in der Red Hat OpenShift-Umgebung mithilfe von PowerShell-Befehlen erstellen. Sie können den Maschinenkatalog mit oder ohne Verwendung eines Maschinenprofils erstellen. Eine VM wird als Eingabe für das Maschinenprofil verwendet.
- Ein PowerShell-Fenster öffnen.
-
asnp citrix*ausführen. - PowerShell-Befehle ausführen, um
- Einen Identitätspool erstellen
- AD-Konten erstellen
- Einen MCS-Maschinenkatalog mit persistenten VMs mit oder ohne Maschinenprofil erstellen.
- VMs zum Katalog hinzufügen
- Einen Broker-Katalog erstellen
- Broker-Maschinen zu den neuen VMs hinzufügen
Im Folgenden finden Sie ein Beispielskript:
Einen Identitätspool erstellen
New-AcctIdentityPool `
-IdentityPoolName "IdentityPoolName" `
-ZoneUid "00000000-0000-0000-0000-000000000000" `
-NamingScheme "vm###" `
-NamingSchemeType "Numeric" `
-AllowUnicode `
-Domain "MyDomain.local" `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
AD-Konten erstellen
New-AcctADAccount `
-IdentityPoolUid "11111111-1111-1111-1111-111111111111" `
-ADUserName "MyDomain\MyUserName" `
-ADPassword SecurePassword `
-Count 1 `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Ein Bereitstellungsschema mit persistenten Maschinen erstellen (ohne Maschinenprofil)
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-->
Ein Bereitstellungsschema mit persistenten Maschinen erstellen (mit Maschinenprofil)
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-->
Neue ProvVMs erstellen
New-ProvVM `
ProvisioningSchemeName "ProvisioningSchemeName" `
ADAccountName "MyDomain\vm001" `
AdminAddress "MyDDC.MyDomain.Local"
Lock-ProvVM `
-ProvisioningSchemeName "ProvisioningSchemeName" `
-Tag "Brokered" `
-VMID "TargetNamespace:vm001"
<!--NeedCopy-->
Neuen Brokerkatalog erstellen
New-BrokerCatalog `
-Name "ProvisioningSchemeName" `
-ProvisioningType "MCS" `
-SessionSupport "MultiSession" `
-AllocationType "Random" `
-PersistUserChanges "OnLocal" `
-ZoneUid "00000000-0000-0000-0000-000000000000" `
-AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->
Brokerkatalogmetadaten festlegen
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-->
Broker-Maschinen für die neuen ProvVMs erstellen
New-BrokerMachine `
-CatalogUid "33333333-3333-3333-3333-333333333333" `
-AdminAddress "MyDDC.MyDomain.Local" `
-MachineName "S-0-0-00-0000000000-0000000000-000000000-000000"
<!--NeedCopy-->
Nächste Schritte
- Wenn dies der erste erstellte Katalog ist, führt Sie Web Studio zum Erstellen einer Bereitstellungsgruppe
- Um den gesamten Konfigurationsprozess zu überprüfen, siehe Installieren und Konfigurieren
- Für die Energieverwaltung siehe Energieverwaltung für Red Hat OpenShift VMs