New-SCDCBSettings
Poznámka: Tato rutina platí pro VMM 2019 UR1 a novější.
Konfiguruje nastavení DCB v clusteru S2D spravovaném nástrojem VMM.
Syntaxe
New-SCDCBSettings
[-VMMServer <ServerConnection>]
[-AddDCBSettings]
[-RemoveDCBSettings]
[-HostNetworkAdapters <HostNetworkAdapter[]>]
[-VirtualNetworkAdapters <VirtualNetworkAdapter[]>]
[-SMBPriority <Int32>]
[-SMBBandwidth <Int32>]
[-ClusterHeartbeatPriority <Int32>]
[-ClusterHeartbeatBandwidth <Int32>]
[<CommonParameters>]
Description
Rutina -New-SCDCBSettings konfiguruje 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 slouží k načtení objektů HostNetworkAdapter 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ží objekt 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 a pojmenuje ho Cluster01 a použije nastavení DCB podle výše uvedené rutiny. Nastavení DCB v hyperkonvergovém clusteru
Příklad 2: Nastavení DCB v hyperkonvergovém 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 slouží k načtení objektů HostNetworkAdapter 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í 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 slouží k načtení objektů HostNetworkAdapter a HostVirtualNetworkAdapters.
Třetí příkaz slouží k vytvoření objektu nastavení DCB.
Poslední příkaz nastaví nastavení DCB v clusteru SOFS.
Příklad 4: Odebrání nastavení DCB v hyperkonvergovém 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 slouží k načtení objektů HostNetworkAdapter 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 slouží k načtení objektů HostNetworkAdapter 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í nastavení DCB v clusteru SOFS S2D.
Parametry
-AddDCBSettings
Pokud chcete přidat nastavení DCB, povolte tento příznak.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ClusterHeartbeatBandwidth
Určuje šířku pásma provozu prezenčních signálů clusteru.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ClusterHeartbeatPriority
Určuje prioritu provozu prezenčních signálů clusteru.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-HostNetworkAdapters
Zadejte síťové adaptéry hostitele, na kterých chcete použít nastavení DCB.
Typ: | HostNetworkAdapter[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveDCBSettings
Chcete-li odebrat nastavení DCB, povolte tento příznak.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SMBBandwidth
Určuje šířku pásma pro provoz SMB.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SMBPriority
Určuje prioritu provozu SMB.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VirtualNetworkAdapters
Zadejte virtuální síťové adaptéry hostitele, na kterých chcete použít nastavení DCB.
Typ: | VirtualNetworkAdapter[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
DCBSettings
Tato rutina vrátí objekt DCBSettings.