Konfigurace naslouchacího procesu & skupiny dostupnosti (SQL Server na virtuálních počítači Azure)
PLATÍ PRO:
SQL Server na virtuálním počítači Azure
Tip
Odstraňte potřebu skupiny Azure Load Balancer dostupnosti Always On tím, že vytvoříte virtuální počítače SQL Server v několika podsítích ve stejné virtuální síti Azure.
Tento článek vysvětluje, jak vytvořit nástroj pro vyrovnávání zatížení pro skupinu dostupnosti SQL Server Always On v Azure Virtual Machines v rámci jedné podsítě, která běží s Azure Resource Manager. Skupina dostupnosti vyžaduje nástroj pro vyrovnávání zatížení, SQL Server instance jsou v Azure Virtual Machines. Nástroj pro vyrovnávání zatížení ukládá IP adresu naslouchacího procesu skupiny dostupnosti. Pokud skupina dostupnosti pokrývá více oblastí, potřebuje každá oblast nástroj pro vyrovnávání zatížení.
K dokončení této úlohy musíte mít nasazenou skupinu dostupnosti Always On SQL Server na virtuálních počítači Azure, které běží s Resource Manager. Oba SQL Server počítače musí patřit do stejné skupiny dostupnosti. Šablonu Microsoftu můžete použít k automatickému vytvoření skupiny dostupnosti v Resource Manager. Tato šablona pro vás automaticky vytvoří interní nástroj pro vyrovnávání zatížení.
Pokud chcete, můžete skupinu dostupnosti nakonfigurovat ručně.
Tento článek vyžaduje, aby vaše skupiny dostupnosti už byly nakonfigurované.
Zobrazit související články:
- Konfigurace skupin dostupnosti Always On na virtuálním počítači Azure (grafické uživatelské rozhraní)
- Konfigurace propojení VNet-to-VNet s použitím Azure Resource Manageru a prostředí PowerShell
Podle tohoto článku vytvoříte a nakonfigurujete nástroj pro vyrovnávání zatížení v Azure Portal. Po dokončení procesu nakonfigurujete cluster tak, aby pro naslouchací proces skupiny dostupnosti používá IP adresu z nástroje pro vyrovnávání zatížení.
Vytvoření & konfigurace nástroje pro vyrovnávání zatížení
V této části úlohy proveďte následující kroky:
- V Azure Portal vytvořte nástroj pro vyrovnávání zatížení a nakonfigurujte IP adresu.
- Nakonfigurujte back-endový fond.
- Vytvořte sondu.
- Nastavte pravidla vyrovnávání zatížení.
Poznámka
Pokud jsou SQL Server ve více skupinách prostředků a oblastech, proveďte každý krok dvakrát, jednou v každé skupině prostředků.
Krok 1: Vytvoření nástroje pro vyrovnávání zatížení a konfigurace IP adresy
Nejprve vytvořte nástroj pro vyrovnávání zatížení.
V Azure Portal otevřete skupinu prostředků, která obsahuje virtuální SQL Server počítače.
Ve skupině prostředků vyberte Přidat.
Vyhledejte nástroj pro vyrovnávání zatížení. Ve Load Balancer hledání zvolte název (publikovaný Microsoftem).
V Load Balancer vyberte Vytvořit.
V dialogovém okně Vytvořit nástroj pro vyrovnávání zatížení nakonfigurujte nástroj pro vyrovnávání zatížení následujícím způsobem:
Nastavení Hodnota Název Textový název představující nástroj pro vyrovnávání zatížení. Například sqlLB. Typ Interní: Většina implementací používá interní nástroj pro vyrovnávání zatížení, který umožňuje aplikacím ve stejné virtuální síti připojit se ke skupině dostupnosti. Externí: Umožňuje aplikacím připojit se ke skupině dostupnosti prostřednictvím veřejného připojení k internetu. SKU Basic: Výchozí možnost. Platná pouze SQL Server jsou-li všechny instance ve stejné skupině dostupnosti. Standard: Upřednostňované. Platné, SQL Server jsou všechny instance ve stejné skupině dostupnosti. Vyžaduje se, pokud SQL Server instance v různých zónách dostupnosti. Virtuální síť Vyberte virtuální síť, ve které SQL Server instance. Podsíť Vyberte podsíť, ve SQL Server jsou instance služby. Přiřazení IP adresy staticky. Privátní IP adresa Zadejte dostupnou IP adresu z podsítě. Tuto IP adresu použijte při vytváření naslouchacího procesu v clusteru. Ve skriptu PowerShellu dále v tomto článku použijte tuto adresu pro $ListenerILBIPproměnnou .Předplatné Pokud máte více předplatných, může se toto pole zobrazit. Vyberte předplatné, které chcete k tomuto prostředku přidružit. Obvykle se jedná o stejné předplatné jako všechny prostředky pro skupinu dostupnosti. Skupina prostředků Vyberte skupinu prostředků, ve které SQL Server instance. Umístění Vyberte umístění Azure, ve SQL Server jsou instance azure. Vyberte Vytvořit.
Azure vytvoří nástroj pro vyrovnávání zatížení. Nástroj pro vyrovnávání zatížení patří do konkrétní sítě, podsítě, skupiny prostředků a umístění. Jakmile Azure úlohu dokončí, ověřte nastavení nástroje pro vyrovnávání zatížení v Azure.
Krok 2: Konfigurace back-end fondu
Azure volá back-endový fond adres back-end . V tomto případě je back-endový fond adresami dvou instancí SQL Server ve vaší skupině dostupnosti.
Ve skupině prostředků vyberte nástroj pro vyrovnávání zatížení, který jste vytvořili.
Na Nastavení vyberte Back-endové fondy.
V back-endové fondy vyberte Přidat a vytvořte back-endový fond adres.
V části Přidat back-endový fond v části Název zadejte název back-end fondu.
V části Virtuální počítače vyberte Přidat virtuální počítač. Přidejte pouze primární IP adresu virtuálního počítače a nepřidáte žádné sekundární IP adresy.
V části Zvolit virtuální počítače vyberte Zvolit sadu dostupnosti a pak zadejte sadu dostupnosti, do které SQL Server virtuální počítače patří.
Po zvolení skupiny dostupnosti vyberte Zvolit virtuální počítače, vyberte dva virtuální počítače, které jsou hostiteli instancí SQL Server ve skupině dostupnosti, a pak zvolte Vybrat.
Výběrem OK zavřete okna Zvolte virtuální počítače a Přidat back-endový fond.
Azure aktualizuje nastavení pro back-endový fond adres. Teď má vaše sada dostupnosti fond dvou SQL Server instancí.
Krok 3: Vytvoření testu
Sonda definuje, jak Azure ověřuje, která z SQL Server instance aktuálně vlastní naslouchací proces skupiny dostupnosti. Azure službu testuje na základě IP adresy na portu, který definujete při vytváření sondy.
V okně nástroje pro Nastavení vyberte Sondy stavu.
V okně Sondy stavu vyberte Přidat.
Sondu nakonfigurujte v okně Přidat sondu. Ke konfiguraci sondy použijte následující hodnoty:
Nastavení Hodnota Název Textový název představující sondu. Například SQLAlwaysOnEndPointProbe. Protokol TCP Port Můžete použít libovolný dostupný port. Například 59999. Interval 5 Prahová hodnota pro poškozený stav 2 Vyberte OK.
Poznámka
ujistěte se, že port, který zadáte, je otevřený v bráně firewall obou SQL Serverch instancí. Obě instance vyžadují příchozí pravidlo pro port TCP, který používáte. Další informace najdete v tématu Přidání nebo úprava pravidla brány firewall.
Azure vytvoří test a pak ho použije k otestování, která instance SQL Server má naslouchací proces pro skupinu dostupnosti.
Krok 4: nastavení pravidel vyrovnávání zatížení
pravidla vyrovnávání zatížení konfigurují způsob, jakým nástroj pro vyrovnávání zatížení směruje provoz do instancí SQL Server. pro tento nástroj pro vyrovnávání zatížení povolte přímé vrácení serveru, protože prostředek naslouchacího procesu skupiny dostupnosti má vlastní jenom jedna z těchto dvou instancí SQL Server.
v okně Nastavení nástroje pro vyrovnávání zatížení vyberte pravidla vyrovnávání zatížení.
V okně pravidla vyrovnávání zatížení vyberte Přidat.
V okně Přidat pravidla vyrovnávání zatížení nakonfigurujte pravidlo vyrovnávání zatížení. Použijte následující nastavení:
Nastavení Hodnota Název Textový název reprezentující pravidla vyrovnávání zatížení. Například SQLAlwaysOnEndPointListener. Protokol TCP Port 1433 Port back-endu 1433. Tato hodnota se ignoruje, protože toto pravidlo používá plovoucí IP adresu (přímá návratová hodnota serveru). Testu Použijte název testu, který jste vytvořili pro tento nástroj pro vyrovnávání zatížení. Trvalost relace Žádný Časový limit nečinnosti (minuty) 4 Plovoucí IP adresa (přímá návrat ze serveru) Povoleno Poznámka
Možná se budete muset posunout dolů, aby se zobrazila všechna nastavení.
Vyberte OK.
Azure nakonfiguruje pravidlo vyrovnávání zatížení. nástroj pro vyrovnávání zatížení teď má nakonfigurované směrování provozu do SQL Server instance, která hostuje naslouchací proces pro skupinu dostupnosti.
v tomto okamžiku má skupina prostředků nástroj pro vyrovnávání zatížení, který se připojuje k oběma počítačům SQL Server. nástroj pro vyrovnávání zatížení obsahuje také IP adresu pro naslouchací proces skupiny dostupnosti Always On SQL Server, aby jeden počítač mohl reagovat na žádosti pro skupiny dostupnosti.
Poznámka
pokud jsou vaše instance SQL Server ve dvou různých oblastech, opakujte kroky v druhé oblasti. Každá oblast vyžaduje nástroj pro vyrovnávání zatížení.
Konfigurace clusteru pro použití IP adresy nástroje pro vyrovnávání zatížení
Dalším krokem je konfigurace naslouchacího procesu v clusteru a převedení naslouchacího procesu do režimu online. Proveďte následující kroky:
Vytvořte naslouchací proces skupiny dostupnosti v clusteru s podporou převzetí služeb při selhání.
Přepněte naslouchací proces do režimu online.
Krok 5: vytvoření naslouchacího procesu skupiny dostupnosti v clusteru s podporou převzetí služeb při selhání
V tomto kroku ručně vytvoříte naslouchací proces skupiny dostupnosti v Správce clusteru s podporou převzetí služeb při selhání a SQL Server Management Studio.
Naslouchací proces skupiny dostupnosti je IP adresa a název sítě, na kterých SQL Server Skupina dostupnosti naslouchá. Chcete-li vytvořit naslouchací proces skupiny dostupnosti, postupujte následovně:
Získejte název prostředku sítě s clustery.
a. Pomocí protokolu RDP se připojte k virtuálnímu počítači Azure, který je hostitelem primární repliky.
b. Otevřete Správce clusteru s podporou převzetí služeb při selhání.
c. Vyberte uzel sítě a poznamenejte si název sítě s clustery. Použijte tento název v
$ClusterNetworkNameproměnné ve skriptu PowerShellu. V následujícím obrázku je název sítě clusteru Síťová síť 1:
Přidejte Klientský přístupový bod.
Klientský přístupový bod je síťový název, který aplikace používá pro připojení k databázím ve skupině dostupnosti. Vytvoření klientského přístupového bodu v Správce clusteru s podporou převzetí služeb při selhání.a. Rozbalte název clusteru a klikněte na role.
b. V podokně role klikněte pravým tlačítkem myši na název skupiny dostupnosti a pak vyberte Přidat prostředek > Klientský přístupový bod.

