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, schließen Sie die Erstellung einer Verbindung und einer Hosting-Einheit zu Red Hat OpenShift ab. Siehe Verbindung zu Red Hat OpenShift.
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 routable NAD gemäß den Anforderungen des Kunden für die Clusterumgebung hinzugefügt wird.
-
Wenn das Masterimage einer Domäne beigetreten ist, kann es nach der Verwendung zur 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 Netzwerkisolationsfunktionen 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.
Katalog erstellen
Sie können OpenShift-Kataloge erstellen, um Maschinen in Ihren OpenShift-Umgebungen zu erstellen, bereitzustellen und die Energieverwaltung zu steuern.
Katalog mit 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 Maschinenprofileingabe verwendet.
Im Assistenten zum Einrichten 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 Maschinen, deren Energieverwaltung gesteuert wird (z. B. virtuelle Maschinen oder Blade-PCs).
-
Wählen Sie die Bereitstellung von Maschinen mit der Citrix Provisioning-Technologie Citrix Machine Creation Services™ (MCS).
-
Wählen Sie die Openshift-Hostingeinheit 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 Speichermenge (in MB) für jede VM aus.
-
Wenn Sie einen zufälligen, nicht persistenten Katalog erstellen, können Sie den Write-Back-Cache für Maschinen aktivieren, um die I/O-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 restlichen 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 zum Einrichten 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 abzuschließen, die keine OpenShift-spezifischen Informationen enthalten.
Katalog mit PowerShell-Befehlen erstellen
Derzeit können Sie einen MCS-Maschinenkatalog in der Red Hat OpenShift-Umgebung nur mit 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"
AD-Konten erstellen
New-AcctADAccount `
-IdentityPoolUid "11111111-1111-1111-1111-111111111111" `
-ADUserName "MyDomain\MyUserName" `
-ADPassword SecurePassword `
-Count 1 `
-AdminAddress "MyDDC.MyDomain.Local"
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"
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"
Neue ProvVMs erstellen
New-ProvVM `
ProvisioningSchemeName "ProvisioningSchemeName" `
ADAccountName "MyDomain\vm001" `
AdminAddress "MyDDC.MyDomain.Local"
Lock-ProvVM `
-ProvisioningSchemeName "ProvisioningSchemeName" `
-Tag "Brokered" `
-VMID "TargetNamespace:vm001"
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"
Brokerkatalog-Metadaten 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"
Brokermaschinen 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"
Nächste Schritte
-
Wenn dies der erste erstellte Katalog ist, führt Studio Sie zu Liefergruppe erstellen