Bagikan melalui


New-SCDCBSettings

Catatan: Cmdlet ini berlaku untuk VMM 2019 UR1.

Mengonfigurasi pengaturan DCB di kluster S2D yang dikelola oleh VMM.

Sintaks

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

Deskripsi

Cmdlet -New-SCDCBSettings mengonfigurasi pengaturan DCB di kluster S2D yang dikelola oleh Virtual Machine Manager (VMM).

Contoh

Contoh 1: Mengatur pengaturan DCB saat membuat kluster 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

Dua perintah pertama digunakan untuk mengambil HostNetworkAdapters dan HostVirtualNetworkAdapters.

Perintah ketiga digunakan untuk membuat objek pengaturan DCB.

Perintah keempat mendapatkan akun Jalankan Sebagai bernama RunAsAccount01 dan menyimpannya dalam variabel $RunAsAcct.

Perintah kelima mendapatkan objek grup host bernama New York dan menyimpan objek dalam variabel $HostGroup.

Perintah keenam mendapatkan node kluster yang dimulai dengan nama HostClus dalam grup host yang disimpan di $HostGroup. Perintah kemudian menyimpan simpul dalam variabel $Nodes.

Perintah terakhir membuat kluster dan menamainya Cluster01 dan menerapkan pengaturan DCB sesuai cmdlet di atas. Mengatur pengaturan DCB pada kluster hyper converge

Contoh 2: Mengatur pengaturan DCB pada kluster hyper converge

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

Dua perintah pertama digunakan untuk mengambil HostNetworkAdapters dan HostVirtualNetworkAdapters.

Perintah ketiga digunakan untuk membuat objek pengaturan DCB.

Perintah terakhir mengatur pengaturan DCB pada kluster hyper converged.

Contoh 3: Mengatur pengaturan DCB pada kluster S2D server file peluasan skala

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

Dua perintah pertama digunakan untuk mengambil HostNetworkAdapters dan HostVirtualNetworkAdapters.

Perintah ketiga digunakan untuk membuat objek pengaturan DCB.

Perintah terakhir mengatur pengaturan DCB pada kluster SOFS.

Contoh 4: Menghapus pengaturan DCB pada kluster hyper converge

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

Dua perintah pertama digunakan untuk mengambil HostNetworkAdapters dan HostVirtualNetworkAdapters.

Perintah ketiga digunakan untuk membuat objek pengaturan DCB dengan bendera RemoveDCBSettings.

Perintah keempat adalah membuat objek yang mendapatkan detail SCVMHostCluster.

Perintah terakhir mengatur pengaturan DCB pada kluster hyper converged.

Contoh 5: Menghapus pengaturan DCB pada kluster S2D server file peluasan skala

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

Dua perintah pertama digunakan untuk mengambil HostNetworkAdapters dan HostVirtualNetworkAdapters.

Perintah ketiga digunakan untuk membuat objek pengaturan DCB dengan bendera RemoveDCBSettings.

Perintah keempat adalah membuat objek yang mendapatkan detail CStorageFileServer.

Perintah terakhir mengatur pengaturan DCB pada kluster SOFS S2D.

Parameter

-AddDCBSettings

Aktifkan bendera ini untuk menambahkan pengaturan DCB.

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

-ClusterHeartbeatBandwidth

Menentukan bandwidth lalu lintas Heartbeat kluster.

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

-ClusterHeartbeatPriority

Menentukan prioritas lalu lintas Heartbeat kluster.

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

-HostNetworkAdapters

Tentukan adaptor Jaringan host tempat Anda ingin menerapkan pengaturan DCB.

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

-RemoveDCBSettings

Aktifkan bendera ini untuk menghapus pengaturan DCB.

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

-SMBBandwidth

Menentukan Bandwidth untuk lalu lintas SMB.

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

-SMBPriority

Menentukan prioritas lalu lintas SMB.

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

-VirtualNetworkAdapters

Tentukan adaptor Jaringan virtual host tempat Anda ingin menerapkan pengaturan DCB.

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

-VMMServer

Menentukan objek server VMM.

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

Output

DCBSettings

Cmdlet ini mengembalikan objek DCBSettings.