c. V poli název vytvořte název pro tento nový naslouchací proces. Název nového naslouchacího procesu je síťový název, který aplikace používá pro připojení k databázím ve skupině dostupnosti SQL Server.
d. Chcete-li dokončit vytváření naslouchacího procesu, klikněte dvakrát na tlačítko Další a potom klikněte na tlačítko Dokončit. V tuto chvíli nepřineste naslouchací proces nebo prostředek online.
Převeďte roli clusteru skupiny dostupnosti do režimu offline. V Správce clusteru s podporou převzetí služeb při selhání v části role klikněte pravým tlačítkem na roli a vyberte zastavit roli.
Nakonfigurujte prostředek IP pro skupinu dostupnosti.
a. Klikněte na kartu prostředky a potom rozbalte Klientský přístupový bod, který jste vytvořili.
Klientský přístupový bod je offline.
b. Klikněte pravým tlačítkem na prostředek IP a pak klikněte na vlastnosti. Poznamenejte si název IP adresy a použijte ji v
$IPResourceNameproměnné ve skriptu PowerShellu.c. V části IP adresa klikněte na statická IP adresa. Nastavte IP adresu jako stejnou adresu, kterou jste použili při nastavování adresy nástroje pro vyrovnávání zatížení na Azure Portal.

Zajistěte, aby byl prostředek skupiny dostupnosti SQL Server závislý na klientském přístupovém bodu.
a. V Správce clusteru s podporou převzetí služeb při selhání klikněte na role a potom klikněte na svou skupinu dostupnosti.
b. Na kartě prostředky v části jiné prostředky klikněte pravým tlačítkem na skupinu prostředků dostupnosti a potom klikněte na vlastnosti.
c. Na kartě závislosti přidejte název prostředku klientského přístupového bodu (naslouchacího procesu).

