New-SCVMHostGroup
Tworzy grupę hostów, która może zawierać komputery hostów maszyn wirtualnych, inne grupy hostów lub klastry hostów.
Składnia
Default (Domyślna)
New-SCVMHostGroup
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-ParentHostGroup <HostGroup>]
[-EnableUnencryptedFileTransfer <Boolean>]
[-InheritNetworkSettings <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet New-SCVMHostGroup tworzy obiekt grupy hostów, który może zawierać komputery hostów, na których wdrożono co najmniej jedną maszynę wirtualną, inne grupy hostów lub klastry hostów.
Virtual Machine Manager (VMM) udostępnia domyślną nadrzędną grupę hostów o nazwie Wszystkie hosty, do której można dodawać podrzędne grupy hostów. Nowa grupa hostów jest pusta, dopóki nie przeniesiesz do niej hostów lub nie utworzysz w jej ramach co najmniej jednej podrzędnej grupy hostów. Grupy hostów są zorganizowane w hierarchiczną i dostosowywalną strukturę drzewa. W drzewie grup hostów elementem nadrzędnym nowej grupy hostów jest albo domyślna główna grupa hostów (Wszystkie hosty), albo grupa hostów utworzona przez użytkownika.
Grupa hostów może być kontenerem nadrzędnym dla dowolnego z następujących elementów:
- Host lub zestaw hostów
- Grupa hostów lub zestaw grup hostów oraz hosty w tych grupach hostów
- Klaster hostów i hosty (węzły) w tym klastrze hostów
Hosty zawarte w grupie hostów mają właściwość ścieżki hosta, która pokazuje lokalizację tego hosta w hierarchii grupy hostów, jak pokazano w poniższej tabeli:
Ścieżka nazwy
- Wszystkie hosty Wszystkie hosty
- ChildHostGroup01 Wszystkie hosty\ChildHostGroup01
- ChildHostGroup02 Wszystkie hosty\ChildHostGroup02
- Nowe centrum danych Wszystkie hosty\Nowe centrum danych
- zagnieżdżone1 Wszystkie hosty\Nowe centrum danych\nested01
- zagnieżdżone2 Wszystkie hosty\Nowe centrum danych\nested\nested02
Przykłady
Przykład 1: Tworzenie grupy hostów w głównej grupie hostów
PS C:\> New-SCVMHostGroup -VMMServer "VMMServer01.Contoso.com" -Name "HostGroup01"
To polecenie tworzy grupę hostów o nazwie HostGroup01 w programie VMMServer01 w domenie Contoso.com. Domyślnie program VMM umieszcza tę grupę hostów w głównej grupie hostów, która jest nazywana wszystkimi hostami.
Przykład 2: Tworzenie grupy hostów w ramach określonej nadrzędnej grupy hostów
PS C:\> $ParentGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCVMHostGroup -Name "ChildGroup01" -ParentHostGroup $ParentGroup
Pierwsze polecenie pobiera grupę hostów o nazwie HostGroup01 i zapisuje ją w zmiennej $ParentGroup.
Drugie polecenie tworzy grupę hostów o nazwie ChildGroup01 i umieszcza ją w nadrzędnej grupie hostów przechowywanej w zmiennej $ParentGroup.
Parametry
-Description
Określa opis grupy hostów.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-EnableUnencryptedFileTransfer
Wskazuje, po ustawieniu wartości True, że transfery plików w sieci nie wymagają szyfrowania. Zezwolenie na nieszyfrowane transfery plików sieciowych może zwiększyć wydajność, jeśli ani host źródłowy, ani host docelowy nie wymagają szyfrowania.
Użyj tego parametru, aby:
- Włącz niezaszyfrowane transfery plików do biblioteki lub z biblioteki.
- Włącz niezaszyfrowane transfery plików do, z lub w obrębie grupy hostów.
Właściwości parametru
| Typ: | Boolean |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | ZezwalajNiezaszyfrowaneTransfery |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-InheritNetworkSettings
Wskazuje, po ustawieniu wartości $True, że ustawienia sieciowe grupy hostów będą miały takie same wartości, jak te określone dla jej elementu nadrzędnego.
Właściwości parametru
| Typ: | Boolean |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Określa nazwę obiektu programu VMM.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-ParentHostGroup
Określa nadrzędną grupę hostów, która zawiera jeden lub więcej hostów, grup hostów lub klastrów hostów.
Właściwości parametru
| Typ: | HostGroup |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | ParentVMHostGroup |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Właściwości parametru
| Typ: | Guid |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Właściwości parametru
| Typ: | ServerConnection |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wyjściowe
HostGroup
To polecenie cmdlet zwraca obiekt HostGroup .