Azure Load Balancer'da Yönetim (Yönetici) Durumunu Yönetme
Makale
Yönetim Durumu (Yönetici Durumu), Arka uç havuzu örneği temelinde Load Balancer'ın sistem durumu yoklama davranışını geçersiz kılmanıza olanak tanıyan bir Azure Load Balancer özelliğidir. Üç tür yönetici durumu değeri vardır: Yukarı, Aşağı, Yok.
Arka uç havuzu örneğinin yönetici durumunu yönetmek için Azure portalını, Azure PowerShell'i veya Azure CLI'yı kullanabilirsiniz. Her bölüm, her yöntem için yönetici durumu yapılandırmasını ayarlama, güncelleştirme veya kaldırma örnekleri içeren yönergeler sağlar.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz . Azure CLI ile oturum açma.
İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Yeni bir arka uç havuzu örneğinde yönetici durumunu ayarlama
Bu bölümde, yeni arka uç havuzu oluşturmanın bir parçası olarak yönetici durumunu Yukarı veya Aşağı olarak ayarlamayı öğreneceksiniz.
Portalın üst kısmındaki arama kutusuna Yük dengeleyici yazın. Arama sonuçlarında Yük dengeleyiciler'i seçin.
Listeden yük dengeleyicinizi seçin.
Yük dengeleyicinizin sayfasında Ayarlar'ın altında Arka uç havuzları'nı seçin.
Yeni bir arka uç havuzu eklemek için Arka uç havuzlarında + Ekle'yi seçin.
Arka uç havuzu ekle penceresinde aşağıdaki bilgileri girin veya seçin:
Ayar
Value
Ad
myBackendpool girin.
Arka Uç Havuzu Yapılandırması
IP Adresi'ne tıklayın.
IP adresleri
Arka Uç Adres Adı
Arka uç adresinizin adını girin.
IP Address
Arka uç havuzuna eklenecek IP adresini seçin.
Kaydet'i seçin.
Arka uç havuzları sayfanızda, son eklenen arka uç havuzu örneğinizin ilgili Yönetici Durumu değerini seçin.
Yönetici durumu ayrıntıları pencerenizde açılan menüden Aşağı'yı seçin.
Kaydet'i seçin.
Azure PowerShell ile Azure aboneliğinize bağlanın.
yönetici durumu değerini ile UP veya DOWN olarak ayarlarken arka uç havuzu örneğiyle New-AzLoadBalancerBackendAddressConfigyeni bir arka uç havuzu oluşturun. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
Az network lb address-pool create ile yönetici durumu değerini UP veya DOWN olarak ayarlarken arka uç havuzu örneğiyle yeni bir arka uç havuzu oluşturun. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
Yönetici durumu değerinin yapılandırıldığı yeni bir arka uç havuzu örneği ekleyin. değer az network lb address-pool update ile UP veya DOWN olarak ayarlanabilir. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
Yeni arka uç havuzu örneği eklemesinin bir parçası olarak yönetici durumunu ayarlamak için de kullanabilirsiniz az network lb address-pool address add .
Mevcut arka uç havuzu örneğinde yönetici durumunu güncelleştirme
Bu bölümde, değeri Yukarı veya Aşağı olarak ayarlayarak mevcut arka uç havuzu örneğinden mevcut bir yönetici durumunu nasıl güncelleştireceğinizi öğreneceksiniz.
Portalın üst kısmındaki arama kutusuna Yük dengeleyici yazın ve arama sonuçlarında Yük dengeleyiciler'i seçin.
Listeden yük dengeleyicinizi seçin.
Yük dengeleyicinizin sayfasında Ayarlar'ın altında Arka uç havuzları'nı seçin.
Arka uç havuzları sayfanızda, son eklenen arka uç havuzu örneğinizin ilgili Yönetici Durumu değerini seçin.
Yönetici durumu ayrıntıları pencerenizde açılan menüden Yukarı'yı seçin.
Kaydet'i seçin.
Azure PowerShell ile Azure aboneliğinize bağlanın.
Mevcut bir arka uç havuzu örneğini New-AzLoadBalancerBackendAddressConfig ile UP veya DOWN olarak yapılandırılmış yönetici durumu değeriyle güncelleştirin. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
Mevcut bir arka uç havuzu örneğini güncelleştirin ve az network lb address-pool update ile yönetici durumu değerini UP veya DOWN olarak yapılandırın. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
Mevcut arka uç havuzu örneğinden yönetici durumu kaldırılıyor
Bu bölümde, mevcut bir arka uç havuzu örneğinden mevcut bir yönetici durumunu kaldırmayı öğreneceksiniz. Bu, yönetici durumu değeri Yok olarak ayarlanarak yapılır.
Portalın üst kısmındaki arama kutusuna Yük dengeleyici yazın ve arama sonuçlarında Yük dengeleyiciler'i seçin.
Listeden yük dengeleyicinizi seçin.
Yük dengeleyicinizin sayfasında Ayarlar'ın altında Arka uç havuzları'nı seçin.
Arka uç havuzu örneğinizin kaldırmak istediğiniz ilgili Yönetici Durumu değerini seçin.
Yönetici durumunuzun penceresinde açılan menüden Hiçbiri'ni seçin.
Kaydet'i seçin.
Azure PowerShell ile Azure aboneliğinize bağlanın.
Var olan bir arka uç havuzu örneğini kaldırın. Bu, New-AzLoadBalancerBackendAddressConfig ile yönetici durumu değeri NONE olarak ayarlanarak yapılır. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
# 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
Bu örnek, aşağıdaki tanımlı değerlerle var olan bir arka uç havuzu örneği yönetici durumunu kaldırır:
Ayar
Yer Tutucu Değeri
Örnek Değer
Kaynak grubu
<resource-group>
MyResourceGroup
Sanal ağ
<virtual-network-name>
MyVnet
Yük Dengeleyici
<load-balancer-name>
MyLb
Arka uç havuzu adı
<backend-pool-name>
MyAddressPool
Arka uç havuzu örneği IP adresi
<ip-address>
10.0.2.4
Arka uç havuzu örneği adı
<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
Azure CLI ile Azure aboneliğinize bağlanın.
Az network lb address-pool update ile yönetici durumu değerini None olarak ayarlayarak mevcut bir arka uç havuzu örneğini kaldırın. Köşeli ayraç içindeki değerleri yapılandırmanızdaki kaynakların adlarıyla değiştirin.
# 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>
Bu örnek, aşağıdaki tanımlı değerlerle var olan bir arka uç havuzu örneği yönetici durumunu kaldırır: