Set-SCMACAddressPool
MAC adres havuzunu değiştirir.
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
Set-SCMACAddressPool cmdlet'i bir Virtual Machine Manager (VMM) Medya Access Control (MAC) adres havuzunu değiştirir. Örneğin, mac adres havuzuna konak grubu ekleyebilir veya bir konak grubunu kaldırabilirsiniz. MAC adres havuzu bir veya daha fazla konak grubuyla ilişkilendirilebilir.
Örnekler
Örnek 1: MAC adres havuzuyla ilişkili konak gruplarını değiştirme
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
İlk komut, MAC Adres Havuzu 01 adlı MAC adres havuzu nesnesini alır ve nesneyi $MACPool değişkeninde depolar.
İkinci komut, All Hosts\HostGroup03\Production adlı konak grubu nesnesini alır ve nesneyi $HostGroup değişkenini depolar.
Son komut güncelleştirmeleri, $HostGroup'de depolanan konak grubunu $MACPool'de depolanan MAC adres havuzuna ekler. Bu durumda, MAC Adres Havuzu 01 artık daha önce ilişkilendirildiği konak gruplarına ek olarak Tüm Konaklar\HostGroup03\Production adlı konak grubuyla da ilişkilendirilir.
Parametreler
-AddVMHostGroup
Bu cmdlet'in mevcut bir konak grubu dizisine veya özel buluta eklediği konak grupları dizisini belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Adres havuzu için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiği ve depolandığı bir değişken belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
Bir MAC adres havuzu belirtir.
Type: | MACAddressPool |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MACAddressRangeEnd
Statik MAC adresleri aralığındaki son adresi belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressRangeStart
Statik MAC adresleri aralığındaki ilk adresi belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Bu cmdlet'in bir konak grubu dizisinden veya özel buluttan kaldırıldığı konak grupları dizisini belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportedVirtualizationPlatforms
Bir veya daha fazla sanallaştırma platformu nesnesi belirtir.
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
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
MACAddressPool
Bu cmdlet bir MACAddressPool nesnesi döndürür.