Kullanılabilirlik grubu dinleyicisi için & dengeleyici yapılandırma (Azure SQL SERVER'lerde kullanılabilirlik grubu)

AŞAĞıDAKILER IÇIN GEÇERLIDIR: SQL Server VM'de sanal makine

İpucu

Aynı Azure sanal ağı içinde Azure Load Balancer alt ağlarda SQL Server VM'lerinizi oluşturarak Always On kullanılabilirlik (AG) grubunuz için bir ağ oluşturma ihtiyacı ortadan kaldırabilirsiniz.

Bu makalede, azure sanal makinelerle çalışan tek bir alt ağ içinde SQL Server Always On kullanılabilirlik grubu için yük dengeleyicinin nasıl Azure Resource Manager. Kullanılabilirlik grubu, azure sanal makineleri üzerinde SQL Server bir yük dengeleyici gerektirir. Yük dengeleyici kullanılabilirlik grubu dinleyicisi için IP adresini depolar. Bir kullanılabilirlik grubu birden çok bölgeye yayılmışsa her bölgenin bir yük dengeleyiciye ihtiyacı vardır.

Bu görevi tamamlamak için, SQL Server azure vm'lerde dağıtılmış bir Always On kullanılabilirlik grubu Resource Manager. Her SQL Server sanal makinelerin aynı kullanılabilirlik kümesine ait olması gerekir. Microsoft şablonunu kullanarak kullanılabilirlik grubunu otomatik olarak Resource Manager. Bu şablon sizin için otomatik olarak bir iç yük dengeleyici oluşturur.

Tercih ederseniz, bir kullanılabilirlik grubunu el ile yapılandırabilirsiniz.

Bu makale, kullanılabilirlik gruplarınızı zaten yapılandırılmış gerektirir.

İlgili makaleleri görüntüleme:

Bu makalede ilerlerken, bu makalede bir yük dengeleyici oluşturabilir ve Azure portal. İşlem tamamlandıktan sonra, kümeyi kullanılabilirlik grubu dinleyicisi için yük dengeleyiciden IP adresini kullanmak üzere yapılandırabilirsiniz.

Yük & yapılandırma ve yapılandırma

Görevin bu bölümünde aşağıdaki adımları uygulayın:

  1. Aşağıdaki Azure portal yük dengeleyiciyi oluşturun ve IP adresini yapılandırabilirsiniz.
  2. Arka uç havuzunu yapılandırma.
  3. Araştırmayı oluşturun.
  4. Yük dengeleme kurallarını ayarlayın.

Not

Örnek SQL Server kaynak grubu ve bölgesinde yer aldısa, her adımı her kaynak grubunda bir kez olmak üzere iki kez gerçekleştirin.

1. Adım: Yük dengeleyiciyi oluşturma ve IP adresini yapılandırma

İlk olarak yük dengeleyiciyi oluşturun.

  1. Sanal Azure portal sanal makineleri içeren kaynak grubunu SQL Server açın.

  2. Kaynak grubunda Ekle'yi seçin.

  3. Yük dengeleyiciyi ara. Arama Load Balancer (Microsoft tarafından yayımlanan) seçin.

  4. Uygulama dikey Load Balancer Oluştur'a seçin.

  5. Yük dengeleyici oluştur iletişim kutusunda yük dengeleyiciyi aşağıdaki gibi yapılandırabilirsiniz:

    Ayar Değer
    Ad Yük dengeleyiciyi temsil eden bir metin adı. Örneğin, sqlLB.
    Tür İç: Çoğu uygulama, aynı sanal ağ içindeki uygulamaların kullanılabilirlik grubuna bağlanmasına olanak sağlayan bir iç yük dengeleyici kullanır.
    Dış: Uygulamaların genel bir İnternet bağlantısı üzerinden kullanılabilirlik grubuna bağlanmasına izin verir.
    SKU Temel: Varsayılan seçenek. Yalnızca örnek SQL Server aynı kullanılabilirlik kümesinde olması gerekir.
    Standart: Tercih edilir. Örnek SQL Server aynı kullanılabilirlik kümesinde yer aldıysanız geçerlidir. Uygulama örnekleriniz SQL Server kullanılabilirlik bölgelerinde yer alıyorsa gereklidir.
    Sanal ağ Sanal makine örneklerinin SQL Server sanal ağı seçin.
    Alt ağ Uygulama örneklerinin SQL Server alt ağı seçin.
    IP adresi ataması Static
    Özel IP adresi Alt ağdan kullanılabilir bir IP adresi belirtin. Kümede dinleyici oluştururken bu IP adresini kullanın. PowerShell betiğinde, bu makalenin devamlarında değişkeni için bu adresi $ListenerILBIP kullanın.
    Abonelik Birden çok aboneliğin varsa bu alan görünebilir. Bu kaynakla ilişkilendirmek istediğiniz aboneliği seçin. Normalde kullanılabilirlik grubunun tüm kaynaklarıyla aynı aboneliktir.
    Kaynak grubu Uygulama örneklerinin SQL Server grubunu seçin.
    Konum Uygulama örneklerinin bulunduğu SQL Server Azure konumunu seçin.
  6. Oluştur’u seçin.

Azure yük dengeleyiciyi oluşturur. Yük dengeleyici belirli bir ağa, alt ağa, kaynak grubuna ve konuma aittir. Azure görevi tamamlandıktan sonra Azure'daki yük dengeleyici ayarlarını doğrulayın.

2. Adım: Arka uç havuzunu yapılandırma

Azure, arka uç adres havuzu arka uç havuzunu çağırıyor. Bu durumda arka uç havuzu, kullanılabilirlik grubu SQL Server iki örnek için adrestir.

  1. Kaynak grubu içinde, oluşturduğunuz yük dengeleyiciyi seçin.

  2. Bu Ayarlar Arka uç havuzları'ı seçin.

  3. Arka uç havuzları'nın altında Ekle'yi seçerek bir arka uç adres havuzu oluşturun.

  4. Arka uç havuzu ekle'de, Ad'ın altına arka uç havuzu için bir ad yazın.

  5. Sanal makineler altında Sanal makine ekle'yi seçin. Yalnızca VM'nin birincil IP adresini ekleyin, ikincil IP adresi ekleyin.

  6. Sanal makineler seçin altında Kullanılabilirlik kümesi seçin'i seçin ve ardından sanal makinelerin SQL Server kullanılabilirlik kümesi belirtin.

  7. Kullanılabilirlik kümesi seçtikten sonra Sanal makineleri seçin'i seçin, kullanılabilirlik grubunda SQL Server iki sanal makineyi seçin ve ardından Seç'i seçin.

  8. Tamam'ı seçerek Sanal makineler seçin ve Arka uç havuzu ekle için blade'leri kapatın.

Azure, arka uç adres havuzunun ayarlarını günceller. Artık kullanılabilirlik kümeniz iki örnekten SQL Server sahiptir.

3. Adım: Araştırma oluşturma

Yoklama, Azure'ın kullanılabilirlik grubu dinleyicisi SQL Server örneklerden hangisini doğruladığı tanımlar. Azure, araştırmayı oluşturmada tanımladığınız bir bağlantı noktası üzerinde IP adresine göre hizmeti yoklar.

  1. Yük dengeleyici çalışma Ayarlar Yoklamalar'ı seçin.

  2. Durum araştırmaları dikey penceresinde Ekle'yi seçin.

  3. Araştırma ekle dikey penceresinde araştırmayı yapılandırma. Araştırmayı yapılandırmak için aşağıdaki değerleri kullanın:

    Ayar Değer
    Ad Araştırmayı temsil eden bir metin adı. Örneğin, SQLAlwaysOnEndPointProbe.
    Protokol TCP
    Bağlantı noktası Kullanılabilir herhangi bir bağlantı noktasını kullanabilirsiniz. Örneğin, 59999.
    Aralık 5
    İyi durumda olmayan durum eşiği 2
  4. Tamam’ı seçin.

Not

Belirttiğiniz bağlantı noktasının her iki güvenlik duvarında da açık olduğundan emin SQL Server olun. Her iki örnek de, kullanmakta olduğu TCP bağlantı noktası için bir gelen kuralı gerektirir. Daha fazla bilgi için bkz. Güvenlik Duvarı Kuralı Ekleme veya Düzenleme.

Azure araştırmayı oluşturur ve ardından bu araştırmayı kullanarak SQL Server örneğinin kullanılabilirlik grubu için dinleyiciye sahip olduğunu test eder.

4. Adım: Yük dengeleme kurallarını ayarlama

Yük dengeleme kuralları, yük dengeleyicinin trafiği SQL Server yapılandırıyor. Bu yük dengeleyici için, aynı anda kullanılabilirlik grubu dinleyici kaynağına iki SQL Server örneklerden yalnızca biri sahip olduğundan doğrudan sunucu dönüşlerini etkinleştirirsiniz.

  1. Yük dengeleyici kümesi dikey Ayarlar Yük dengeleme kuralları'ı seçin.

  2. Yük dengeleme kuralları dikey penceresinde Ekle'yi seçin.

  3. Yük dengeleme kuralları ekle dikey penceresinde yük dengeleme kuralını yapılandırın. Aşağıdaki ayarları kullanın:

    Ayar Değer
    Ad Yük dengeleme kurallarını temsil eden bir metin adı. Örneğin, SQLAlwaysOnEndPointListener.
    Protokol TCP
    Bağlantı noktası 1433
    Arka Uç Bağlantı Noktası 1433. Bu kural Kayan IP (doğrudan sunucu dönüşü) kullandığı için bu değer yoksayılır.
    Sonda Bu yük dengeleyici için oluşturduğunuz araştırmanın adını kullanın.
    Oturum kalıcılığı Hiçbiri
    Boşta kalma zaman aşımı (dakika) 4
    Kayan IP (doğrudan sunucu dönüşü) Etkin

    Not

    Tüm ayarları görüntülemek için dikey penceresi aşağı kaydırmak gerekebilir.

  4. Tamam’ı seçin.

  5. Azure yük dengeleme kuralını yapılandırıyor. Yük dengeleyici artık trafiği kullanılabilirlik grubu için dinleyiciyi barındıran SQL Server örneğine yönlendiren şekilde yapılandırılmıştır.

Bu noktada, kaynak grubunun her iki sanal makineye de bağlanan bir yük SQL Server vardır. Yük dengeleyici ayrıca her iki makinenin de kullanılabilirlik gruplarına SQL Server için Always On kullanılabilirlik grubu dinleyicisi için bir IP adresi içerir.

Not

Örnek SQL Server iki ayrı bölgede bulunuyorsa, diğer bölgedeki adımları tekrarlayın. Her bölge için bir yük dengeleyici gerekir.

Kümeyi yük dengeleyici IP adresini kullanmak üzere yapılandırma

Sonraki adım, kümede dinleyiciyi yapılandırmak ve dinleyiciyi çevrimiçi yapmaktır. Aşağıdaki adımları uygulayın:

  1. Yük devretme kümesinde kullanılabilirlik grubu dinleyicisi oluşturun.

  2. Dinleyiciyi çevrimiçine getirin.

5. Adım: Yük devretme kümesinde kullanılabilirlik grubu dinleyicisi oluşturma

Bu adımda, kullanılabilirlik grubu dinleyicisi el ile Yük Devretme Kümesi Yöneticisi ve SQL Server Management Studio.

Kullanılabilirlik grubu dinleyicisi, SQL Server kullanılabilirlik grubunun dinlediği bir IP adresi ve ağ adıdır. Kullanılabilirlik grubu dinleyicisini oluşturmak için aşağıdakileri yapın:

  1. Küme ağ kaynağının adını alın.

    a. Birincil çoğaltmayı barındıran Azure sanal makinesine bağlanmak için RDP 'yi kullanın.

    b. Yük Devretme Kümesi Yöneticisi açın.

    c. Ağlar düğümünü seçin ve küme ağı adını aklınızda edin. $ClusterNetworkNamePowerShell betiğindeki değişkende bu adı kullanın. Aşağıdaki görüntüde küme ağı adı küme ağı 1' dir:

    Küme ağ adı

  2. İstemci erişim noktasını ekleyin.
    İstemci erişim noktası, uygulamaların bir kullanılabilirlik grubundaki veritabanlarına bağlanmak için kullandığı ağ adıdır. Yük Devretme Kümesi Yöneticisi ' de istemci erişim noktası oluşturun.

    a. Küme adını genişletin ve ardından Roller' e tıklayın.

    b. Roller bölmesinde, kullanılabilirlik grubu adına sağ tıklayın ve ardından kaynak > istemci erişim noktası Ekle ' yi seçin.

    Istemci erişim noktası menü seçeneğini gösteren ekran görüntüsü.

    c. Ad kutusunda, bu yeni dinleyici için bir ad oluşturun. Yeni dinleyicinin adı, uygulamaların SQL Server kullanılabilirlik grubundaki veritabanlarına bağlanmak için kullandığı ağ adıdır.

    d. Dinleyiciyi oluşturmayı tamamlaması için iki kez İleri ' ye ve ardından son' a tıklayın. Bu noktada dinleyiciyi veya kaynağı çevrimiçi duruma getirmeyin.

  3. Kullanılabilirlik grubu kümesi rolünü çevrimdışına alın. Roller altında Yük devretme kümesi Yöneticisi , role sağ tıklayın ve rolü durdur' u seçin.

  4. Kullanılabilirlik grubu için IP kaynağını yapılandırın.

    a. Kaynaklar sekmesine tıklayın ve ardından oluşturduğunuz istemci erişim noktasını genişletin.
    İstemci erişim noktası çevrimdışı.

    İstemci erişim noktası

    b. IP kaynağına sağ tıklayın ve ardından Özellikler ' e tıklayın. IP adresinin adını ve $IPResourceName PowerShell betiğindeki değişkende kullanın.

    c. IP adresi altında statik IP adresi' ne tıklayın. IP adresini, Azure portal yük dengeleyici adresini ayarladığınızda kullandığınız adresle aynı olacak şekilde ayarlayın.

    IP adresini ayarladığınız yeri gösteren ekran görüntüsü.

  5. SQL Server kullanılabilirlik grubu kaynağını istemci erişim noktasına bağımlı hale getirin.

    a. Yük Devretme Kümesi Yöneticisi ' de Roller' e ve ardından kullanılabilirlik grubunuza tıklayın.

    b. Kaynaklar sekmesinde, diğer kaynaklar altında, kullanılabilirlik kaynak grubu ' na sağ tıklayın ve ardından Özellikler' e tıklayın.

    c. Bağımlılıklar sekmesinde, istemci erişim noktası (dinleyici) kaynağının adını ekleyin.

    Bağımlılıklar sekmesinde adın nereye ekleneceğini gösteren ekran görüntüsü.

    d. Tamam'a tıklayın.

  6. İstemci erişim noktası kaynağını IP adresine bağımlı hale getirin.

    a. Yük Devretme Kümesi Yöneticisi ' de Roller' e ve ardından kullanılabilirlik grubunuza tıklayın.

    b. Kaynaklar sekmesinde, sunucu adı altında istemci erişim noktası kaynağına sağ tıklayın ve ardından Özellikler' e tıklayın.

    Sunucu adının Özellikler menü seçeneğini gösteren ekran görüntüsü.

    c. Bağımlılıklar sekmesine tıklayın. IP adresinin bir bağımlılık olduğunu doğrulayın. Değilse, IP adresi için bir bağımlılık ayarlayın. Listelenen birden fazla kaynak varsa, IP adreslerinin, ve bağımlılıkları olduğunu doğrulayın. Tamam'a tıklayın.

    IP kaynağı

    İpucu

    Bağımlılıkların doğru yapılandırıldığını doğrulayabilirsiniz. Yük Devretme Kümesi Yöneticisi, roller ' e gidin, kullanılabilirlik grubuna sağ tıklayın, diğer eylemler' i ve ardından bağımlılık raporunu göster' e tıklayın. Bağımlılıklar doğru yapılandırıldığında, kullanılabilirlik grubu ağ adına bağımlıdır ve ağ adı IP adresine bağımlıdır.

  7. PowerShell 'de küme parametrelerini ayarlayın.

    a. Aşağıdaki PowerShell betiğini SQL Server örneklerinizin birine kopyalayın. Ortamınızın değişkenlerini güncelleştirin.

    • $ListenerILBIP , kullanılabilirlik grubu dinleyicisi için Azure Yük dengeleyicisinde oluşturduğunuz IP adresidir.

    • $ListenerProbePort , kullanılabilirlik grubu dinleyicisi için Azure Yük dengeleyicisinde yapılandırdığınız bağlantı noktasıdır.

    $ClusterNetworkName = "<MyClusterNetworkName>" # the cluster network name (Use Get-ClusterNetwork on Windows Server 2012 of higher to find the name)
    $IPResourceName = "<IPResourceName>" # the IP Address resource name
    $ListenerILBIP = "<n.n.n.n>" # the IP Address of the Internal Load Balancer (ILB). This is the static IP address for the load balancer you configured in the Azure portal.
    [int]$ListenerProbePort = <nnnnn>
    
    Import-Module FailoverClusters
    
    Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{"Address"="$ListenerILBIP";"ProbePort"=$ListenerProbePort;"SubnetMask"="255.255.255.255";"Network"="$ClusterNetworkName";"EnableDhcp"=0}
    

    b. Küme düğümlerinin birinde PowerShell betiğini çalıştırarak küme parametrelerini ayarlayın.

    Not

    SQL Server örneklerinizin ayrı bölgelerde olması durumunda PowerShell betiğini iki kez çalıştırmanız gerekir. İlk kez, $ListenerILBIP ilk bölgeden ve kullanın $ListenerProbePort . İkinci kez, $ListenerILBIP ikinci bölgeden ve ' ı kullanın $ListenerProbePort . Küme ağ adı ve küme IP kaynak adı her bölge için de farklıdır.

  8. Kullanılabilirlik grubu kümesi rolünü çevrimiçi duruma getirin. Roller altında Yük devretme kümesi Yöneticisi , role sağ tıklayın ve rolü Başlat' ı seçin.

Gerekirse, WSFC kümesi IP adresinin küme parametrelerini ayarlamak için yukarıdaki adımları tekrarlayın.

  1. WSFC kümesi IP adresinin IP adresi adını alın. Küme çekirdeği kaynakları altında Yük devretme kümesi Yöneticisi sunucu adı' nı bulun.

  2. IP adresi' ne sağ tıklayın ve Özellikler' i seçin.

  3. IP adresinin adını kopyalayın. Olabilir Cluster IP Address .

  4. PowerShell 'de küme parametrelerini ayarlayın.

    a. Aşağıdaki PowerShell betiğini SQL Server örneklerinizin birine kopyalayın. Ortamınızın değişkenlerini güncelleştirin.

    • $ClusterCoreIP , WSFC çekirdek kümesi kaynağı için Azure Yük dengeleyicisinde oluşturduğunuz IP adresidir. Kullanılabilirlik grubu dinleyicisinin IP adresinden farklıdır.

    • $ClusterProbePort , WSFC sistem durumu araştırması için Azure Yük dengeleyicide yapılandırdığınız bağlantı noktasıdır. Kullanılabilirlik grubu dinleyicisinin araştırmasıyla farklıdır.

    $ClusterNetworkName = "<MyClusterNetworkName>" # the cluster network name (Use Get-ClusterNetwork on Windows Server 2012 of higher to find the name)
    $IPResourceName = "<ClusterIPResourceName>" # the IP Address resource name
    $ClusterCoreIP = "<n.n.n.n>" # the IP Address of the Cluster IP resource. This is the static IP address for the load balancer you configured in the Azure portal.
    [int]$ClusterProbePort = <nnnnn> # The probe port from the WSFCEndPointprobe in the Azure portal. This port must be different from the probe port for the availability group listener probe port.
    
    Import-Module FailoverClusters
    
    Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{"Address"="$ClusterCoreIP";"ProbePort"=$ClusterProbePort;"SubnetMask"="255.255.255.255";"Network"="$ClusterNetworkName";"EnableDhcp"=0}
    

    b. Küme düğümlerinin birinde PowerShell betiğini çalıştırarak küme parametrelerini ayarlayın.

Uyarı

Kullanılabilirlik grubu dinleyicisi durum araştırma bağlantı noktası, küme çekirdeği IP adresi durum araştırma bağlantı noktasından farklı olmalıdır. Bu örneklerde, dinleyici bağlantı noktası 59999 ve küme çekirdek IP adresi durum araştırma bağlantı noktası 58888 ' dir. Her iki bağlantı noktası da bir gelen güvenlik duvarı kuralına izin gerektirir.

Dinleyicinin yapılandırmasını doğrulama

Küme kaynakları ve bağımlılıkları doğru yapılandırıldıysa, dinleyiciyi kaynak kümesinde SQL Server Management Studio. Dinleyici bağlantı noktasını ayarlamak için aşağıdaki adımları uygulayın:

  1. İlk SQL Server Management Studio ve ardından birincil çoğaltmaya bağlan.

  2. AlwaysOn Yüksek Kullanılabilirlik Grupları > Kullanılabilirlik Grubu > Dinleyicileri'ne gidin.

    Şimdi bu dosyada oluşturduğunuz dinleyici adını Yük Devretme Kümesi Yöneticisi.

  3. Dinleyici adına sağ tıklayın ve Özellikler'i seçin.

  4. Bağlantı noktası kutusunda, daha önce (1433 varsayılandı) $EndpointPort kullanarak kullanılabilirlik grubu dinleyicisi için bağlantı noktası numarasını belirtin ve tamam'ı seçin.

Artık Azure sanal makinelerde çalışma modunda çalışan bir kullanılabilirlik Resource Manager sahipsiniz.

Dinleyici bağlantısını test edin

Aşağıdaki adımları gerçekleştirerek bağlantıyı test edin:

  1. Uzak masaüstü protokolünü (RDP) kullanarak aynı sanal SQL Server olan ancak çoğaltmaya sahip olan bir örnekle bağlantı kurabilirsiniz. Bu sunucu, kümede SQL Server örnek olabilir.

  2. Bağlantıyı test etmek için sqlcmd yardımcı programını kullanın. Örneğin, aşağıdaki betik, birincil çoğaltma ile dinleyici aracılığıyla bir sqlcmd bağlantısı oluşturur ve kimlik doğrulaması Windows oluşturur:

    sqlcmd -S <listenerName> -E
    

SQLCMD bağlantısı, birincil çoğaltmayı barındıran SQL Server sunucusuna otomatik olarak bağlanır.

Ek bir kullanılabilirlik grubu için IP adresi oluşturma

Her kullanılabilirlik grubu ayrı bir dinleyici kullanır. Her dinleyicinin kendi IP adresi vardır. Ek dinleyicilerin IP adresini tutmak için aynı yük dengeleyiciyi kullanın. İkincil VM IP adresi kayan IP'yi desteklemez ve yük dengeleyicinin arka uç havuzuna yalnızca VM'nin birincil IP adresini ekleyin.

Yük dengeleyiciye ip adresi eklemek için Azure portal adımları uygulayın:

  1. Aşağıdaki Azure portal, yük dengeleyiciyi içeren kaynak grubunu açın ve ardından yük dengeleyiciyi seçin.

  2. AYARLAR'ın altında Ön uç IP havuzu'seçin ve ardından Ekle'yi seçin.

  3. Ön uç IP adresi ekle altında, ön uç için bir ad attayın.

  4. Sanal ağ ve Alt ağın sanal ağ örnekleriyle aynı SQL Server doğrulayın.

  5. Dinleyicinin IP adresini ayarlayın.

    İpucu

    IP adresini statik olarak ayarlayın ve şu anda alt ağda kullanılmadan bir adres yazın. Alternatif olarak, IP adresini dinamik olarak ayarlayarak yeni ön uç IP havuzunu kaydedebilirsiniz. Bunu Azure portal, havuza otomatik olarak kullanılabilir bir IP adresi atar. Ardından ön uç IP havuzunu yeniden açabilirsiniz ve atamayı statik olarak değiştirebilirsiniz.

  6. Dinleyicinin IP adresini kaydedin.

  7. Aşağıdaki ayarları kullanarak bir durum araştırması ekleyin:

    Ayar Değer
    Ad Araştırmayı tanımlamak için bir ad.
    Protokol TCP
    Bağlantı noktası Tüm sanal makinelerde kullanılabilir olması gereken kullanılmayan bir TCP bağlantı noktası. Başka bir amaçla kullanılamaz. İki dinleyici aynı araştırma bağlantı noktasını kullanalamaz.
    Aralık Yoklama girişimleri arasındaki süre. Varsayılanı kullanın (5).
    İyi durumda olmayan durum eşiği Bir sanal makine iyi durumda değil olarak kabul edilir önce başarısız olması gereken ardışık eşik sayısı.
  8. Araştırmayı kaydetmek için Tamam'ı seçin.

  9. Yük dengeleme kuralı oluşturun. Yük dengeleme kuralları'ı ve ardından Ekle'yi seçin.

  10. Aşağıdaki ayarları kullanarak yeni yük dengeleme kuralını yapılandırma:

    Ayar Değer
    Ad Yük dengeleme kuralını tanımlamak için bir ad.
    Ön uç IP adresi Oluşturduğunuz IP adresini seçin.
    Protokol TCP
    Bağlantı noktası Uygulama örneklerinin SQL Server bağlantı noktasını kullanın. Varsayılan örnek, siz değiştirmedikçe 1433 bağlantı noktasını kullanır.
    Arka uç bağlantı noktası Bağlantı Noktası ile aynı değeri kullanın.
    Arka uç havuzu Sanal makineleri içeren havuz ve SQL Server.
    Durumu araştırması Oluşturduğunuz araştırmayı seçin.
    Oturum kalıcılığı Hiçbiri
    Boşta kalma zaman aşımı (dakika) Varsayılan (4)
    Kayan IP (doğrudan sunucu dönüşü) Etkin

Kullanılabilirlik grubunu yeni IP adresini kullanmak üzere yapılandırma

Kümeyi yapılandırmayı tamamlamak için, ilk kullanılabilirlik grubunu tamamlarken takip ettiği adımları tekrarlayın. Başka bir ifadeyle, kümeyi yeni IP adresini kullanmak üzere yapılandırabilirsiniz.

Dinleyici için bir IP adresi ekledikten sonra, aşağıdaki adımları gerçekleştirerek ek kullanılabilirlik grubunu yapılandırabilirsiniz:

  1. Yeni IP adresi için yoklama bağlantı noktasının her iki sanal makinede de SQL Server doğrulayın.

  2. Küme Yöneticisi'nde istemci erişim noktasını ekleyin.

  3. Kullanılabilirlik grubu için IP kaynağını yapılandırma.

    Önemli

    IP adresini oluşturdukta yük dengeleyiciye ekley adresinizden emin olun.

  4. Kullanılabilirlik SQL Server için istemci erişim noktasına bağımlı hale gelin.

  5. İstemci erişim noktası kaynağını IP adresine bağımlı hale gelir.

  6. PowerShell'de küme parametrelerini ayarlayın.

Kullanılabilirlik grubunu yeni IP adresini kullanmak üzere yapılandırdikten sonra dinleyici bağlantısını yapılandırabilirsiniz.

Dağıtılmış kullanılabilirlik grubu için yük dengeleme kuralı ekleme

Bir kullanılabilirlik grubu dağıtılmış bir kullanılabilirlik grubuna katılıyorsa yük dengeleyicinin ek bir kurala ihtiyacı vardır. Bu kural, dağıtılmış kullanılabilirlik grubu dinleyicisi tarafından kullanılan bağlantı noktasını depolar.

Önemli

Bu adım yalnızca kullanılabilirlik grubu dağıtılmış bir kullanılabilirlik grubuna katıldığında geçerlidir.

  1. Dağıtılmış kullanılabilirlik grubuna katılan her sunucuda, dağıtılmış kullanılabilirlik grubu dinleyicisi TCP bağlantı noktası üzerinde bir gelen kuralı oluşturun. Birçok örnekle, belgeler 5022 kullanır.

  2. Aşağıdaki Azure portal yük dengeleyiciyi seçin ve Yük dengeleme kuralları'nın ardından +Ekle'yi seçin.

  3. Aşağıdaki ayarlarla yük dengeleme kuralını oluşturun:

    Ayar Değer
    Ad Dağıtılmış kullanılabilirlik grubu için yük dengeleme kuralını tanımlamak için bir ad.
    Ön uç IP adresi Kullanılabilirlik grubuyla aynı ön uç IP adresini kullanın.
    Protokol TCP
    Bağlantı noktası 5022 - Dağıtılmış kullanılabilirlik grubu uç noktası dinleyicisi için bağlantı noktası.
    Herhangi bir kullanılabilir bağlantı noktası olabilir.
    Arka uç bağlantı noktası 5022 - Bağlantı Noktası ile aynı değeri kullanın.
    Arka uç havuzu Sanal makineleri içeren havuz ve SQL Server.
    Durumu araştırması Oluşturduğunuz araştırmayı seçin.
    Oturum kalıcılığı Hiçbiri
    Boşta kalma zaman aşımı (dakika) Varsayılan (4)
    Kayan IP (doğrudan sunucu dönüşü) Etkin

Dağıtılmış kullanılabilirlik gruplarına katılan diğer kullanılabilirlik gruplarında yük dengeleyici için bu adımları tekrarlayın.

Erişimi kısıtlamak için bir Azure Ağ Güvenlik Grubunuz varsa, izin verme kurallarında şunlar olduğundan emin olun:

  • Arka uç SQL Server VM IP adresleri
  • AG dinleyicisi için yük dengeleyici kayan IP adresleri
  • Varsa küme çekirdeği IP adresi.

Sonraki adımlar

Daha fazla bilgi edinmek için şu makalelere bakın: