Örnek oluşturma, yeniden başlatma ve yapılandırma değişiklikleri gibi işlemlerin ilerlemesinin yanı sıra veri geçişi durumunu izlemek için örnek görev listesini kullanın. Görev listesi, devam eden görevlerin ve en son tamamlanan görevin ayrıntılarını gösterir.
Sınırlamalar
Elasticsearch 7.16 örnekleri ile Çin (Chengdu) ve Çin (Guangzhou) bölgelerindeki tüm örnekler aşağıdaki özellikleri desteklemez:
Değişiklik görevinin aşamalarını, ilerleme ayrıntılarını ve değişiklik kayıtlarını görüntüleme.
Veri geçişi ilerlemesini görüntüleme.
Yordam
Alibaba Cloud Elasticsearch konsolunda oturum açın.
Sol gezinme bölmesinde Elasticsearch Clusters seçeneğine tıklayın.
-
Hedef örneğe gidin.
Üst gezinme çubuğundan bir kaynak grubu ve bölge seçin.
Elasticsearch Clusters sayfasında hedef örneğin kimliğine tıklayın.
-
Sağ üst köşede
simgesine tıklayarak Tasks panelini açın. Bu panelde örnek değişiklik ilerlemesini ve veri geçişi ilerlemesini görüntüleyebilirsiniz.Değişiklik görevinin ilerleme ayrıntılarını görmek için Change Progress sekmesine tıklayın. Bir örnek değişikliği tetiklendikten sonra değişiklik görev listesi yaklaşık 10 saniyelik bir gecikmeyle güncellenir.
Change Progress sekmesi aşağıdaki parametreleri ve eylemleri içerir:
Parametre/eylem
Açıklama
Change Start Time
Örnek değişikliğinin başladığı zaman.
Change Type
Örnek oluşturma, örneği yeniden başlatma veya küme yapılandırmasını değiştirme gibi örnek değişikliğinin türü.
Changed By
Değişikliği tetikleyen Alibaba Cloud hesabının veya RAM kullanıcısının kimliği.
Change Status
Olası durumlar: In Progress, Complete, Interrupt Change ve Change is blocked. Durum Change is blocked ise süreci neyin engellediğini görmek için View Reason seçeneğine tıklayın.
Actions
Aşağıda açıklanan eylem düğmelerini içerir.
View Change Records
View Change Records seçeneğine tıklayarak Change Records sayfasını açın ve geçmiş değişiklik kayıtlarını görüntüleyin. Daha fazla bilgi için bkz. Değişiklik ilerlemesini ve değişiklik kayıtlarını görüntüleme.
Refresh
Örnek değişikliğinin anlık durumunu almak için Refresh seçeneğine tıklayın.Değişiklik aşaması ayrıntılarını görüntüleme
Her bir aşamanın ilerlemesini görmek için bir değişiklik görevinin yanındaki
simgesine tıklayın:Her aşama mevcut ilerlemeyi ve geçen süreyi gösterir. Tamamlanan aşamalar ayrıca tamamlanma zamanını da gösterir.
-
Updating Nodes aşamasında sistem, her düğümün sıralı güncellemesi için alt aşamaları görüntüler. Bu alt aşamalar şunlardır: Waiting for Cluster Status, Changing Node Specifications, Preparing Node Configuration, Starting service ve Waiting for Process Health.
Task List panelinde Change Progress ve Data Migration Progress sekmeleri arasında geçiş yapabilirsiniz. Değişiklik ilerlemesi tablosu Change Start Time, Change Type, Change Role ve Change Status bilgilerini görüntüler. Görev ilerleme akışını görmek için Expand Details seçeneğine tıklayın. Örneğin, bir örnek oluşturma görevi sırasıyla üç aşama içerir: Task Initialization, Scale Nodes ve Task Completion. Her aşama tamamlandığında yeşil bir onay işareti ve tamamlanma zamanı görüntülenir. Değişiklik günlüklerini görüntülemek için View Logs seçeneğine tıklayın.
ÖnemliKüme durumu kararsız veya sağlıksızsa süreç Waiting for Cluster Status veya Waiting for Process Health aşamasında uzun süre takılı kalabilir. Görevin sorunsuz ilerlemesini sağlamak için uygulamanızdan gelen okuma ve yazma işlemlerini azaltın.
Actions sütunu
Show Details: Bu değişiklik için belirli yapılandırma bilgilerini görüntüleyin.
View Logs: Örneğin işlem günlüklerini görüntülemek üzere View Logs sayfasına gidin. Daha fazla bilgi için bkz. Günlükleri sorgulama.
-
Pause Change / Resume Change (yalnızca değişiklikleri devam eden örnekler için geçerlidir): Değişiklik görevini duraklatmak için Pause Change seçeneğine tıklayın. Görevi duraklattıktan sonra devam ettirmek için Resume Change seçeneğine tıklayın.
ÖnemliBir örnek Interrupt Change durumundaysa küme hizmetleri etkilenebilir. Resume seçeneğine tıklayarak veya küme ölçeklendirme ya da eklenti yönetimi gibi desteklenen bir sonraki değişikliği başlatarak görevi devam ettirebilirsiniz.
Resume Change seçeneğine tıkladıktan sonra tüm yeniden başlatma süreci tekrar çalışır ve küme düğümleri yeniden başlatılır.
Yalnızca Basic Control Architecture (v2) dağıtım modunda dağıtılan örnekler değişikliklerin duraklatılmasını destekler. Cloud-native Control Architecture (v3) dağıtım modunda dağıtılan örnekler bu özelliği desteklemez. Dağıtım modunu örneğin Control Architecture Type sayfasındaki Basic Information bölümünde görüntüleyebilirsiniz.
Cancel Change: Devam eden bir eklenti kurulumunu veya kaldırmasını iptal eder.
Örneğin geçiş görevinin ilerleme ayrıntılarını görüntülemek için Data Migration Progress sekmesine tıklayın.
NotÖrnek için aktif bir veri geçişi görevi çalışıyorsa Data Migration Progress sekmesinde kırmızı bir nokta görünür.
Geçiş ilerlemesi ayrıntıları yalnızca bir küme yapılandırması değişikliği, veri geçişi görevi içeren bir sıralı yeniden başlatmayı tetiklediğinde görüntülenir.
Konsolda gösterilen veri geçişi ilerlemesi gerçek zamanlı değildir. Kesin geçiş ilerlemesini görüntülemek için
GET _cat/recoverykomutunu çalıştırın.
Geçiş görevi ilerlemesi ayrıntıları tablosu aşağıdaki sütunları içerir:
Index Name
Source Node IP
Target Node IP
Status
File Count
File Recovery Progress
Data Size
Data Recovery Progress
Translog Operations
Translog Operation Recovery Progress
Bir geçiş görevi etkinse Data Migration Progress sekmesinde Adjust Migration Progress seçeneğine tıklayarak aşağıdaki veri geçişi parametrelerini ayarlayabilirsiniz.
Parametre
Elasticsearch parametresi
Açıklama
For scenarios with a large number of shards
Primary Shards Restored in Parallel
cluster.routing.allocation.node_initial_primaries_recoveries
Bir düğüm yeniden başlatıldığında eşzamanlı olarak kurtarılabilecek birincil parça sayısı. Düğümde birden fazla disk varsa ve G/Ç baskısı düşükse bu değeri artırabilirsiniz.
Data Balancing Tasks Run in Parallel
cluster.routing.allocation.cluster_concurrent_rebalance
Küme içinde eşzamanlı olarak çalışabilecek veri dengeleme görevi sayısı. Bu ayar, düğüm ekleme veya kaldırma işlemlerinin yapıldığı ve küme yükünün yüksek olmadığı senaryolar için uygundur.
Data Restoration Tasks Run in Parallel
cluster.routing.allocation.node_concurrent_recoveries
Bir düğümde eşzamanlı olarak çalışabilecek veri kurtarma görevi sayısı. Bu sayıya yeniden başlatma sırasında gerçekleşen birincil parça kurtarma işlemi dahil değildir.
Shards Restored to Node in Parallel
cluster.routing.allocation.node_concurrent_incoming_recoveries
Bir düğümde izin verilen eşzamanlı parça kurtarma işleminin maksimum sayısı. Bu durum genellikle diğer düğümlerden mevcut düğüme geri yüklenen parçaları ifade eder.
For scenarios with a large amount of data
Data Transmission Bandwidth
indices.recovery.max_bytes_per_sec
Her düğümde kurtarma için maksimum veri aktarım bant genişliği (örneğin 100mb).ÖnemliBu ayarlamalar geçicidir ve yalnızca değişiklik sırasında geçerlidir. Ardından sistem, küme durumuna göre varsayılan değerleri geri yükler.
Yukarıda listelenen parametreler bir Elasticsearch kümesi için dinamik ayarlardır. Veri miktarınız büyükse veya kurtarma süreleri yavaşsa veri geçişini hızlandırmak için bu parametreleri ayarlamanızı öneririz. Bu parametreleri dikkatli bir şekilde ayarlayın. Sık ayarlama veya kümenin zamanlama kapasitesini aşan ayarlar küme düğümlerinin aşırı yüklenmesine neden olabilir.