Skip to main content

Kuruluma Başlamadan Önce Yapılması Gereken Kontroller

ÖnemliGüncelleme sırasında oluşabilecek sistemsel ya da kullanıcı kaynaklı hatalara karşı, işleme başlamadan önce ilgili sunucularda snapshot (yedek) alınmalıdır.
Elasticsearch kurulum dosyası:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.29-linux-x86_64.tar.gzNot: Bu adrese erişim zorunlu değildir. Eğer sunucu dış internet erişimine sahip değilse, ilgili dosya farklı bir ortamdan indirilerek manuel olarak sunucuya aktarılabilir.

Yeni Elasticsearch Sürümünün İndirilmesi ve Hazırlanması

Elasticsearch Parametrelerinin Ortama Göre Ayarlanması

1. Yapılandırma Dosyasının Kopyalanması

Mevcut elasticsearch.yml dosyasındaki bilgileri yeni sürüme kopyalamanız gerekir. Mevcut yapılandırmayı görüntüleyin:
Yeni sürüm yapılandırma dosyasını düzenleyin:
Mevcut yapılandırma dosyasındaki içeriği yeni dosyaya kopyalayın.
Sertifika Dosyaları (Opsiyonel)Eğer mevcut Elasticsearch kurulumunuzda SSL/TLS sertifikaları kullanılıyorsa, bu sertifikaları yeni sürüme kopyalamanız gerekir.

2. JVM Parametrelerinin Ayarlanması

Elasticsearch’ün kullanacağı JVM (Java Sanal Makinesi) değerleri ve diğer JVM parametrelerini mevcut elasticsearch’e göre ayarlamalısınız. Mevcut JVM ayarlarını görüntüleyin:
Yeni sürüm JVM ayarlarını düzenleyin:
ÖnemliBurada işletim sisteminin sahip olduğu RAM miktarının yarısına kadar çıkılabilir ve bu değer 32GB’ı aşmamalıdır. Mevcut elasticsearch’ün kullandığı RAM değerine göre aşağıdaki gibi girilmelidir.

Elasticsearch’i Linux Service Olarak Ayarlama

1. Yeni Service Script Dosyasının Oluşturulması

Yeni Elasticsearch sürümü için service script dosyasını oluşturun:
Aşağıdaki içeriği dosyaya yapıştırın:
Script dosyasına çalıştırma izni verin:

2. Systemd Service Dosyasının Güncellenmesi

Önce mevcut Elasticsearch servisini durdurun:
Systemd service dosyasını yeni sürüm için güncelleyin:
Aşağıdaki içeriği dosyaya yazın:

3. Yeni Elasticsearch Servisinin Başlatılması