Peluasan skala server tunggal untuk Azure Stack HCI Anda
Berlaku untuk: Azure Stack HCI, versi 22H2
Peringatan
Instruksi penyebaran yang disediakan dalam artikel ini berlaku untuk versi yang lebih lama, Azure Stack HCI, versi 22H2. Untuk penyebaran baru, kami sarankan Anda menggunakan versi terbaru yang tersedia secara umum, Azure Stack HCI, versi 23H2. Untuk instruksi penyebaran, lihat Tentang Azure Stack HCI, penyebaran versi 23H2.
Azure Stack HCI versi 22H2 mendukung domain kesalahan sebaris dan perubahan ketahanan untuk peluasan skala kluster server tunggal. Artikel ini menjelaskan bagaimana Anda dapat menskalakan kluster Azure Stack HCI Anda.
Tentang peluasan skala kluster server tunggal
Azure Stack HCI versi 22H2 menyediakan opsi penskalaan yang mudah untuk berpindah dari kluster server tunggal ke kluster dua node, dan dari kluster dua node ke kluster tiga node. Diagram berikut menunjukkan bagaimana satu server dapat diskalakan ke kluster multi-simpul di Azure Stack HCI Anda.
Perubahan domain kesalahan sebaris
Saat meningkatkan skala dari kluster server tunggal ke kluster dua simpul, domain kesalahan penyimpanan pertama-tama perlu diubah dari jenis PhysicalDisk
ke StorageScaleUnit
. Perubahan perlu diterapkan ke semua disk virtual dan tingkat penyimpanan. Simpul tambahan dapat dibuat dan data seimbang secara merata di semua simpul dalam kluster.
Selesaikan langkah-langkah berikut untuk mengatur domain kesalahan dengan benar setelah menambahkan simpul:
Jalankan PowerShell sebagai Administrator.
Ubah jenis domain kesalahan kumpulan penyimpanan:
Get-StoragePool -FriendlyName <s2d*> | Set-StoragePool -FaultDomainAwarenessDefault StorageScaleUnit
Hapus volume Riwayat Performa Kluster :
Remove-VirtualDisk -FriendlyName ClusterPerformanceHistory
Hasilkan tingkat penyimpanan baru dan buat ulang volume riwayat performa kluster dengan menjalankan perintah berikut:
Enable-ClusterStorageSpacesDirect -Verbose
Hapus tingkat penyimpanan yang tidak lagi berlaku dengan menjalankan perintah berikut. Lihat tabel ringkasan tingkat Penyimpanan untuk informasi selengkapnya.
Remove-StorageTier -FriendlyName <tier_name>
Ubah jenis domain kesalahan dari volume yang ada:
Untuk volume non-tingkat, jalankan perintah berikut:
Set-VirtualDisk –FriendlyName <name> -FaultDomainAwareness StorageScaleUnit
Untuk memeriksa kemajuan perubahan ini, jalankan perintah berikut:
Get-VirtualDisk -FriendlyName <volume_name> | FL FaultDomainAwareness Get-StorageJob
Berikut adalah sampel output dari perintah sebelumnya:
PS C:\> Get-VirtualDisk -FriendlyName DemoVol | FL FaultDomainAwareness FaultDomainAwareness : StorageScaleUnit PS C:\> Get-StorageJob Name IsBackgroundTask ElapsedTime JobState PercentComplete BytesProcessed BytesTotal ---- ---------------- ----------- -------- --------------- -------------- ---------- S2DPool-Rebalance True 00:00:10 Running 0 0 B 512 MB
Untuk volume berjenjang, jalankan perintah berikut:
Get-StorageTier -FriendlyName <volume_name*> | Set-StorageTier -FaultDomainAwareness StorageScaleUnit
Untuk memeriksa kesadaran domain kesalahan tingkat penyimpanan, jalankan perintah berikut:
Get-StorageTier -FriendlyName <volume_name*> | FL FriendlyName, FaultDomainAwareness
Catatan
Perintah sebelumnya tidak berfungsi untuk mengubah dari
StorageScaleUnit
kePhysicalDisk
, atau dariStorageScaleUnit
keNode
atauChassis
jenis.
Perubahan ketahanan sebaris
Setelah perubahan domain kesalahan sebaris dilakukan, ketahanan volume dapat ditingkatkan untuk menangani peluasan skala simpul dalam skenario berikut.
Jalankan perintah berikut untuk memeriksa kemajuan perubahan ketahanan. Operasi perbaikan harus diamati untuk semua volume dalam kluster.
Get-StorageJob
Perintah ini hanya menampilkan pekerjaan yang sedang berlangsung.
Server tunggal ke kluster dua simpul
Untuk tetap sebagai cermin dua arah, tidak ada tindakan yang diperlukan. Untuk mengonversi cermin dua arah ke cermin dua arah berlapis, lakukan hal berikut:
Untuk volume non-tingkat, jalankan perintah berikut untuk terlebih dahulu mengatur disk virtual:
Set-VirtualDisk -FriendlyName <name> -NumberOfDataCopies 4
Untuk volume berjenjang, jalankan perintah berikut:
Get-StorageTier -FriendlyName <volume_name*> | Set-StorageTier -NumberOfDataCopies 4
Kemudian, pindahkan volume ke simpul yang berbeda untuk memasang ulang volume. Pemasangan ulang diperlukan karena ReFS hanya mengenali jenis provisi pada waktu pemasangan.
Move-ClusterSharedVolume -Name <name> -Node <node>
Kluster dua simpul ke tiga node+
Untuk tetap sebagai cermin dua arah, tidak ada tindakan yang diperlukan. Untuk mengonversi cermin dua arah ke cermin tiga arah atau lebih besar, prosedur berikut disarankan.
Volume cermin dua arah yang ada juga dapat memanfaatkannya menggunakan perintah PowerShell berikut. Misalnya, untuk kluster server tunggal atau kluster tiga simpul atau lebih besar, Anda mengonversi volume cermin dua arah Anda menjadi volume cermin tiga arah.
Skenario berikut ini tidak didukung:
- Menurunkan skala, seperti dari cermin tiga arah ke cermin dua arah.
- Penskalaan ke atau dari volume paritas yang dipercepat cermin.
- Penskalaan dari cermin dua arah berlapis atau volume paritas yang dipercepat cermin berlapis.
Untuk volume non-tingkat, jalankan perintah berikut:
Set-VirtualDisk -FriendlyName <name> -NumberOfDataCopies 3
Untuk volume berjenjang, jalankan perintah berikut:
Get-StorageTier -FriendlyName <volume_name*> | Set-StorageTier -NumberOfDataCopies 3
Kemudian, pindahkan volume ke simpul yang berbeda untuk memasang ulang volume. Pemasangan ulang diperlukan karena ReFS hanya mengenali jenis provisi pada waktu pemasangan.
Move-ClusterSharedVolume -Name <name> -Node <node>
Catatan
Volume yang dibuat di Windows Admin Center dikonfigurasi sebagai volume berjenjang. Untuk mengubah ketahanan volume, gunakan cmdlet StorageTier, seperti Get-StorageTier dan Set-StorageTier.
Langkah berikutnya
Lihat ReFS untuk informasi selengkapnya.