HELLO, I’M SERHAT AND THIS IS MY FANCY TITLE.

ElasticSearch temel bilgiler


Cluster

Cluster verilerin tümünün tutan bir yada birden çok node'un (server'ın) kümelenmiş halidir. Cluster'lar eşsiz isimlere sahiptir ve default isimleri "elasticsearch"tür. Bu isim önemli çünkü bir node sadece - isimle belirlenmiş olan, katılmasının mümkün olduğu cluster'a katılabilir. Production'da özel bir isim koymak faydalı olacaktır. Ayrıca içerisinde tek bir node bulunan bir cluster kullanmanın da herhangi bir sakıncası olmadığı gibi, her biri eşsiz isimlere sahip birden çok cluster'da kullanılabilir.

Continue reading

Elasticsearch HQ eklentisi kurulumu


Elasticsearch HQ eklentisi ile elasticsearch node'larınız ve cluster'larınızın durumunu anlık olarak takip edebilir, sunulan web arayüzü ile yönetimsel işlemleri kolayca gerçekleştirebilirsiniz.

Continue reading
Date: | Tags: elasticsearch, elasticsearch hq eklentisi | Categories: tech, elasticsearch, sistem yönetimi

Elasticsearch kurulumu


Bu kurulumda Ubuntu 14.04 kullanılmıştır. Ancak Ubuntu 16.04 ve Debian için de kurulum benzerdir. ElasticSearch en iyi performans için Oracle Java'ya ihtiyaç duymaktadır.

java -version

ile java sürümü ve Oracle mı yoksa OpenJDK mı olduğu kontrol edilebilir. Elasticsearch kurulumu yapabilmek için öncelikle sisteminizde OpenJDK veya OracleJDK kurulu olmalıdır. Ubuntu'da güncel OpenJDK ile sorunsuz çalışmakla birlikte, Debian 7 sürümünde Oracle JDK kurulumu gerektirdi. Yine de OracleJDK kullanmakta fayda var.

Continue reading

Rbenv ile ruby ve rails kurulumu - debian 7


Rbenv, RVM gibi ancak RVM'ye göre çok daha basit bir şekilde, birden çok Ruby versiyonunu birlikte kullanmak için geliştirilmiş bir araçtır. Sisteminizde tek bir Ruby sürümüne ihtiyaç duyuyorsanız dahi, gelecekte farklı sürümlere ihtiyaç duyabileceğiniz için rbenv ile kurulum yapmanızı öneririm.

Öncelikle rbenv'i /home/foo altına klonlayın:

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

Daha sonra PATH'e rbenv değişkenlerini ekleyin:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
Continue reading

Debian için openjdk kurulumu


Öncelikle kaynak listenize openjdk'yı ekleyin:

sudo echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
sudo echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

Daha sonra GPG anahtarını makinanıza çekin ve oracle-java8'i kurun:

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Continue reading
Date: | Tags: debian openjdk, openjdk kurulum | Categories: tech, sistem yönetimi, linux