Bir vService'i geçici olarak devre dışı bırakmak ile silmek arasındaki fark nedir?
Kısa cevap
Disable vService'in yapılandırmasını olduğu gibi saklar ve yalnızca çalıştırmayı durdurur; vService yeni bağlantı kabul etmez, listede gri görünür ve Enable ile ayarları kaybolmadan geri gelir, onay sorulmaz. Delete kaydı kalıcı olarak kaldırır, onay ister ve geri alınamaz; vService'in izleme ekranları ve kayıt görünümleri de kalkar. İki durumda da frontend IP adresi cihazda tanımlı kalır ve ağdan yanıt vermeye devam eder; IP'yi kapatmak için Network → Interfaces ekranında IP'ye sağ tıklanıp Disable for ile devre dışı bırakılır. vService'e bağlı Kurum Servisi, profil, aksiyon ve koşul kayıtları silinmez.
Nasıl Çalışır?
- Disable vService'in durumunu kapalıya alır: kayıt ve bütün ayarlar korunur, vService'in portları dinlemeyi bırakır ve yeni bağlantı kabul edilmez. Listedeki durum dairesi gri (Disabled) olur.
- Enable aynı kaydı yeniden çalıştırır; vService ayarlarıyla birlikte geri gelir.
- Delete önce onay sorar, onaylanınca vService kaydını ve çalışan örneğini kaldırır. Silinen vService'in Dashboard, Live Stats ve Logs & Tracking ekranları da ortadan kalkar.
- Frontend IP adresi vService'in değil, Network → Interfaces ekranındaki arayüzün bir parçasıdır; Disable ya da Delete onu kaldırmaz.
- Cluster kurulumunda Disable, Enable ve Delete, varsayılan otomatik eşitlemeyle eş cihaza anında aktarılır; Manual Sync Mode açıksa Synchronize ile gönderilene kadar yalnızca işlemin yapıldığı cihazda geçerlidir.
Karşılaştırma
| Disable | Delete | |
|---|---|---|
| Yapılandırma | Saklanır | Kalıcı olarak kaldırılır |
| Onay | Sorulmaz | Sorulur |
| Geri dönüş | Enable | Yok; vService yeniden oluşturulur ya da yedekten dönülür |
| Trafik | Yeni bağlantı kabul edilmez | vService yoktur |
| Frontend IP adresi | Cihazda tanımlı kalır, ağdan yanıt verir | Cihazda tanımlı kalır, ağdan yanıt verir |
| Bağlı Kurum Servisi, profil, aksiyon, koşul | Dokunulmaz | Dokunulmaz; hiçbir yerde kullanılmayanlar Unused Entries süzgecinde görünür |
| İzleme ve kayıt ekranları | Kalır | Kalkar |
| Sağ tık menüsündeki Reload | Pasif | - |
Frontend IP Adresini Kapatmak
vService devre dışı bırakıldığında ya da silindiğinde IP adresi arayüzde etkin kalır; adres ping gibi ağ isteklerine yanıt verir, yalnızca vService'in portları kapanır (Disable). Adresin ağdan tamamen kaldırılması isteniyorsa IP ayrıca kapatılır:
- Network → Interfaces ekranında IP adresine sağ tıklanır (IP adresine sağ tıklama).
- Geri alınabilir kapatma için Disable for (cihaz adıyla birlikte görünür) seçilir; IP tanımlı kalır ama sisteme uygulanmaz, listede gri ve üstü çizili görünür ve aynı menüdeki Enable for ile yeniden açılır (IP Status). Adres bir daha kullanılmayacaksa Delete IP ile silinir; silme onay ister.
- Cluster kurulumunda menüde iki cihaz için ayrı Disable for satırları bulunur; adresin iki cihazda da kapanması için ikisi de uygulanır. Delete IP adresi iki cihazdan birden siler (Cluster · IP adresine sağ tıklama).
Bu işlemden önce aynı IP'yi kullanan başka vService olup olmadığı vService listesindeki IP kolonundan ya da Filter panelindeki IP kartından kontrol edilir: IP kapatılınca o adresi dinleyen bütün vService'ler bu adreste trafik alamaz; bir vService'in bütün frontend IP'leri kapalıysa vService gri (Disabled) görünür. Cihazın yönetim erişiminde (HTTP, HTTPS, SSH, SNMP) kullanılan IP'ler korumalıdır, devre dışı bırakılamaz ve silinemez.
TR7'de Disable ve Delete
- İşlemler Load Balancer → Load Balancer vService List ekranındaki Enable, Disable ve Delete butonlarıyla, satırın sağ tık menüsünden ya da vService ekranındaki panelin ⋮ menüsünden yapılır; liste butonları birden çok vService'e aynı anda uygulanır (Birden fazla vService'i aynı anda etkinleştirebilir, devre dışı bırakabilir veya silebilir miyim?).
- vService baştan devre dışı olarak da oluşturulabilir (vService'i Disabled durumda oluşturmanın anlamı nedir, ne zaman kullanılır?).
- Silinen bir vService geri alınamaz; ya yeniden oluşturulur ya da yedekten geri yüklenir. Yedekten geri yükleme yalnızca o vService'i değil bütün yapılandırmayı yedeğin alındığı ana döndürür (Yapılandırmayı yedekleyip geri yükleyebilir miyim?).
- WEB-CLI'da devre dışı bırakma ve silme şu komutlarla yapılır; vService adı Tab ile listelenir:
lb service update id <vService> --active false
lb service delete <vService>Sık Karıştırılan Noktalar
- "Disable IP adresini de kapatır." IP adresi cihazda kalır; yalnızca vService'in portları kapanır. IP'yi kapatmak için Frontend IP adresini kapatmak bölümündeki adımlar uygulanır.
- "Delete bağlı Kurum Servislerini ve profilleri de siler." Bu kayıtlar ayrı nesnelerdir ve silinmez (Hiçbir yerde kullanılmayan Kurum Servislerini nasıl bulurum (Unused Entries)?).
- "Disable onay ister, yanlışlıkla yapılmaz." Disable onay sormadan uygulanır; seçim dikkatle yapılır.
- "Disable sonrasında ayarlar sıfırlanır." Ayarlar korunur; Enable ile aynı yapılandırma geri gelir.
Dokümantasyonda nasıl yapılır
