Yapılandırma değişikliklerini uygulamak veya hataları gidermek için bir kümeyi veya tekil düğümleri yeniden başlatın. Her yeniden başlatma yönteminin farklı ön koşulları ve risk seviyeleri vardır.
Yeniden başlatma öncesi kontroller
Yeniden başlatmadan önce aşağıdaki kontrolleri tamamlayın.
Yüksek disk kullanımı yeniden başlatmayı yavaşlatır. Yeniden başlatmadan önce disk kullanımını cluster.routing.allocation.disk.watermark.low eşik değerinin altına düşürün. Küme yeşil duruma dönene kadar ölçek artırma, yeniden başlatma, parola değişikliği veya diğer yapılandırma değişiklikleri yapmayın.
-
Küme sağlık durumunu kontrol edin. Kibana üzerinden kümeye bağlanma kılavuzundaki adımları izleyerek
GET _cluster/healthkomutunu çalıştırın.statusdeğeriningreenolduğunu doğrulayın.İstisna: Zorla yeniden başlatma yalnızca durum
yellowveyaredolduğunda kullanılabilir. -
Veri çoğaltmasını sağlayın. Tüm kritik dizinler için
rep(çoğaltma sayısı) değerini kontrol etmek üzereGET _cat/indices?vkomutunu çalıştırın.Çoğaltma sayısı en az
1olmalıdır. Çoğaltması olmayan dizinlere yeniden başlatma sırasında erişilemez.Çok alanlı örnekler için çoğaltma sayısı, alan sayısından az olmalıdır.
-
Kapalı dizinleri kontrol edin ve yönetin.
status=closeolan dizinleri kontrol etmek içinGET _cat/indices?vkomutunu çalıştırın.Kapalı dizinler parça atamasını ve yeniden başlatmayı engeller.
Kapalı dizinleri açmak için
POST /<index_name>/_openkomutunu çalıştırın.
-
Küme yükünü değerlendirin. Cluster Monitoring sayfasında parça geçişi için yeterli kapasite olup olmadığını doğrulayın:
Düğüm CPU Kullanımı: %80'in altında
Düğüm Yığın Belleği Kullanımı: yaklaşık %50
NodeLoad_1m: CPU çekirdek sayısının altında
Yordam
Sağlık kontrolleri başarılı olduktan sonra kümeyi yeniden başlatın:
Alibaba Cloud Elasticsearch konsolu üzerinde oturum açın. Sol gezinme bölmesinde Elasticsearch Clusters öğesini tıklayın.
-
Üst gezinme çubuğunda bölgeyi seçin. Hedef örnek kimliğini tıklayın, ardından Basic Information sayfasının sağ üst köşesindeki Restart öğesini tıklayın.

-
Restart iletişim kutusunda aşağıdaki parametreleri yapılandırın:

-
Object
Cluster: Kümedeki tüm düğümleri yeniden başlatır. Küme düzeyindeki değişiklikler için uygundur.
Node Restart: Belirtilen bir veya daha fazla düğümü yeniden başlatır. Tekil düğümlerdeki sorunları çözmek için uygundur.
Node Role (Yalnızca temel denetim v2 mimarisi için): Veri düğümleri veya Kibana düğümleri gibi seçtiğiniz belirli bir role sahip düğümleri yeniden başlatır.
-
Blue-green Update ve Restart Mode
Senaryonuza, küme durumuna ve risk toleransınıza göre bir yeniden başlatma yöntemi seçin:
Yeniden başlatma yöntemi
Gerekli Küme Durumu
Mekanizma ve senaryo
Etki
Sınırlamalar
Blue-green Update
Normal (yeşil)
Yeni düğümler sağlar, verileri eski düğümlerden geçirir ve ardından eski düğümleri kaldırır.
Bir düğümde kalıcı yüksek CPU olduğunda ve hızdan çok kullanılabilirlik önemliyse kullanın.
ÖnemliMavi-yeşil güncelleme, zorla yeniden başlatma ile birlikte kullanılamaz.
Düğüm IP adresleri değişir. Performans kısa süreliğine dalgalanabilir.
1 vCPU 2 GB küme teknik özellikleri için desteklenmez
Restart (Standart)
Normal (yeşil)
Planlı bakım ve düzenli küme yapılandırması için.
Düğüm IP adresleri değişmez. Daha uzun sürer. Hizmet çoğaltmalarla birlikte kullanılabilir durumda kalır ancak kısa süreliğine dalgalanabilir.
Phased Restart
Normal (yeşil)
Üretim riskini azaltmak için yeniden başlatma etkilerini partiler halinde doğrular.
İlk parti için düğümleri seçin. Küme kararlı hale geldikten sonra kalan düğümleri manuel olarak tetikleyin.
Düğüm IP adresleri değişmez. Üretim üzerindeki etkiyi en aza indirir.
Yalnızca cloud-native denetim mimarisi (v3) kümeleri için kullanılabilir
Forced Restart
Anormal (sarı/kırmızı)
Küme sarı veya kırmızı durumdayken kullanın. Bu durumda diğer yeniden başlatma yöntemleri devre dışı bırakılır.
Düğüm IP adresleri değişmez.
Daha yüksek eşzamanlılık yeniden başlatmayı hızlandırır ancak riski artırır:
-
%100 eşzamanlılık tüm düğümleri aynı anda yeniden başlatarak hizmet kesintisine ve kalıcı hale getirilmemiş önbelleğe alınmış verilerin kaybına neden olabilir.
-
Yüksek eşzamanlılığı yalnızca acil kurtarma için kullanın.
Eşzamanlılık: Aynı anda yeniden başlatılan düğüm yüzdesi. Varsayılan %10'dur, minimum 1 düğümdür.
Yalnızca zorla yeniden başlatma modunda görüntülenir.
-
-
(İsteğe bağlı) Zorla yeniden başlatma için Restart Cluster Forcibly öğesini seçin.
-
OK öğesini tıklayın.
Küme durumu Initializing olarak değişir. Tamamlandıktan sonra durum Normal haline döner.
Yeniden başlatma sonrası doğrulama
Yeniden başlatmadan sonra küme sağlığını doğrulayın ve parça kurtarmayı izleyin:
-
Küme sağlığını kontrol edin:
GET _cluster/health -
Düğümleri ve parça kurtarmayı izleyin:
GET _cat/nodes GET _cat/recovery İşlemlere devam etmeden önce tüm parçaların atanmasını bekleyin.