New-SCVMHostGroup

Erstellt eine Hostgruppe, die virtuelle Computerhostcomputer, andere Hostgruppen oder Hostcluster enthalten kann.

Syntax

New-SCVMHostGroup
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [-Description <String>]
   [-ParentHostGroup <HostGroup>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-InheritNetworkSettings <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-SCVMHostGroup erstellt ein Hostgruppenobjekt, das Hostcomputer enthalten kann, auf denen ein oder mehrere virtuelle Computer bereitgestellt werden, andere Hostgruppen oder Hostcluster.

Virtual Machine Manager (VMM) stellt eine standard übergeordnete Hostgruppe namens "Alle Hosts" bereit, zu der Sie untergeordnete Hostgruppen hinzufügen können. Eine neue Hostgruppe ist leer, bis Sie Hosts in sie verschieben oder eine oder mehrere untergeordnete Hostgruppen erstellen. Hostgruppen sind in einer hierarchischen und anpassbaren Struktur organisiert. In der Hostgruppenstruktur ist die übergeordnete Gruppe einer neuen Hostgruppe entweder die Standardstammhostgruppe ("Alle Hosts") oder eine vom Benutzer erstellte Hostgruppe.

Eine Hostgruppe kann als übergeordneter Container für Folgendes fungieren:

  • Ein Host oder eine Reihe von Hosts
  • Eine Hostgruppe oder Gruppe von Hostgruppen und Hosts in diesen Hostgruppen
  • Ein Hostcluster und Hosts (Knoten) innerhalb dieses Hostclusters

Hosts, die in einer Hostgruppe enthalten sind, verfügen über eine Hostpfadeigenschaft, die den Speicherort dieses Hosts in der Hostgruppenhierarchie anzeigt, wie in der folgenden Tabelle dargestellt:

NamePfad

  • Alle Hosts
  • ChildHostGroup01 Alle Hosts\ChildHostGroup01
  • ChildHostGroup02 Alle Hosts\ChildHostGroup02
  • Neues Rechenzentrum alle Hosts\Neues Rechenzentrum
  • geschachtelt1 Alle Hosts\New Datacenter\nested01
  • geschachtelt2 Alle Hosts\Neues Rechenzentrum\n\nested02

Beispiele

Beispiel 1: Erstellen einer Hostgruppe unter der Stammhostgruppe

PS C:\> New-SCVMHostGroup -VMMServer "VMMServer01.Contoso.com" -Name "HostGroup01"

Dieser Befehl erstellt eine Hostgruppe namens HostGroup01 auf VMMServer01 in der Contoso.com Domäne. Diese Hostgruppe wird von VMM standardmäßig unter der Stammhostgruppe "Alle Hosts" eingefügt.

Beispiel 2: Erstellen einer Hostgruppe unter einer angegebenen übergeordneten Hostgruppe

PS C:\> $ParentGroup = Get-SCVMHostGroup -Name "HostGroup01" 
PS C:\> New-SCVMHostGroup -Name "ChildGroup01" -ParentHostGroup $ParentGroup

Der erste Befehl ruft die Hostgruppe "HostGroup01" ab und speichert sie in der $ParentGroup Variablen.

Der zweite Befehl erstellt eine Hostgruppe namens ChildGroup01 und platziert sie unter der übergeordneten Hostgruppe, die in der $ParentGroup Variablen gespeichert ist.

Parameter

-Description

Gibt eine Beschreibung für die Hostgruppe an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUnencryptedFileTransfer

Gibt an, wann "True" festgelegt ist, dass Die Netzwerkdateiübertragungen keine Verschlüsselung erfordern. Durch das Zulassen von nicht verschlüsselten Netzwerkdateiübertragungen kann die Leistung verbessert werden, wenn weder der Quellhost noch der Zielhost Verschlüsselung erfordert.

Verwenden Sie diesen Parameter, um:

  • Aktivieren Sie nicht verschlüsselte Dateiübertragungen in die Bibliothek oder aus der Bibliothek.
  • Aktivieren Sie nicht verschlüsselte Dateiübertragungen in eine Hostgruppe oder in einer Hostgruppe.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InheritNetworkSettings

Gibt an, wann $True festgelegt ist, dass die Netzwerkeinstellungen für eine Hostgruppe dieselben Werte wie für das übergeordnete Element aufweisen.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Gibt den Namen eines VMM-Objekts an.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ParentHostGroup

Gibt die übergeordnete Hostgruppe an, die einen oder mehrere Hosts, Hostgruppen oder Hostcluster enthält.

Type:HostGroup
Aliases:ParentVMHostGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Ausgaben

HostGroup

Dieses Cmdlet gibt ein HostGroup-Objekt zurück.