Nutanix-Katalog erstellen
Maschinenkataloge erstellen beschreibt die Assistenten, die einen Maschinenkatalog erstellen. Die folgenden Informationen behandeln Details, die spezifisch für Nutanix-Virtualisierungsumgebungen sind.
Hinweis:
Bevor Sie einen Nutanix-Katalog erstellen, müssen Sie die Erstellung einer Verbindung zu Nutanix abgeschlossen haben. Siehe Verbindung zu Nutanix.
Maschinenkatalog mit Nutanix-Maschinenvorlagenversion erstellen
Beim Erstellen eines MCS-bereitgestellten Maschinenkatalogs mit einer von Citrix verwalteten Nutanix AHV Prism Central-Hostverbindung wird das Basisimage aus einer Nutanix-VM-Vorlagenversion erstellt. Ein wesentlicher Vorteil ist, dass Nutanix Prism Central die Verwendung einer VM-Vorlage über mehrere Cluster hinweg ermöglicht. Infolgedessen können Citrix-Administratoren eine einzige Nutanix-VM-Vorlagenversion als Master-VM für mehrere MCS-Maschinenkataloge verwenden, selbst wenn diese Kataloge auf verschiedenen Nutanix-Clustern liegen.
Sie können auch eine Vorlagenversion als Quelle für das Maschinenprofil auswählen. Die Vorlagenversion des Master-Images wird standardmäßig als Maschinenprofil für neue Kataloge verwendet. Sie können die Vorlagenversion für das Maschinenprofil jedoch ändern. Die folgenden Hardwareeigenschaften werden aus dem Maschinenprofil erfasst: CPU, Arbeitsspeicher, Kerne pro Socket, GPUs und Kategorien. Sie können sogar optional CPU-, Arbeitsspeicher- und Kerne-pro-Socket-Eigenschaften angeben, um die Einstellungen des ausgewählten Maschinenprofils zu überschreiben.
Hinweis:
Kategorien sind Schlüssel-Wert-Paare, die zum Gruppieren und Verwalten von Entitäten wie virtuellen Maschinen, Clustern und Images verwendet werden, um Richtlinien und Automatisierung anzuwenden.
Bevor Sie den Katalog erstellen, erstellen Sie eine Master-VM und konvertieren Sie diese in eine VM-Vorlagenversion in Nutanix Prism Central. Die Schritte finden Sie in der Nutanix-Dokumentation.
Sie können einen Katalog erstellen mit:
- Web Studio. Sie können auch einen Katalog mit vorhandenen VMs erstellen. Siehe Maschinenkatalog mit vorhandenen Maschinen erstellen (energieverwaltet)
- PowerShell-Befehle
Einschränkungen
- Das Anschließen mehrerer NICs an dasselbe Subnetz wird nicht unterstützt.
- Aufgrund einer Nutanix-Einschränkung kann jedem MCS-bereitgestellten Maschinenkatalog nur ein einziger Netzwerktyp für NICs zugewiesen werden, entweder Overlay-Netzwerke, VLAN-Basis-Subnetze oder VLAN-Subnetze.
- In einigen Szenarien kann das Aktualisieren des MCS-Master-Images für einen nicht-persistenten Maschinenkatalog potenzielle Probleme verursachen. Siehe Secure Boot und vTPM in Nutanix Prism Central.
- Bei der Auswahl einer Nutanix-VM-Vorlage als Master-Image dürfen der Vorlagenname oder der Name der Vorlagenversion keine Zeichen wie # oder & enthalten.
Maschinenkatalog mit Web Studio erstellen
Im Assistenten zum Einrichten des Maschinenkatalogs:
- Wählen Sie auf der Seite Maschinentyp die Option Multi-Session-Betriebssystem, Single-Session-Betriebssystem oder Remote-PC-Zugriff.
-
Wählen Sie auf der Seite Maschinenverwaltung die Optionen Energieverwaltete Maschinen und Citrix Machine Creation Services™ als Bereitstellungsmethode aus. Wählen Sie die Ressourcen.

- Wählen Sie auf der Seite Desktop-Erfahrung eine der beiden Optionen.
-
Wählen Sie auf der Seite Cluster einen Cluster für die Bereitstellung der VMs aus.

