Set-SCMACAddressPool
Ändrar en MAC-adresspool.
Syntax
Set-SCMACAddressPool
[-VMMServer <ServerConnection>]
[-MACAddressPool] <MACAddressPool>
[-Name <String>]
[-Description <String>]
[-MACAddressRangeStart <String>]
[-MACAddressRangeEnd <String>]
[-AddVMHostGroup <HostGroup[]>]
[-RemoveVMHostGroup <HostGroup[]>]
[-SupportedVirtualizationPlatforms <VirtualizationPlatform[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCMACAddressPool ändrar en VMM-adresspool (Virtual Machine Manager) Media Access Control (MAC). Du kan till exempel lägga till en värdgrupp i eller ta bort en värdgrupp från en MAC-adresspool. En MAC-adresspool kan associeras med en eller flera värdgrupper.
Exempel
Exempel 1: Ändra de värdgrupper som är associerade med en MAC-adresspool
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup03\Production" }
PS C:\> Set-SCMacAddressPool -MACAddressPool $MACPool -AddVMHostGroup $HostGroup
Det första kommandot hämtar MAC-adresspoolobjektet med namnet MAC-adresspool 01 och lagrar objektet i variabeln $MACPool.
Det andra kommandot hämtar värdgruppsobjektet med namnet Alla värdar\HostGroup03\Production och lagrar objektet $HostGroup variabeln.
De senaste kommandouppdateringarna lägger till värdgruppen som lagras i $HostGroup till MAC-adresspoolen som lagras i $MACPool. I det här fallet är MAC-adresspool 01 nu också associerad med värdgruppen Alla värdar\HostGroup03\Produktion utöver de värdgrupper som den tidigare var associerad med.
Parametrar
-AddVMHostGroup
Anger en matris med värdgrupper som den här cmdleten lägger till i en befintlig värdgruppsmatris eller ett privat moln.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Anger en beskrivning för adresspoolen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger en variabel där jobbstatus spåras och lagras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
Anger en MAC-adresspool.
Type: | MACAddressPool |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MACAddressRangeEnd
Anger den sista adressen i ett intervall med statiska MAC-adresser.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressRangeStart
Anger den första adressen i ett intervall med statiska MAC-adresser.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet på ett VMM-objekt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Anger en matris med värdgrupper som den här cmdleten tar bort från en värdgruppsmatris eller ett privat moln.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportedVirtualizationPlatforms
Anger ett eller flera virtualiseringsplattformsobjekt.
Type: | VirtualizationPlatform[] |
Accepted values: | Unknown, VirtualServer, HyperV, VMWareVC, VMWareESX, XENServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
MACAddressPool
Den här cmdleten returnerar ett MACAddressPool-objekt .