Správa stavu Správa istrativního stavu (Správa) v Azure Load Balanceru
Článek
Správa istrativní stav (Správa State) je funkce Azure Load Balanceru, která umožňuje přepsat chování sondy stavu Load Balanceru na základě instance back-endového fondu. Existují tři typy hodnot stavu správce: Nahoru, Dolů, Žádné.
Ke správě stavu správce instance back-endového fondu můžete použít Azure Portal, Azure PowerShell nebo Azure CLI. Každá část obsahuje pokyny pro každou metodu s příklady nastavení, aktualizace nebo odebrání konfigurace stavu správce.
Důležité
Správa istrativní stav (Správa State) je ve verzi Preview pro Azure Load Balancer.
Tato verze Preview je poskytována bez smlouvy o úrovni služeb a nedoporučujeme ji pro produkční úlohy. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.
Self-registration of the feature name SLBAllow Správa StateChangeFor Připojení ionDraining in your subscription. Informace o registraci funkce ve vašem předplatném najdete v dokumentaci k registraci funkce ve verzi Preview.
Existující skupina prostředků pro všechny prostředky.
Existující standardní nástroj pro vyrovnávání zatížení ve stejném předplatném a virtuální síti jako virtuální počítače.
Nástroj pro vyrovnávání zatížení by měl mít back-endový fond s připojenými sondami stavu a pravidly vyrovnávání zatížení.
Důležité
Tato funkce je podporovaná prostřednictvím webu Azure Portal Preview. Pokud chcete tuto funkci použít na webu Azure Portal, ujistěte se, že používáte [odkaz azure Portal Preview] (https://preview.portal.azure.com)
Self-registration of the feature name SLBAllow Správa StateChangeFor Připojení ionDraining in your subscription. Informace o registraci funkce ve vašem předplatném najdete v dokumentaci k registraci funkce ve verzi Preview.
Existující skupina prostředků pro všechny prostředky.
Self-registration of the feature name SLBAllow Správa StateChangeFor Připojení ionDraining in your subscription. Informace o registraci funkce ve vašem předplatném najdete v dokumentaci k registraci funkce ve verzi Preview.
Existující skupina prostředků pro všechny prostředky.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Nastavení stavu správce v nové instanci back-endového fondu
V této části se dozvíte, jak nastavit stav správce na nahoru nebo dolů jako součást vytvoření nového back-endového fondu.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
V seznamu vyberte nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte back-endové fondy v části Nastavení.
Vyberte a přidejte do back-endových fondů nový back-endový fond.
V okně Přidat back-endový fond zadejte nebo vyberte následující informace:
Nastavení
Hodnota
Název
Zadejte myBackendpool.
Konfigurace back-endových fondů
Vyberte IP adresu.
IP adresy
Název back-endové adresy
Zadejte název back-endové adresy.
IP Address
Vyberte IP adresu, kterou chcete přidat do back-endového fondu.
Zvolte Uložit.
Na stránce back-endové fondy vyberte odpovídající hodnotu stavu Správa vaší nedávno přidané instance back-endového fondu.
V okně podrobností o stavu Správa vyberte v rozevírací nabídce dolů.
Zvolte Uložit.
Připojení k předplatnému Azure pomocí Azure PowerShellu.
Vytvořte nový back-endový fond s instancí back-endového fondu při nastavování hodnoty stavu správce na UP nebo DOWN s New-AzLoadBalancerBackendAddressConfig. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Vytvořte nový back-endový fond s instancí back-endového fondu při nastavování hodnoty stavu správce na UP nebo DOWN pomocí příkazu az network lb address-pool create. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení a ve výsledcích hledání vyberte Nástroje pro vyrovnávání zatížení.
Na stránce Přehled nástroje pro vyrovnávání zatížení vyberte v seznamu svůj nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte back-endové fondy v části Nastavení.
Vyberte back-endový fond.
Na stránce back-endový fond vyberte + Přidat v konfiguracích IP adres.
Poznámka:
Tento krok předpokládá, že back-endový fond je založený na síťových adaptérech.
Vyberte virtuální počítač, který chcete přidat do back-endového fondu.
Zvolte Přidat a Uložit.
Na stránce back-endové fondy vyberte odpovídající hodnotu stavu Správa vaší nedávno přidané instance back-endového fondu.
V okně podrobností o stavu Správa vyberte v rozevírací nabídce nahoru.
Zvolte Uložit.
Připojení k předplatnému Azure pomocí Azure PowerShellu.
Přidejte novou instanci back-endového fondu s hodnotou stavu správce nakonfigurovanou na UP nebo DOWN pomocí rutiny New-AzLoadBalancerBackendAddressConfig. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Přidejte novou instanci back-endového fondu s nakonfigurovanou hodnotou stavu správce. Hodnotu lze nastavit na UP nebo DOWN pomocí příkazu az network lb address-pool update . Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení a ve výsledcích hledání vyberte Nástroje pro vyrovnávání zatížení.
V seznamu vyberte nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte back-endové fondy v části Nastavení.
Na stránce back-endové fondy vyberte odpovídající hodnotu stavu Správa vaší nedávno přidané instance back-endového fondu.
V okně podrobností o stavu Správa vyberte v rozevírací nabídce nahoru.
Zvolte Uložit.
Připojení k předplatnému Azure pomocí Azure PowerShellu.
Aktualizujte existující instanci back-endového fondu s hodnotou stavu správce nakonfigurovanou na UP nebo DOWN pomocí rutiny New-AzLoadBalancerBackendAddressConfig. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Aktualizujte existující instanci back-endového fondu a nakonfigurujte hodnotu stavu správce na UP nebo DOWN pomocí příkazu az network lb address-pool update. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
Odebrání stavu správce z existující instance back-endového fondu
V této části se dozvíte, jak odebrat existující stav správce z existující instance back-endového fondu. To se provádí nastavením hodnoty stavu správce na Hodnotu Žádné.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení a ve výsledcích hledání vyberte Nástroje pro vyrovnávání zatížení.
V seznamu vyberte nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte back-endové fondy v části Nastavení.
Vyberte odpovídající hodnotu stavu Správa instance back-endového fondu, kterou chcete odebrat.
V okně vašeho stavu správce vyberte v rozevírací nabídce možnost Žádné .
Zvolte Uložit.
Připojení k předplatnému Azure pomocí Azure PowerShellu.
Odeberte existující instanci back-endového fondu. To se provádí nastavením hodnoty stavu správce na NONE pomocí Rutiny New-AzLoadBlancerBackendAddressConfig. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
# Set the values for the variables
$rsg = <resource-group>
$vnt = <virtual-network-name>
$lbn = <load-balancer-name>
$bep = <backend-pool-name>
$ip = <ip-address>
$ben = <backend-address-name>
# Remove the admin state from the backend pool instance
$vnet = Get-AzVirtualNetwork -Name $vnt -ResourceGroupName $rsg
$lb = Get-AzLoadBalancer -ResourceGroupName $rsg -Name $lbn
$ip1 = New-AzLoadBalancerBackendAddressConfig -IpAddress $ip -Name $ben -VirtualNetworkId $vnet.Id -AdminState “NONE”
$lb | Set-AzLoadBalancerBackendAddressPool -LoadBalancerBackendAddress $ip1 -Name $bep
Tento příklad odebere existující stav správce instance back-endového fondu s následujícími definovanými hodnotami:
Nastavení
Hodnota zástupného symbolu
Příklad hodnoty
Skupina prostředků
<resource-group>
MyResourceGroup
Virtuální síť
<virtual-network-name>
MyVnet
Load Balancer
<load-balancer-name>
MyLb
Název back-endových fondů
<backend-pool-name>
MyAddressPool
IP adresa instance back-endu fondu
<ip-address>
10.0.2.4
Název instance back-endovému fondu
<backend-address-name>
mybackend
# Set the values for the variables
$rsg = "MyResourceGroup"
$vnt = "MyVnet"
$lbn = "MyLB"
$bep = "MyAddressPool"
$ip = “10.0.2.4"
# Remove the admin state from the backend pool instance
$vnet = Get-AzVirtualNetwork -Name $vnt -ResourceGroupName $rsg
$lb = Get-AzLoadBalancer -ResourceGroupName $rsg -Name $lbn
$ip1 = New-AzLoadBalancerBackendAddressConfig -IpAddress $ip -Name $ben -VirtualNetworkId $vnet.Id -AdminState “NONE”
$lb | Set-AzLoadBalancerBackendAddressPool -LoadBalancerBackendAddress $ip1 -Name $bep
Připojení k předplatnému Azure pomocí Azure CLI.
Odeberte existující instanci back-endového fondu nastavením hodnoty stavu správce na Hodnotu None pomocí příkazu az network lb address-pool update. Nahraďte hodnoty v závorkách názvy prostředků ve vaší konfiguraci.
# Remove the admin state from the backend pool instance
az network lb address-pool update \
-g <resource-group> \
--lb-name <lb-name> \
-n <lb-backend-pool-name> \
--backend-address “{name: <lb-backend-pool-address-name>,ip-address:<lb-backend-pool-address>}” |
--admin-state <admin-state-value>
Tento příklad odebere existující stav správce instance back-endového fondu s následujícími definovanými hodnotami:
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu: https://aka.ms/ContentUserFeedback.