-
Klicken Sie auf der Seite Master-Image auf Master-Image und wählen Sie ein Master-Image (Vorlagenversion) aus. Sie können Maschinenvorlagen nach Namen filtern. Die Vorlagenversion des Master-Images wird standardmäßig als Maschinenprofil für neue Kataloge verwendet. Sie können die Vorlagenversion für das Maschinenprofil jedoch ändern.
Hinweis:
Sie können eine einzige Nutanix-VM-Vorlagenversion als Master-VM für mehrere MCS-Maschinenkataloge verwenden, selbst wenn diese Kataloge auf verschiedenen Nutanix-Clustern liegen.

Maschinenvorlagen nach Namen filtern:

Beschreibung einer Vorlage anzeigen:

-
Auf der Seite NICs:
- Wählen Sie den NIC-Typ aus, um zugehörige Netzwerke zu filtern.
- Wählen Sie eine oder mehrere NICs aus, die das Master-Image enthält, und wählen Sie dann ein zugehöriges virtuelles Netzwerk für jede NIC aus.

- Geben Sie auf der Seite Virtuelle Maschinen die Anzahl der zu erstellenden virtuellen Maschinen an und konfigurieren Sie Ihre Maschinen für den gesamten Arbeitsspeicher (MB) auf jeder Maschine, virtuelle CPUs und Kerne pro CPU. Diese Werte werden automatisch aus dem Maschinenprofil übernommen.
- Überprüfen Sie auf der Seite Zusammenfassung die Details des Maschinenkatalogs. Geben Sie einen Namen und eine Beschreibung für den Maschinenkatalog ein. Klicken Sie auf Fertig stellen.
Maschinenprofil exportieren
Sie können das vom Maschinenkatalog verwendete Maschinenprofil in eine JSON-Datei exportieren.
- Wählen Sie den Maschinenkatalog aus und navigieren Sie zur Registerkarte Vorlageneigenschaften.
- Klicken Sie unter den Details zum Maschinenprofil auf Exportieren neben der Letzten Version.
Maschinenkatalog mit PowerShell-Befehlen erstellen
- Öffnen Sie das PowerShell-Fenster.
- Führen Sie
asnp citrix*aus. -
Erstellen Sie einen Identitätspool, falls noch nicht geschehen. Zum Beispiel:
New-AcctIdentityPool -Domain "<string>" -IdentityPoolName "<string>" -IdentityType "ActiveDirectory" -NamingScheme "DemoVM-##" -NamingSchemeType "Numeric" -ZoneUid "GUID" -Scope @() <!--NeedCopy--> -
Erstellen Sie ein Bereitstellungsschema.
Zum Beispiel: Ohne Maschinenprofil
New-ProvScheme -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"ClusterId`" Value=`"00062c63-1fb0-58c9-4fc8-5c2573352378`" /><Property xsi:type=`"StringProperty`" Name=`"CPUCores`" Value=`"1`" /></CustomProperties>" -HostingUnitName "<Hosting unit name>" -IdentityPoolName "<string>" -InitialBatchSizeHint 1 -MasterImageVM "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name>.template\<template version name>.templateversion" -NetworkMapping @{"5"="XDHyp:\HostingUnits\<Hosting unit name>\Clusters.folder\<Cluster Name>.cluster\<Network name>.network"} -ProvisioningSchemeName "<Catalog name>" -ProvisioningSchemeType "MCS" -RunAsynchronously -Scope @() -VMCpuCount 2 -VMMemoryMB 10240 <!--NeedCopy-->Zum Beispiel: Mit einem Maschinenprofil
Verwenden Sie ein Maschinenprofil, um Hardwareeigenschaften aus einer Vorlagenversion zu erfassen und auf bereitgestellte VMs anzuwenden. Wenn Sie kein Maschinenprofil angeben, werden die Hardwareeigenschaften aus der Master-Image-Vorlagenversion erfasst.
Hinweis:
- Die Eigenschaften für OS-Datenträger, vTPM und Secure Boot werden immer vom Master-Image erfasst, auch wenn ein Maschinenprofil verwendet wird.
- Da der OS-Datenträger nicht aus dem Maschinenprofil gelesen wird, können Sie eine festplattenlose VM erstellen und diese in eine Vorlagenversion konvertieren, die für das Maschinenprofil verwendet werden kann.
- Da die vollständige JSON-Spezifikation der Maschinenprofil-Vorlagenversion gespeichert wird, können Sie die VMs auch dann erstellen, wenn Sie die Vorlagenversion aus Prism Central löschen.
Eigenschaften, die aus dem Maschinenprofil erfasst werden, sind:
Eigenschaft Eigenschaftsname in API (GetTemplateVersionById) Kommentare/Referenzen CPU numSockets RAM memorySizeBytes Kern numCoresPerSocket Kategorien categories Kategorienverwaltung GPU gpus GPU-Übersichtsansicht Threads pro Kern numThreadsPerCore aCLI-VM NUMA-Knoten numNumaNodes VCPU-Hard-Pinning aktivieren isVcpuHardPinningEnabled CPU-Passthrough aktivieren isCpuPassthroughEnabled Speicher-Overcommit aktivieren isMemoryOvercommitEnabled Erstellen einer VM über Prism Central (AHV) GPU-Konsolenzugriff aktivieren isGpuConsoleEnabled CPU-Hot-Plug aktivieren isCpuHotplugEnabled SCSI-Controller aktivieren isScsiControllerEnabled Zeitzone hardwareClockTimezone Erstellen einer VM über Prism Central (AHV) AHV-Branding aktivieren isBrandingEnabled VGA-Konsole aktivieren isVgaConsoleEnabled VM isAgentVm Erstellen einer VM über Prism Central (AHV) Hinweis:
Mit derselben Master-Image-Vorlagenversion können Sie verschiedene Kataloge mit unterschiedlichen Maschinenprofilen erstellen, die jeweils einen eigenen Satz der oben genannten Eigenschaften aufweisen. Sie könnten beispielsweise verschiedene Kategorien zuweisen, die mit Nutanix-Richtlinien verknüpft werden können, CPU/Arbeitsspeicher anpassen, Speicher-Overcommit-Einstellungen ändern oder mehrere GPUs hinzufügen und entfernen.
Die Befehlszeilenparameter, wie z. B.
VMCpuCount,VMMemoryMBundCPUCoresin denCustomProperties, können angegeben werden und haben Vorrang vor den Werten für diese Parameter aus der Maschinenprofil-Vorlagenversion. Werden sie nicht angegeben, werden sie aus dem vorgegebenen Maschinenprofil gelesen.$customProperties = @" <CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <StringProperty Name="ClusterId" Value="00062c63-1fb0-58c9-4fc8-5c2573352378" /> <StringProperty Name="CPUCores" Value="2" /> </CustomProperties> "@ New-ProvScheme -HostingUnitName "<Hosting unit name>" ` -IdentityPoolName "<string>" ` -InitialBatchSizeHint 1 ` -MasterImageVM "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name>.template\<template version name>.templateversion" ` -MachineProfile "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name for machine profile>.template\<template version name>.templateversion" ` -NetworkMapping @{"0"="XDHyp:\HostingUnits\<Hosting unit name>\Clusters.folder\<Cluster Name>.cluster\<Network name>.network"} ` -ProvisioningSchemeName "<Catalog name>" ` -ProvisioningSchemeType "MCS" ` -CustomProperties $customProperties ` -RunAsynchronously ` -VMCpuCount 2 ` -Scope @() <!--NeedCopy--> -
Registrieren Sie ein Bereitstellungsschema als Broker-Katalog. Zum Beispiel:
New-BrokerCatalog -AllocationType "Random" -IsRemotePC $False -MinimumFunctionalLevel "L7_20" -Name "`<Catalog Name>`" -PersistUserChanges "Discard" -ProvisioningType "MCS" -SessionSupport "MultiSession" -ZoneUid "GUID" -ProvisioningSchemeId fe7df345-244e-4xxxx-xxxxxxxxx ` -Scope @() <!--NeedCopy-->
Maschinenkatalog mit vorhandenen Maschinen erstellen (energieverwaltet)
Sie können einen Maschinenkatalog mit vorhandenen Maschinen (energieverwaltet) erstellen, indem Sie Folgendes verwenden:
Maschinenkatalog mit vorhandenen Maschinen erstellen (energieverwaltet) mit Web Studio
Im Assistenten zur Einrichtung des Maschinenkatalogs:
- Wählen Sie auf der Seite Betriebssystem die Option Multi-Session-OS oder Single-Session-OS aus.
-
Wählen Sie auf der Seite Maschinenverwaltung die Optionen Energieverwaltete Maschinen und Anderer Dienst oder andere Technologie aus.

