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.