New-SCDCBSettings

Not: Bu cmdlet, VMM 2019 UR1 ve üzeri için geçerlidir.

VMM tarafından yönetilen S2D kümesinde DCB ayarlarını yapılandırıyor.

Syntax

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

Description

-New-SCDCBSettings cmdlet'i, Virtual Machine Manager (VMM) tarafından yönetilen S2D kümesinde DCB ayarlarını yapılandırıyor.

Örnekler

Örnek 1: HCI kümesi oluşturulurken DCB ayarlarını belirleme

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

İlk iki komut HostNetworkAdapters ve HostVirtualNetworkAdapters'ı getirmek için kullanılır.

Üçüncü komut bir DCB ayarları nesnesi oluşturmak için kullanılır.

Dördüncü komut RunAsAccount01 adlı Farklı Çalıştır hesabını alır ve $RunAsAcct değişkeninde depolar.

Beşinci komut, New York adlı konak grubu nesnesini alır ve nesneyi $HostGroup değişkeninde depolar.

Altıncı komut, $HostGroup'de depolanan konak grubundaki HostClus adıyla başlayan küme düğümlerini alır. Komut daha sonra düğümleri $Nodes değişkeninde depolar.

Son komut, kümeyi oluşturur ve Cluster01 olarak adlandırıp yukarıdaki cmdlet'e göre DCB ayarlarını uygular. Hiper yakınsama kümesinde DCB ayarlarını belirleme

Örnek 2: Hiper yakınsama kümesinde DCB ayarlarını belirleme

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

İlk iki komut HostNetworkAdapters ve HostVirtualNetworkAdapters'ı getirmek için kullanılır.

Üçüncü komut bir DCB ayarları nesnesi oluşturmak için kullanılır.

Son komut, hiper yakınsama kümesindeki DCB ayarlarını ayarlar.

Örnek 3: Genişleme dosya sunucusu S2D kümesinde DCB ayarlarını belirleme

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

İlk iki komut HostNetworkAdapters ve HostVirtualNetworkAdapters'ı getirmek için kullanılır.

Üçüncü komut bir DCB ayarları nesnesi oluşturmak için kullanılır.

Son komut, SOFS kümesindeki DCB ayarlarını ayarlar.

Örnek 4: Hiper yakınsama kümesinde DCB ayarlarını kaldırma

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

İlk iki komut HostNetworkAdapters ve HostVirtualNetworkAdapters'ı getirmek için kullanılır.

Üçüncü komut RemoveDCBSettings bayrağıyla bir DCB ayarları nesnesi oluşturmak için kullanılır.

Dördüncü komut, SCVMHostCluster ayrıntılarını alan bir nesne oluşturmaktır.

Son komut, hiper yakınsama kümesindeki DCB ayarlarını ayarlar.

Örnek 5: Genişleme dosya sunucusu S2D kümesinde DCB ayarlarını kaldırma

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

İlk iki komut HostNetworkAdapters ve HostVirtualNetworkAdapters'ı getirmek için kullanılır.

Üçüncü komut RemoveDCBSettings bayrağıyla bir DCB ayarları nesnesi oluşturmak için kullanılır.

Dördüncü komut, CStorageFileServer ayrıntılarını alan bir nesne oluşturmaktır.

Son komut, SOFS S2D kümesindeki DCB ayarlarını ayarlar.

Parametreler

-AddDCBSettings

DCB ayarları eklemek için bu bayrağı etkinleştirin.

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

-ClusterHeartbeatBandwidth

Küme Sinyal trafiğinin bant genişliğini belirtir.

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

-ClusterHeartbeatPriority

Küme Sinyal trafiğinin önceliğini belirtir.

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

-HostNetworkAdapters

DCB ayarlarını uygulamak istediğiniz konak Ağ bağdaştırıcılarını belirtin.

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

-RemoveDCBSettings

DCB ayarlarını kaldırmak için bu bayrağı etkinleştirin.

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

-SMBBandwidth

SMB trafiği için Bant Genişliğini belirtir.

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

-SMBPriority

SMB trafiğinin önceliğini belirtir.

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

-VirtualNetworkAdapters

DCB ayarlarını uygulamak istediğiniz konak sanal Ağ bağdaştırıcılarını belirtin.

Type:VirtualNetworkAdapter[]
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

DCBSettings

Bu cmdlet bir DCBSettings nesnesi döndürür.