Einen XenServer®-Katalog erstellen
Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln spezifische Details zu XenServer-Virtualisierungsumgebungen.
Hinweis:
Bevor Sie einen XenServer-Katalog erstellen, müssen Sie die Erstellung einer Verbindung zu XenServer abgeschlossen haben. Siehe Verbindung zu XenServer.
Einen Maschinenkatalog mithilfe einer XenServer-Verbindung erstellen
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 nutzt.
- Erstellen Sie in XenCenter® eine VM mit Standard-VGA, Netzwerken und vCPU.
- Aktualisieren Sie die VM-Konfiguration, um die GPU-Nutzung zu aktivieren (entweder Passthrough oder vGPU).
- Installieren Sie ein unterstütztes Betriebssystem und aktivieren Sie RDP.
- Installieren Sie Citrix VM Tools und NVIDIA-Treiber.
- Deaktivieren Sie die Virtual Network Computing (VNC) Admin Console, um die Leistung zu optimieren, und starten Sie dann die VM neu.
- Sie werden aufgefordert, RDP zu verwenden. Installieren Sie über RDP den VDA und starten Sie dann die VM neu.
- Optional erstellen Sie einen Snapshot der VM als Basisschablone für andere GPU-Masterimages.
- Installieren Sie über RDP kundenspezifische Anwendungen, die in XenCenter konfiguriert sind und GPU-Funktionen nutzen.
Einschränkungen
- Wenn eine Citrix Virtual Apps and Desktops-Bereitstellung mit ihren VMs, die auf Citrix Hypervisor 8.2 Cumulative Update 1 gehostet werden, mehrere GFS2 SRs in einem einzigen MCS-Katalog verwendet, können die VMs im Katalog während der Bereitstellung nicht auf die VDIs zugreifen. Der Fehler „VDI wird derzeit verwendet“ wird gemeldet.
- Citrix Hypervisor 8.2 Cumulative Update 1 unterstützt keine MCS-Full-Clone-VMs mit GFS2 SRs.
Weitere Informationen finden Sie unter Einschränkungen.
Diese Einschränkungen gelten nicht für XenServer 8 und höher.
Maschinenkatalog mit einem Maschinenprofil erstellen
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 Masterimage-VM oder dem Snapshot erfasst.
Hinweis:
Derzeit können Sie nur eine VM als Maschinenprofil-Eingabe verwenden.
Sie können die folgenden Parameter explizit konfigurieren, um die Werte der Parameter in der Maschinenprofil-Eingabe zu überschreiben:
VMCpuCountVMMemoryNetworkMapping
So erstellen Sie einen Katalog mit einem Maschinenprofil:
- Öffnen Sie das PowerShell-Fenster.
- Führen Sie
asnp citrix*aus. -
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" <!--NeedCopy--> -
Erstellen Sie die erforderlichen AD-Computerkonten in Active Directory.
$password = "password123" | ConvertTo-SecureString -AsPlainText -Force New-AcctIdentity -IdentityPoolName "ExampleIdentityPool" -Count 10 -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password Set-AcctAdAccountUserCert -IdentityPoolName "ExampleIdentityPool" -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password <!--NeedCopy--> -
Führen Sie den Befehl
New-ProvSchemeaus, um einen Katalog zu erstellen. Zum 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" <!--NeedCopy--> -
Registrieren Sie das Bereitstellungsschema als Broker-Katalog. Zum 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) <!--NeedCopy--> - Fügen Sie dem Katalog VMs hinzu.
So aktualisieren Sie einen Katalog mit einem neuen Maschinenprofil:
-
Führen Sie den Befehl
Set-ProvSchemeaus. Zum Beispiel:Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot" <!--NeedCopy-->Weitere Informationen zum Befehl Set-ProvScheme finden Sie unter Set-ProvScheme.
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.
Nächste Schritte
- Wenn dies der erste erstellte Katalog ist, führt Sie Web Studio zum Erstellen einer Bereitstellungsgruppe
- Eine Übersicht über den gesamten Konfigurationsprozess finden Sie unter Installieren und Konfigurieren
- Informationen zum Verwalten von Katalogen finden Sie unter Maschinenkataloge verwalten und XenServer-Katalog verwalten