d. Klikněte na OK.
Nastavte prostředek klientského přístupového bodu na základě IP adresy.
a. V Správce clusteru s podporou převzetí služeb při selhání klikněte na role a potom klikněte na svou skupinu dostupnosti.
b. Na kartě prostředky klikněte pravým tlačítkem na prostředek klientského přístupového bodu v části název serveru a pak klikněte na vlastnosti.

c. Klikněte na kartu závislosti . Ověřte, že IP adresa je závislá. Pokud tomu tak není, nastavte závislost na IP adrese. Pokud je v seznamu uvedeno více prostředků, ověřte, zda IP adresa obsahuje nebo, nikoli a, závislosti. Klikněte na OK.

Tip
Můžete ověřit, zda jsou závislosti správně nakonfigurovány. V Správce clusteru s podporou převzetí služeb při selhání přejděte na role, klikněte pravým tlačítkem na skupinu dostupnosti, klikněte na Další akce a pak klikněte na Zobrazit sestavu závislostí. Pokud jsou závislosti správně nakonfigurovány, je skupina dostupnosti závislá na názvu sítě a název sítě závisí na IP adrese.
Nastavte parametry clusteru v prostředí PowerShell.
a. Zkopírujte následující skript prostředí PowerShell do jedné z vašich SQL Serverch instancí. Aktualizujte proměnné pro vaše prostředí.
$ListenerILBIPje IP adresa, kterou jste vytvořili v nástroji pro vyrovnávání zatížení Azure pro naslouchací proces skupiny dostupnosti.$ListenerProbePortje port, který jste nakonfigurovali v nástroji pro vyrovnávání zatížení Azure pro naslouchací proces skupiny dostupnosti.
$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. Nastavte parametry clusteru spuštěním skriptu PowerShellu na jednom z uzlů clusteru.
Poznámka
Pokud jsou vaše SQL Server instance v samostatných oblastech, je potřeba PowerShellový skript spustit dvakrát. Při prvním použití
$ListenerILBIPa$ListenerProbePortz první oblasti. Podruhé použijte$ListenerILBIPa$ListenerProbePortz druhé oblasti. Název sítě clusteru a název prostředku IP adresy clusteru se také liší pro každou oblast.Přepněte roli clusteru skupiny dostupnosti do online režimu. V Správce clusteru s podporou převzetí služeb při selhání v části role klikněte pravým tlačítkem na roli a vyberte Spustit roli.
V případě potřeby opakujte výše uvedené kroky a nastavte parametry clusteru pro IP adresu clusteru služby WSFC.
Získejte název IP adresy pro IP adresu clusteru služby WSFC. V Správce clusteru s podporou převzetí služeb při selhání pod položkou základní prostředky clusteru Najděte název serveru.
Klikněte pravým tlačítkem na IP adresu a vyberte vlastnosti.
Zkopírujte název IP adresy. Může to být
Cluster IP Address.Nastavte parametry clusteru v prostředí PowerShell.
a. Zkopírujte následující skript prostředí PowerShell do jedné z vašich SQL Serverch instancí. Aktualizujte proměnné pro vaše prostředí.
$ClusterCoreIPje IP adresa, kterou jste vytvořili v nástroji pro vyrovnávání zatížení Azure pro prostředek clusteru Core služby WSFC. Liší se od IP adresy pro naslouchací proces skupiny dostupnosti.$ClusterProbePortje port, který jste nakonfigurovali v nástroji pro vyrovnávání zatížení Azure pro sondu stavu služby WSFC. Liší se od sondy pro naslouchací proces skupiny dostupnosti.
$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. Nastavte parametry clusteru spuštěním skriptu PowerShellu na jednom z uzlů clusteru.
Upozornění
Port testu stavu naslouchacího procesu skupiny dostupnosti musí být jiný než port testu stavu základní IP adresy clusteru. V těchto příkladech je port naslouchacího procesu 59999 a port testu stavu IP adresy jádra clusteru je 58888. Oba porty vyžadují pravidlo brány firewall povolit příchozí připojení.
Ověření konfigurace naslouchacího procesu
Pokud jsou prostředky a závislosti clusteru správně nakonfigurovány, měli byste být schopni zobrazit naslouchací proces v SQL Server Management Studio. Chcete-li nastavit port naslouchacího procesu, proveďte následující kroky:
spusťte SQL Server Management Studio a pak se připojte k primární replice.
Přejít na > > naslouchací procesy skupin dostupnosti AlwaysOn vysoké dostupnosti
Nyní byste měli vidět název naslouchacího procesu, který jste vytvořili v Správce clusteru s podporou převzetí služeb při selhání.
Klikněte pravým tlačítkem myši na název naslouchacího procesu a pak vyberte vlastnosti.
Do pole port zadejte číslo portu pro naslouchací proces skupiny dostupnosti pomocí $EndpointPort, který jste použili dříve (výchozí nastavení je 1433), a pak vyberte OK.
Teď máte ve virtuálních počítačích Azure spuštěnou skupinu dostupnosti v režimu Správce prostředků.
Otestování připojení k naslouchacímu procesu
Otestujte připojení provedením následujících kroků:
pomocí protokolu RDP (remote desktop protocol) se připojte k SQL Server instanci, která je ve stejné virtuální síti, ale nevlastní repliku. tento server může být jinou instancí SQL Server v clusteru.
K otestování připojení použijte nástroj Sqlcmd . například následující skript vytvoří připojení sqlcmd k primární replice prostřednictvím naslouchacího procesu s ověřováním Windows:
sqlcmd -S <listenerName> -E
připojení SQLCMD se automaticky připojí k instanci SQL Server, která je hostitelem primární repliky.
Vytvoření IP adresy pro další skupinu dostupnosti
Každá skupina dostupnosti používá samostatný naslouchací proces. Každý naslouchací proces má svou vlastní IP adresu. Použijte stejný nástroj pro vyrovnávání zatížení, který bude obsahovat IP adresu pro další naslouchací procesy. Do fondu back-end nástroje pro vyrovnávání zatížení přidejte jenom primární IP adresu virtuálního počítače, protože IP adresa sekundárního virtuálního počítače nepodporuje plovoucí IP adresu.
Chcete-li do nástroje pro vyrovnávání zatížení přidat IP adresu pomocí Azure Portal, proveďte následující kroky:
V Azure Portal otevřete skupinu prostředků, která obsahuje nástroj pro vyrovnávání zatížení, a pak vyberte nástroj pro vyrovnávání zatížení.
V části Nastavení vyberte fond IP adres front-end a pak vyberte Přidat.
V části Přidat IP adresu front-endu přiřaďte název front-endu.
ověřte, zda je virtuální síť a podsíť stejná jako instance SQL Server.
Nastavte IP adresu pro naslouchací proces.
Tip
IP adresu můžete nastavit na statickou a zadat adresu, která se v podsíti aktuálně nepoužívá. Alternativně můžete nastavit IP adresu na dynamickou a uložit nový fond front-end IP adres. Když to uděláte, Azure Portal automaticky přiřadí k fondu dostupnou IP adresu. Pak můžete znovu otevřít front-end fond IP adres a změnit přiřazení na statické.
Uložte IP adresu pro naslouchací proces.
Přidejte sondu stavu pomocí následujících nastavení:
Nastavení Hodnota Název Název pro identifikaci testu. Protokol TCP Port Nepoužívaný port TCP, který musí být k dispozici na všech virtuálních počítačích. Nedá se použít pro žádný jiný účel. Žádné dva naslouchací procesy nemohou používat stejný port testu. Interval Doba mezi pokusy o testování. Použijte výchozí hodnotu (5). Prahová hodnota pro poškozený stav Počet po sobě jdoucích prahových hodnot, které by se měly podařit před tím, než se virtuální počítač považuje za špatný. Výběrem OK uložte test.
Vytvořte pravidlo vyrovnávání zatížení. Vyberte Pravidla vyrovnávání zatížení a pak vyberte Přidat.
Nakonfigurujte nové pravidlo vyrovnávání zatížení pomocí následujících nastavení:
Nastavení Hodnota Název Název pro identifikaci pravidla vyrovnávání zatížení. IP adresa front-endu Vyberte IP adresu, kterou jste vytvořili. Protokol TCP Port Použijte port, který SQL Server instance používají. Výchozí instance používá port 1433, pokud jste ho nezměnili. Back-endový port Použijte stejnou hodnotu jako port. Back-endový fond Fond, který obsahuje virtuální počítače s SQL Server instancemi. Sonda stavu Zvolte sondu, kterou jste vytvořili. Trvalost relace Žádné Časový limit nečinnosti (minuty) Výchozí (4) Plovoucí IP adresa (přímá vrácení ze serveru) Povoleno
Konfigurace skupiny dostupnosti pro použití nové IP adresy
Konfiguraci clusteru dokončíte opakováním kroků, které jste provedli při vytvoření první skupiny dostupnosti. To znamená, že nakonfigurujete cluster tak, aby používat novou IP adresu.
Po přidání IP adresy pro naslouchací proces nakonfigurujte další skupinu dostupnosti pomocí následujících kroků:
Ověřte, že port sondy pro novou IP adresu je otevřený na obou SQL Server virtuálních počítačích.
Nakonfigurujte prostředek IP adresy pro skupinu dostupnosti.
Důležité
Při vytváření IP adresy použijte IP adresu, kterou jste přidali do nástroje pro vyrovnávání zatížení.
Vytvořte prostředek SQL Server dostupnosti závislý na klientském přístupového bodu.
Zajistěte, aby prostředek klientského přístupového bodu byl závislý na IP adrese.
Po konfiguraci skupiny dostupnosti pro použití nové IP adresy nakonfigurujte připojení k naslouchacímu procesu.
Přidání pravidla vyrovnávání zatížení pro distribuovanou skupinu dostupnosti
Pokud se skupina dostupnosti účastní distribuované skupiny dostupnosti, potřebuje nástroj pro vyrovnávání zatížení další pravidlo. Toto pravidlo ukládá port používaný naslouchacím procesem distribuované skupiny dostupnosti.
Důležité
Tento krok platí jenom v případě, že se skupina dostupnosti účastní distribuované skupiny dostupnosti.
Na každém serveru, který je součástí distribuované skupiny dostupnosti, vytvořte příchozí pravidlo na portu TCP naslouchacího procesu distribuované skupiny dostupnosti. V mnoha příkladech dokumentace používá 5022.
V Azure Portal vyberte nástroj pro vyrovnávání zatížení, vyberte Pravidla vyrovnávání zatížení a pak vyberte + Přidat.
Vytvořte pravidlo vyrovnávání zatížení s následujícím nastavením:
Nastavení Hodnota Název Název pro identifikaci pravidla vyrovnávání zatížení pro distribuovanou skupinu dostupnosti. IP adresa front-endu Použijte stejnou front-endovou IP adresu jako skupina dostupnosti. Protokol TCP Port 5022 – Port pro naslouchací proces koncového bodu distribuované skupiny dostupnosti. Může to být jakýkoli dostupný port. Back-endový port 5022 – Použijte stejnou hodnotu jako port. Back-endový fond Fond, který obsahuje virtuální počítače s SQL Server instancemi. Sonda stavu Zvolte sondu, kterou jste vytvořili. Trvalost relace Žádné Časový limit nečinnosti (minuty) Výchozí (4) Plovoucí IP adresa (přímá vrácení ze serveru) Povoleno
Opakujte tyto kroky pro nástroj pro vyrovnávání zatížení u ostatních skupin dostupnosti, které se účastní distribuovaných skupin dostupnosti.
Pokud chcete omezit přístup pomocí skupiny zabezpečení sítě Azure, ujistěte se, že pravidla povolení zahrnují:
- IP adresy virtuálních SQL Server back-endu
- Plovoucí IP adresy nástroje pro vyrovnávání zatížení pro naslouchací proces skupiny dostupnosti
- Ip adresa jádra clusteru, pokud je křesílná.
Další kroky
Další informace najdete v následujících tématech: