Sdílet prostřednictvím


New-SCDCBSettings

Poznámka: Tato rutina platí pro VMM 2019 UR1 a novější.

Nakonfiguruje nastavení DCB v clusteru S2D spravovaném nástrojem VMM.

Syntax

New-SCDCBSettings
   [-VMMServer <ServerConnection>]
   [-AddDCBSettings]
   [-RemoveDCBSettings]
   [-HostNetworkAdapters <HostNetworkAdapter[]>]
   [-VirtualNetworkAdapters <VirtualNetworkAdapter[]>]
   [-SMBPriority <Int32>]
   [-SMBBandwidth <Int32>]
   [-ClusterHeartbeatPriority <Int32>]
   [-ClusterHeartbeatBandwidth <Int32>]
   [<CommonParameters>]

Description

Rutina -New-SCDCBSettings nakonfiguruje nastavení DCB v clusteru S2D spravovaném nástrojem Virtual Machine Manager (VMM).

Příklady

Příklad 1: Nastavení nastavení DCB při vytváření clusteru HCI

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

První dva příkazy se používají k načtení objektů HostNetworkAdapers a HostVirtualNetworkAdapters.

Třetí příkaz slouží k vytvoření objektu nastavení DCB.

Čtvrtý příkaz získá účet Spustit jako s názvem RunAsAccount01 a uloží ho do proměnné $RunAsAcct.

Pátý příkaz získá objekt skupiny hostitelů s názvem New York a uloží ho do $HostGroup proměnné.

Šestý příkaz získá uzly clusteru, které začínají názvem HostClus ve skupině hostitelů uložené v $HostGroup. Příkaz pak uloží uzly do proměnné $Nodes.

Poslední příkaz vytvoří cluster, pojmenuje ho Cluster01 a použije nastavení DCB podle výše uvedené rutiny. Nastavení DCB v clusteru s hyperkonverge

Příklad 2: Nastavení dcb na hyperkonverge clusteru

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

První dva příkazy se používají k načtení objektů HostNetworkAdapers a HostVirtualNetworkAdapters.

Třetí příkaz slouží k vytvoření objektu nastavení DCB.

Poslední příkaz nastaví nastavení DCB v hyperkonvergovaném clusteru.

Příklad 3: Nastavení DCB v clusteru S2D souborového serveru se škálováním na více systémů

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

První dva příkazy se používají k načtení objektů HostNetworkAdapers a HostVirtualNetworkAdapters.

Třetí příkaz slouží k vytvoření objektu nastavení DCB.

Poslední příkaz nastaví dcb v clusteru SOFS.

Příklad 4: Odebrání nastavení DCB na hyperkonverge clusteru

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

První dva příkazy se používají k načtení objektů HostNetworkAdapers a HostVirtualNetworkAdapters.

Třetí příkaz slouží k vytvoření objektu nastavení DCB s příznakem RemoveDCBSettings.

Čtvrtým příkazem je vytvoření objektu, který získá podrobnosti SCVMHostCluster.

Poslední příkaz nastaví nastavení DCB v hyperkonvergovaném clusteru.

Příklad 5: Odebrání nastavení DCB v clusteru S2D souborového serveru se škálováním na více systémů

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

První dva příkazy se používají k načtení objektů HostNetworkAdapers a HostVirtualNetworkAdapters.

Třetí příkaz slouží k vytvoření objektu nastavení DCB s příznakem RemoveDCBSettings.

Čtvrtým příkazem je vytvoření objektu, který získá podrobnosti CStorageFileServer.

Poslední příkaz nastaví dcb v clusteru SOFS S2D.

Parametry

-AddDCBSettings

Povolením tohoto příznaku přidáte nastavení DCB.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterHeartbeatBandwidth

Určuje šířku pásma přenosů prezenčního signálu clusteru.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterHeartbeatPriority

Určuje prioritu provozu prezenčního signálu clusteru.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HostNetworkAdapters

Zadejte síťové adaptéry hostitele, u kterých chcete použít nastavení DCB.

Type:HostNetworkAdapter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveDCBSettings

Povolením tohoto příznaku odeberete nastavení DCB.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SMBBandwidth

Určuje šířku pásma pro provoz SMB.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SMBPriority

Určuje prioritu provozu SMB.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkAdapters

Zadejte virtuální síťové adaptéry hostitele, u kterých chcete použít nastavení DCB.

Type:VirtualNetworkAdapter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Určuje objekt serveru VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Výstupy

DCBSettings

Tato rutina vrátí objekt DCBSettings.