network cluster-ip-service
network cluster-ip-service komutu, iki cihaz arasında paylaşılan cluster IP (VIP) servislerini izler ve gerektiğinde yeniden başlatır. VIP'lerin kendisi network ip komutuyla --ipType cluster seçilerek tanımlanır; bu komut o servislerin çalışma durumunu gösterir.
Bu komutta ekleme ve silme yoktur
Servis, cluster adresi tanımlandığında kendiliğinden oluşur. add, update ve delete alt komutları bulunmaz; yalnız status ve restart vardır.
Komut Özeti
Durum Sorgulama
status list bir bölgedeki bütün cluster IP servislerinin çalışma durumunu getirir; her satırda servisin kimliği, yönlendirme tablosu indeksi, servis adı ve güncel durumu bulunur. status id aynı bilgiyi tek bir servis için verir. İkisi de salt okunur işlemlerdir; hiçbir yapılandırmayı değiştirmezler.
Her iki komutta da vDevice, status id komutunda ayrıca yönlendirme tablosu alan adı yazılmadan, doğrudan değer olarak ve aşağıdaki sırayla yazılır.
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | v-device | Zorunlu | Servisleri sorgulanacak vDevice; Tab listeler |
| 2 | namespace | Zorunlu | Yalnız status id komutunda; durumu sorgulanacak servisin yönlendirme tablosu |
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--output | Çıktının biçimini seçer | json · jsonp · tab · comma · semicolon · compact · default |
--filter | Çıktıyı süzer | Aranacak metin; eşleşenler vurgulanır |
Yeniden Başlatma
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | v-device | Zorunlu | İşlemin yapılacağı vDevice. Alan adı yazılmaz, değer restart sözcüğünden hemen sonra yazılır |
| 2 | namespace | Zorunlu | Yeniden başlatılacak servisin yönlendirme tablosu; alan adıyla birlikte yazılır |
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--hardReload | Yeniden başlatmanın nasıl yapılacağını belirler | false (varsayılan) yumuşak yeniden başlatma · true servisi zorla durdurup başlatan sert yeniden yükleme |
Sert yeniden yükleme kısa kesinti yaratır
Şemadaki açıklamaya göre sert yeniden yükleme temiz bir durum sağlar ama kısa servis kesintisine yol açabilir. Üretim ortamlarında mümkün olduğunca yumuşak yeniden başlatma tercih edilmelidir.
Örnekler
Bilinmesi Gerekenler
- Servis cluster adresiyle birlikte doğar.
network ipkaydında--ipType clusterseçildiğinde ilgili servis de oluşur; elle eklenmez. - Yönlendirme tablosu servisin kimliğidir. Yeniden başlatmada hangi servisin hedeflendiği
namespacealanıyla belirlenir. - Durum sorgulama yapılandırmayı değiştirmez.
status listvestatus idyalnız okuma yapar. - vDevice alan adı olmadan yazılır. Üç komutta da vDevice bir yol parametresidir: CLI onu komut sözcüğünden hemen sonra değer olarak bekler;
--v-devicebiçiminde yazılmaz. - Adres devretme ayarları arabirimdedir. VIP'in hangi yöntemle devredileceği
network interfacekaydındaki--clusterIpMethodve--advertIntalanlarıyla belirlenir.
