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.