Bagikan melalui


Konfigurasi instans utama Kluster Big Data SQL Server

Berlaku untuk: SQL Server 2019 (15.x)

Important

Kluster Big Data Microsoft SQL Server 2019 dihentikan. Dukungan untuk Kluster Big Data SQL Server 2019 berakhir per 28 Februari 2025. Untuk informasi selengkapnya, lihat posting blog pengumuman dan Opsi big data di platform Microsoft SQL Server.

Pelajari cara mengonfigurasi instans utama Kluster Big Data SQL Server 2019.

Anda dapat mengonfigurasi instans utama Kluster Big Data SQL Server 2019. Namun, pengaturan konfigurasi server tidak dapat dikonfigurasi pada waktu penyebaran. Dimulai di Pembaruan Kumulatif 9, Kluster Big Data menyertakan fitur manajemen konfigurasi. Ini memungkinkan administrator untuk mengubah atau menyetel berbagai bagian dari Kluster Big Data pasca-penyebaran. Ini juga memberi mereka wawasan yang lebih mendalam tentang konfigurasi yang berjalan di kluster big data mereka.

Artikel ini menjelaskan solusi sementara untuk mengonfigurasi pengaturan instans master SQL Server, termasuk: edisi SQL Server, mengaktifkan atau menonaktifkan SQL Server Agent, mengaktifkan bendera pelacakan tertentu, mengaktifkan/menonaktifkan umpan balik pelanggan, atau domainmapping.

Untuk mengubah pengaturan instans master, ikuti langkah-langkah berikut:

  1. Buat file kustom mssql-custom.conf yang menyertakan pengaturan yang ditargetkan. Contoh berikut mengaktifkan SQL Agent, telemetri, mengatur PID untuk Enterprise Edition, dan mengaktifkan bendera pelacakan 1204:

    [sqlagent]
    enabled=true
    
    [telemetry]
    customerfeedback=true
    userRequestedLocalAuditDirectory = /tmp/audit
    
    [DEFAULT]
    pid = Enterprise
    
    [traceflag]
    traceflag0 = 1204
    
  2. Salin berkas mssql-custom.conf ke /var/opt/mssql dalam kontainer mssql-server di pod master-0. Ganti <namespaceName> dengan nama kluster big data.

    kubectl cp mssql-custom.conf master-0:/var/opt/mssql/mssql-custom.conf -c mssql-server -n <namespaceName>
    
  3. Mulai ulang instans SQL Server. Ganti <namespaceName> dengan nama kluster big data.

    kubectl exec -it master-0  -c mssql-server -n <namespaceName> -- /bin/bash
    supervisorctl restart mssql-server
    exit
    

Important

Jika instans master SQL Server berada dalam konfigurasi grup ketersediaan, salin mssql-custom.conf file di semua master pod. Setiap mulai ulang akan menyebabkan failover, jadi Anda harus memastikan Anda menjadwalkan aktivitas ini selama waktu henti.

Known limitations

  • Langkah-langkah di atas memerlukan izin admin kluster Kube
  • Anda tidak dapat mengubah kolasi server untuk instans master SQL Server dari setelah penerapan kluster big data.

Next step