Birden fazla vService'i aynı anda etkinleştirebilir, devre dışı bırakabilir veya silebilir miyim?
Kısa cevap
Evet. Load Balancer vService List ekranında satırların onay kutuları ya da başlıktaki tümünü seç kutusuyla birden fazla vService seçilir ve araç çubuğundaki Enable, Disable ya da Delete butonu kullanılır. Enable ve Disable onay sormadan seçili bütün vService'lere uygulanır; Delete seçili vService sayısını yazan bir onay ister ve geri alınamaz. Başlıktaki kutu yalnızca o sayfayı değil, o anki arama ve filtre sonucundaki bütün satırları seçer; bu yüzden işlemden önce Page Information'daki seçili kayıt sayısı kontrol edilir. Sağ tık menüsü yalnızca tıklanan vService'e uygulanır; komut satırından toplu işlem için WEB-CLI'daki update-many ve delete komutları kullanılır.
Sorun: Çok Sayıda vService'e Aynı İşlem Uygulanacak
Bakım, taşıma ya da temizlik sırasında çok sayıda vService'in aynı anda kapatılması, açılması ya da silinmesi gerekiyor; tek tek işlem yapmak zaman alır ve hata riskini artırır.
Çözüm: İki Yöntem
İki yöntem aynı sonucu verir; arayüzde seçerek ya da komut satırından uygulanır.
| Durumunuz | Uygun yöntem |
|---|---|
| Arayüzden seçerek uygulamak | Yöntem 1: vService listesi araç çubuğu |
| Komut satırından uygulamak | Yöntem 2: WEB-CLI |
Yöntem 1: vService Listesi Araç Çubuğu Önerilen
- Nasıl çalışır Araç çubuğundaki Enable, Disable ve Delete butonları seçili bütün vService'lere tek işlemle uygulanır.
- Nerede açılırLoad Balancer → Load Balancer vService List → araç çubuğu
- Gereksinim Load Balancer alanında değiştirme yetkisi. vService silme yetkisi yalnızca Load Balancer alanında tam yetkili rollerdedir (Admin, Traffic manager, Traffic+WAF manager); Delete butonu diğer rollerde de görünür, ancak işlem reddedilir.
- vService tipi HTTP · L7 TCP · Network
Adım adım yapılandırma
Configuration Menu → Load Balancer → Load Balancer vService List açılır.
Satırların onay kutuları işaretlenir ya da başlıktaki kutuyla süzülmüş listenin tamamı seçilir. Tablonun altındaki Page Information alanında N selected değeri kontrol edilir.
Araç çubuğunda Enable, Disable ya da Delete butonuna tıklanır. Enable ve Disable hemen uygulanır.
Delete seçildiyse açılan pencerede silinecek vService sayısı kontrol edilip onaylanır; silme geri alınamaz. Disable ile Delete farkı: Bir vService'i geçici olarak devre dışı bırakmak ile silmek arasındaki fark nedir?
Doğrulama
Seçilen vService'lerin Status dairelerine ve Page Information'daki toplam kayıt sayısına bakılır.
Disable sonrası gri, Enable sonrası yeşil; Delete sonrası toplam kayıt sayısı azalırYöntem 2: WEB-CLI
- Nasıl çalışır
lb service update-manyseçilen vService'lerde aynı alanı günceller ve uygulamadan önce onay ister;lb service deleteaynı komutta birden çok vService alır (lb service · Toplu güncelleme). - Nerede açılırWEB-CLI
- Gereksinim Kullanıcıda CLI erişimi ve Load Balancer alanında değiştirme yetkisi.
- vService tipi HTTP · L7 TCP · Network
Adım adım yapılandırma
target selected ile seçim listesi açılır; vService'ler boşluk tuşuyla işaretlenir (Ctrl+A görünenlerin hepsini işaretler) ve Enter'a basılır. Etkilenecek vService sayısı gösterilir; devam etmek için yes yazılır (Türkçe arayüzde evet). Yeniden açmak için aynı komut --active true ile çalıştırılır:
lb service update-many target selected --active falsevService adları Tab ile seçilip arka arkaya yazılır. Bu komut onay sormadan siler; adlar çalıştırmadan önce kontrol edilir:
lb service delete <vService-1> <vService-2>Doğrulama
İşlemden sonra vService'lerin durumu listelenir: lb service status list
Devre dışı bırakılanlar disabled; silinenler listede yokSık Yapılan Hatalar
- Sağ tık menüsündeki işlemin seçili bütün satırlara uygulanacağını sanmak. Sağ tık menüsü yalnızca tıklanan vService'e uygulanır.
- Disable'ın onay isteyeceğini varsaymak. Enable ve Disable onay sormadan uygulanır.
- Önceki aramadan kalan seçimi fark etmemek. İşlemden önce Page Information'daki seçili kayıt sayısı kontrol edilir.
- WEB-CLI'daki
deletekomutunun onay soracağını sanmak.lb service deleteyazılan vService'leri onay sormadan siler. - Toplu Reload beklemek. Reload yalnızca tek vService için vardır (Sağ tık menüsündeki Reload ne yapar; Disable / Enable'dan farkı nedir?).
Dokümantasyonda nasıl yapılır
