AWS EC2'de Elasticsearch Nasıl Yönetilir?

Aws Ec2 De Elasticsearch Nasil Yonetilir



Elasticsearch, bilgileri analitik veri tabanından gerçek zamanlı olarak verimli ve hızlı bir şekilde çıkarmak için açık kaynaklı ve ücretsiz olarak kullanılabilen bir arama motorudur. Elasticsearch, yapılandırılmış ve yapılandırılmamış verileri veritabanında saklar ve yapılandırılmamış verileri kullanıcı tanımlı eşlemeye göre düzenler. Kullanıcı, bulutta bulunan Elastic Compute Cloud veya EC2 bulut sunucularını kullanarak AWS bulutunda Elasticsearch hizmetlerini kullanabilir.

Bu kılavuz, Amazon EC2 bulut sunucusunda Elasticsearch'ü yönetme sürecini açıklayacaktır.







Önkoşullar



AWS'de Elasticsearch'ü yönetme sürecine başlamadan önce, Elasticsearch motorunu barındırmak için kullanılan bir sanal makine oluşturmanız yeterlidir. Kullanıcı, Elasticsearch motorunu yönetmek için bulutta bulunan EC2 örneğinin bileşenlerini kullanabilir ve ardından oradan kullanabilir. EC2 sanal makinesi oluşturma ve bu makineye bağlanma sürecini öğrenmek için aşağıdaki adımları izleyin. bağlantı .



AWS EC2'de Elasticsearch Nasıl Yönetilir?

AWS'de Elasticsearch'ü yönetmek için Amazon EC2 kontrol panelini ziyaret edin ve “ Örnekler ” sayfası örneğe bağlanmak için:





Anahtar çifti dosyasının yolunu yerel sistemden değiştirin ve senaryomuzda aşağıda belirtilen EC2 bulut sunucusunun Bağlan sayfasında sağlanan komutu çalıştırın:



ssh -Ben 'C:\Kullanıcılar\Lenovo\Belgeler \T kpp.pem' ubuntu @ ec2- 122 - 248 - 227 - 3. 4 .ap-güneydoğu- 1 .compute.amazonaws.com

Kullanıcı EC2 bulut sunucusuna bağlandıktan sonra, makinedeki en son ürünlerin güncellemesini almak için aşağıdaki komutu yazın:

sudo uygun güncelleme

Aşağıdaki komut, Elasticsearch deposu için GPG anahtarını içe aktarır, böylece kullanıcı Elasticsearch üzerinde farklı depolarla çalışabilir:

wget -qO - https: // artifacts.elastic.co / GPG-KEY-elastik arama | sudo apt-anahtar ekleme -

Burada komut, EC2 bulut sunucusundaki Elasticsearch deposunu içe aktarır:

sudo sh -C 'deb https://artifacts.elastic.co/packages/7.x/apt stable main' yankısı' > /etc/apt/sources.list.d/elastic-7.x.list'

Elasticsearch havuzunu içe aktardıktan sonra, sistemin havuzunu güncellemek için aşağıdaki komutu uygulamanız yeterlidir:

sudo uygun güncelleme

Son olarak, aşağıdaki komutu kullanarak Elasticsearch'ü Amazon EC2 bulut sunucusuna kurun:

sudo uygun düzenlemek elastik arama

Elasticsearch'ü yükledikten sonra, kurulu arama motorunun hizmetlerini başlatmak için aşağıdaki komutu kullanmanız yeterlidir:

sudo systemctl elastik aramayı başlat

Elasticsearch motorunun başarılı bir şekilde çalıştığını doğrulamak için, 9200 bağlantı noktalarında bir GET isteği ile curl komutunu kullanın:

kıvırmak -X ELDE ETMEK 'yerel ana bilgisayar:9200/'

Bu tamamen bir AWS EC2 bulut sunucusunda Elasticsearch'ü yönetmek ve çalıştırmakla ilgilidir.

Çözüm

Elasticsearch on AWS EC2 bulut sunucusunu yönetmek için EC2 kontrol panelini ziyaret etmeniz ve Amazon bulutunda bir sanal makine oluşturmanız yeterlidir. Bundan sonra, örneğe bağlanın ve Ubuntu sanal makinesindeki paketlerini güncelleyin ve ardından Elasticsearch depoları için GPG anahtarını içe aktarın. Son olarak Elasticsearch'ü Amazon EC2 sanal üzerinde kurun ve ardından hizmetlerini buluttan kullanmak için başlatın. Bu kılavuz, bir AWS EC2 bulut sunucusunda Elasticsearch'ü yönetme sürecini açıklamaktadır.