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.