Bagikan melalui


Mengonfigurasi instans master SQL Server Kluster Big Data

Berlaku untuk: SQL Server 2019 (15.x)

Penting

Add-on Kluster Big Data Microsoft SQL Server 2019 akan dihentikan. Dukungan untuk SQL Server 2019 Kluster Big Data akan berakhir pada 28 Februari 2025. Semua pengguna SQL Server 2019 yang ada dengan Jaminan Perangkat Lunak akan didukung sepenuhnya pada platform dan perangkat lunak akan terus dipertahankan melalui pembaruan kumulatif SQL Server hingga saat itu. Untuk informasi selengkapnya, lihat posting blog pengumuman dan Opsi big data di platform Microsoft SQL Server.

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

Anda dapat mengonfigurasi instans master 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 mssql-custom.conf kustom 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 file 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
    

Penting

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.

Pembatasan yang diketahui

  • Langkah-langkah di atas memerlukan izin admin kluster Kubernetes
  • Anda tidak dapat mengubah kolase server untuk instans master SQL Server dari penyebaran pos kluster big data.

Langkah selanjutnya