-
Fügen Sie auf der Seite Virtuelle Maschinen Maschinen und deren Active Directory-Maschinenkonten hinzu. Sie können eine der folgenden Optionen wählen:
- Klicken Sie auf Aus CSV-Datei importieren, um Maschinen in großen Mengen hinzuzufügen.
-
Klicken Sie auf Maschinen hinzufügen, um Maschinen manuell hinzuzufügen. Das Fenster VMs auswählen wird angezeigt. Erweitern Sie die zuvor erstellte Nutanix AHV Prism Central-Verbindung und wählen Sie die VMs aus, die Sie hinzufügen möchten. Fügen Sie dann die zugehörigen Maschinenkontonamen hinzu.

- Die Seiten Bereiche und Zusammenfassung enthalten keine spezifischen Informationen zu Nutanix AHV Prism Central.
Maschinenkatalog mit vorhandenen Maschinen erstellen (energieverwaltet) mit PowerShell
- Öffnen Sie das PowerShell-Fenster.
- Führen Sie
asnp citrix*aus. -
Erstellen Sie einen Katalog für energieverwaltete VMs, die dem Benutzer zugewiesen sind. Zum Beispiel:
New-BrokerCatalog -AllocationType "Permanent" -IsRemotePC $False -MachinesArePhysical $False -Name "<Catalog Name>" -PersistUserChanges "OnLocal" -ProvisioningType "Manual" -Scope @() -SessionSupport "SingleSession" -ZoneUid "fb202053-8c35-4db2-a299-a8d9538ec6be" <!--NeedCopy--> -
Fügen Sie dem Katalog VMs hinzu. Zum Beispiel:
New-BrokerMachine -CatalogUid 6 -HostedMachineId "d859caf3-4bf0-447b-b012-8af0594c7d88" -HypervisorConnectionUid 1 -IsReserved $False -MachineName "S-1-5-21-1334627847-1250330507-3910179295-100245" <!--NeedCopy-->
Maschinenkatalog mit einem Nutanix-Snapshot erstellen
Dieser Abschnitt beschreibt, wie ein MCS-bereitgestellter Maschinenkatalog mit einer Nutanix Acropolis (Prism Element)-Hostverbindung erstellt wird. Bevor Sie den Katalog erstellen, erstellen Sie Master-Images und Snapshots in Nutanix. Weitere Informationen finden Sie in der Nutanix-Dokumentation.
Im Assistenten zur Einrichtung des Maschinenkatalogs:
-
Die Seite Container oder Cluster und Container ist spezifisch für Nutanix.
-
Wenn Sie Maschinen mithilfe von Nutanix AHV XI als Ressourcen bereitstellen, wählen Sie auf der Seite Container einen Container aus, in dem die Identitätsdatenträger der VMs abgelegt werden.
-
Wenn Sie Maschinen mithilfe von Nutanix AHV PC als Ressourcen bereitstellen, wird die Seite Cluster und Container angezeigt. Wählen Sie den Cluster aus, der für die Bereitstellung der VMs verwendet werden soll, und anschließend einen Container.
-
-
Wählen Sie auf der Seite Image den Image-Snapshot aus. Verwenden Sie die Acropolis-Konsole, um Ihre Snapshots bei Bedarf umzubenennen. Wenn Sie Snapshots umbenennen, starten Sie den Katalogerstellungsassistenten neu, um eine aktualisierte Liste anzuzeigen.
-
Geben Sie auf der Seite Virtuelle Maschinen die Anzahl der virtuellen CPUs und die Anzahl der Kerne pro vCPU an.
- Wählen Sie auf der Seite NICs den NIC-Typ aus, um zugehörige Netzwerke zu filtern. Diese Option ist nur für Nutanix AHV PC-Verbindungen verfügbar.
- Die Seiten Maschinenidentitäten, Domänenanmeldeinformationen, Bereiche und Zusammenfassung enthalten keine Nutanix-spezifischen Informationen.
Einschränkungen
Beim Erstellen eines MCS-Katalogs mit Nutanix-Hostverbindung (insbesondere Nutanix AHV Plug-in 2.7.1 und Nutanix AHV Plug-in 2.5.1) wird die Festplattengröße der bereitgestellten VMs in Web Studio falsch angezeigt.
- Nutanix AHV Plug-in 2.7.1: Die angezeigte Größe ist kleiner (1 GB) als die tatsächliche Speichergröße.
- Nutanix AHV Plug-in 2.5.1: Die angezeigte Größe ist kleiner (32 GB) als die tatsächliche Speichergröße.
Dies funktioniert jedoch wie vorgesehen, wenn die Master-Image-VM ein Snapshot in der VM ist.
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.
- Informationen zur Katalogverwaltung finden Sie unter Maschinenkataloge verwalten und Nutanix-Katalog verwalten.