New-SCDCBSettings
Observera: Den här cmdleten gäller för VMM 2019 UR1.
Konfigurerar DCB-inställningar i S2D-klustret som hanteras av VMM.
Syntax
New-SCDCBSettings
[-VMMServer <ServerConnection>]
[-AddDCBSettings]
[-RemoveDCBSettings]
[-HostNetworkAdapters <HostNetworkAdapter[]>]
[-VirtualNetworkAdapters <VirtualNetworkAdapter[]>]
[-SMBPriority <Int32>]
[-SMBBandwidth <Int32>]
[-ClusterHeartbeatPriority <Int32>]
[-ClusterHeartbeatBandwidth <Int32>]
[<CommonParameters>]
Description
Cmdleten -New-SCDCBSettings konfigurerar DCB-inställningar i S2D-klustret som hanteras av Virtual Machine Manager (VMM).
Exempel
Exempel 1: Ange DCB-inställningar när du skapar HCI-kluster
PS C:\> $HostNetworkAdpaters = Get-SCVMHostNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$VirtualHostNetworkAdpaters = Get-SCVirtualNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$DCBSettings = New-SCDCBSettings -AddDCBSettings -SMBPriority 3 -SMBBandwidth 50 -ClusterHeartbeatPriority 7 -ClusterHeartbeatBandwidth 1 -HostNetworkAdapters $HostNetworkAdpaters -VirtualNetworkAdapters $VirtualHostNetworkAdpaters
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "HostClus*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> Install-SCVMHostCluster -VMHost $Nodes -ClusterName "Cluster01" -Credential $RunAsAcct -EnableS2D -DCBSettings $DCBSettings
De två första kommandona används för att hämta HostNetworkAdapters och HostVirtualNetworkAdapters.
Det tredje kommandot används för att skapa ett DCB-inställningsobjekt.
Det fjärde kommandot hämtar Kör som-kontot med namnet RunAsAccount01 och lagrar det i variabeln $RunAsAcct.
Det femte kommandot hämtar värdgruppsobjektet med namnet New York och lagrar objektet i variabeln $HostGroup.
Det sjätte kommandot hämtar klusternoderna som börjar med namnet HostClus i värdgruppen som lagras i $HostGroup. Kommandot lagrar sedan noderna i variabeln $Nodes.
Det sista kommandot skapar klustret och ger det namnet Cluster01 och tillämpar DCB-inställningarna enligt cmdleten ovan. Ange DCB-inställningar för ett hyperkonvergerande kluster
Exempel 2: Ange DCB-inställningar för ett hyperkonvergerande kluster
PS C:\>$HostNetworkAdpaters = Get-SCVMHostNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$VirtualHostNetworkAdpaters = Get-SCVirtualNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$DCBSettings = New-SCDCBSettings -AddDCBSettings -SMBPriority 3 -SMBBandwidth 50 -ClusterHeartbeatPriority 7 -ClusterHeartbeatBandwidth 1 -HostNetworkAdapters $HostNetworkAdpaters -VirtualNetworkAdapters $VirtualHostNetworkAdpaters
PS C:\>$cluster = Get-SCVMHostCluster where {$_.Name -like "HostClus*"}
PS C:\> Set-SCVMHostCluster -VMHostCluster $cluster -DCBSettings $DCBSettings
De två första kommandona används för att hämta HostNetworkAdapters och HostVirtualNetworkAdapters.
Det tredje kommandot används för att skapa ett DCB-inställningsobjekt.
Det sista kommandot anger DCB-inställningarna för det hyperkonvergerade klustret.
Exempel 3: Ange DCB-inställningar för ett utskalningsfilserver-S2D-kluster
PS C:\>$HostNetworkAdpaters = Get-SCVMHostNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$VirtualHostNetworkAdpaters = Get-SCVirtualNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$DCBSettings = New-SCDCBSettings -AddDCBSettings -SMBPriority 3 -SMBBandwidth 50 -ClusterHeartbeatPriority 7 -ClusterHeartbeatBandwidth 1 -HostNetworkAdapters $HostNetworkAdpaters -VirtualNetworkAdapters $VirtualHostNetworkAdpaters
PS C:\>$sofs = Get-SCStorageFileServer where {$_.Name -like "SOFSClus*"}
PS C:\> Set-SCStorageFileServer-StorageFileServer $sofs -DCBSettings $DCBSettings
De två första kommandona används för att hämta HostNetworkAdapters och HostVirtualNetworkAdapters.
Det tredje kommandot används för att skapa ett DCB-inställningsobjekt.
Det sista kommandot anger DCB-inställningarna i SOFS-klustret.
Exempel 4: Ta bort DCB-inställningar i ett hyperkonvergerande kluster
PS C:\>$HostNetworkAdpaters = Get-SCVMHostNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$VirtualHostNetworkAdpaters = Get-SCVirtualNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$DCBSettings = New-SCDCBSettings -RemoveDCBSettings -HostNetworkAdapters $HostNetworkAdpaters -VirtualNetworkAdapters $VirtualHostNetworkAdpaters
PS C:\>$cluster = Get-SCVMHostCluster where {$_.Name -like "HostClus*"}
PS C:\> Set-SCVMHostCluster -VMHostCluster $cluster -DCBSettings $DCBSettings
De två första kommandona används för att hämta HostNetworkAdapters och HostVirtualNetworkAdapters.
Det tredje kommandot används för att skapa ett DCB-inställningsobjekt med flaggan RemoveDCBSettings.
Det fjärde kommandot är att skapa ett objekt som hämtar SCVMHostCluster-information.
Det sista kommandot anger DCB-inställningarna för det hyperkonvergerade klustret.
Exempel 5: Ta bort DCB-inställningar i ett utskalningsfilserver-S2D-kluster
PS C:\>$HostNetworkAdpaters = Get-SCVMHostNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$VirtualHostNetworkAdpaters = Get-SCVirtualNetworkAdapter where {$_.Name -like "RDMA*"}
PS C:\>$DCBSettings = New-SCDCBSettings -RemoveDCBSettings -HostNetworkAdapters $HostNetworkAdpaters -VirtualNetworkAdapters $VirtualHostNetworkAdpaters
PS C:\>$sofs = Get-SCStorageFileServer where {$_.Name -like "SOFSClus*"}
PS C:\> Set-SCStorageFileServer-StorageFileServer $sofs -DCBSettings $DCBSettings
De två första kommandona används för att hämta HostNetworkAdapters och HostVirtualNetworkAdapters.
Det tredje kommandot används för att skapa ett DCB-inställningsobjekt med flaggan RemoveDCBSettings.
Det fjärde kommandot är att skapa ett objekt som hämtar CStorageFileServer-information.
Det sista kommandot anger DCB-inställningarna i SOFS S2D-klustret.
Parametrar
-AddDCBSettings
Aktivera den här flaggan om du vill lägga till DCB-inställningar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterHeartbeatBandwidth
Anger bandbredden för kluster pulsslagstrafik.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterHeartbeatPriority
Anger prioriteten för kluster pulsslagstrafik.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostNetworkAdapters
Ange de värdnätverkskort som du vill tillämpa DCB-inställningar på.
Type: | HostNetworkAdapter[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveDCBSettings
Aktivera den här flaggan för att ta bort DCB-inställningar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SMBBandwidth
Anger bandbredd för SMB-trafik.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SMBPriority
Anger prioritet för SMB-trafik.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapters
Ange de virtuella värdnätverkskort som du vill tillämpa DCB-inställningar på.
Type: | VirtualNetworkAdapter[] |
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
DCBSettings
Den här cmdleten returnerar ett DCBSettings-objekt.