Erstellen eines XenServer®-Katalogs

Last published : Nov 03, 2026
Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln Details, die spezifisch für XenServer (ehemals Citrix Hypervisor)-Virtualisierungsumgebungen sind.
Hinweis:
Bevor Sie einen XenServer-Katalog erstellen, müssen Sie die Erstellung einer Verbindung zu XenServer abgeschlossen haben. Siehe Verbindung zu XenServer.

Erstellen eines Maschinenkatalogs mit einem GPU-fähigen XenServer

GPU-fähige Maschinen erfordern ein dediziertes Masterimage. Diese VMs erfordern Grafikkartentreiber, die GPUs unterstützen. Konfigurieren Sie GPU-fähige Maschinen so, dass die VM mit Software arbeiten kann, die die GPU für Operationen verwendet.
  1. Erstellen Sie in XenCenter® eine VM mit Standard-VGA, Netzwerken und vCPU.
  2. Aktualisieren Sie die VM-Konfiguration, um die GPU-Nutzung (entweder Passthrough oder vGPU) zu ermöglichen.
  3. Installieren Sie ein unterstütztes Betriebssystem und aktivieren Sie RDP.
  4. Installieren Sie die Citrix VM Tools und NVIDIA-Treiber.
  5. Deaktivieren Sie die Virtual Network Computing (VNC) Admin Console, um die Leistung zu optimieren, und starten Sie dann die VM neu.
  6. Sie werden aufgefordert, RDP zu verwenden. Installieren Sie über RDP den VDA und starten Sie dann die VM neu.
  7. Optional erstellen Sie einen Snapshot für die VM als Basistemplate für andere GPU-Masterimages.
  8. Installieren Sie über RDP kundenspezifische Anwendungen, die in XenCenter konfiguriert sind und GPU-Funktionen nutzen.

Erstellen eines maschinenprofilbasierten Maschinenkatalogs mit PowerShell

Wenn Sie einen Katalog zur Bereitstellung von Maschinen mit MCS erstellen, können Sie ein Maschinenprofil verwenden, um die Hardwareeigenschaften einer virtuellen Maschine zu erfassen und auf neu bereitgestellte VMs im Katalog anzuwenden. Wenn der Parameter MachineProfile nicht verwendet wird, werden die Hardwareeigenschaften von der Master-Image-VM oder dem Snapshot erfasst.
Sie können auch einen MCS-Maschinenkatalog mit einem Maschinenprofil erstellen, das mit vTPM aktiviert ist. Dies hilft, Maschinenkataloge von Windows 11-VMs mit aktiviertem vTPM zu erstellen.
Hinweis:
  • Derzeit können Sie nur einen Snapshot als Maschinenprofil-Eingabe verwenden.
  • Wenn die Master-Image-Eingabe vTPM-fähig ist, muss auch die Maschinenprofil-Eingabe vTPM-fähig sein. Diese Regel gilt sowohl für New-ProvScheme als auch für Set-ProvScheme.
  • Wenn das Master-Image vTPM-fähig ist, kann das Maschinenprofil nur von derselben VM-Quelle wie das Master-Image stammen.
  • Bei der Katalogerstellung sollte das vTPM der VM dasselbe vTPM sein, das für den Master-Image-Snapshot verwendet wird.
Sie können die Speicher- und Festplattencache-Größen nach dem Erstellen der MCS-Kataloge aktualisieren, wenn MCSIO aktiviert ist. Sie können die folgenden Parameter explizit konfigurieren, um die Werte der Parameter in der Maschinenprofil-Eingabe zu überschreiben:
  • VMCpuCount
  • VMMemory
  • NetworkMapping

Katalog mit einem Maschinenprofil erstellen

  1. Öffnen Sie das PowerShell-Fenster.
  2. Führen Sie asnp citrix* aus.
  3. Erstellen Sie einen Identitätspool. Der Identitätspool ist ein Container für die Active Directory (AD)-Konten der zu erstellenden VMs. Zum Beispiel:
    New-AcctIdentityPool -Domain "citrix-xxxxxx.local" -IdentityPoolName "ExampleIdentityPool" -NamingScheme "abc1-##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "xxxxxxxx"
  4. Erstellen Sie die erforderlichen AD-Computerkonten in Active Directory.
    $password = "password123" | ConvertTo-SecureString -AsPlainText -Force
    New-AcctADAccount -IdentityPoolName "ExampleIdentityPool" -Count 10 -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
    Set-AcctAdAccountUserCert -IdentityPoolName "ExampleIdentityPool" -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
  5. Führen Sie den Befehl New-ProvScheme aus, um einen Katalog zu erstellen. Beispiel:
    New-ProvScheme -CleanOnBoot -HostingUnitName "ExampleHostingUnit" -IdentityPoolName "ExampleIdentityPool" -InitialBatchSizeHint 2 -CustomProperties '<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Property xsi:type="StringProperty" Name="UseManagedDisks" Value="true" />
    </CustomProperties>'
    -MasterImageVM "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleVDA.vm\ExampleVDA.snapshot" -ProvisioningSchemeName "ExampleCatalog" -Scope @() -SecurityGroup @()
    -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfile.vm\ExampleSnapshot.snapshot"
  6. Registrieren Sie das Bereitstellungsschema als Brokerkatalog. Beispiel:
    $ConfigZone = Get-ConfigZone | Where-Object { $_.Name -eq "xxxxxx" }
    New-BrokerCatalog -Name "MPLT1" -AllocationType Random -Description "Machine profile catalog" -ProvisioningSchemeId fe7df345-244e-4xxxx-xxxxxxxxx -ProvisioningType Mcs -SessionSupport MultiSession -PersistUserChanges Discard -ZoneUid ($ConfigZone.Uid)
  7. Fügen Sie dem Katalog VMs hinzu.

Katalog mit einem neuen Maschinenprofil aktualisieren

Hinweis:
  • Der Befehl Set-ProvScheme ändert in diesem Fall nicht das Maschinenprofil der vorhandenen VMs im Katalog. Nur die neu erstellten VMs, die dem Katalog hinzugefügt werden, erhalten das neue Maschinenprofil.
  • Sie können einen auf Maschinenprofilen basierenden Maschinenkatalog nicht in einen nicht auf Maschinenprofilen basierenden Maschinenkatalog konvertieren.
So aktualisieren Sie einen Katalog mit einem neuen Maschinenprofil:
  1. Führen Sie den Befehl Set-ProvScheme aus. Beispiel:
    Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot"
    Weitere Informationen zum Befehl Set-ProvScheme finden Sie unter Set-ProvScheme.

Nächste Schritte

Weitere Informationen