GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Apache ZooKeeper di CentOS 7

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Apache ZooKeeper di server CentOS 7. Bagi Anda yang belum tahu, Zookeeper adalah singkatan dari pengelola negara terdistribusi yang dapat digunakan oleh banyak kluster untuk mempertahankan status di seluruh klusternya. Seperti HBase dapat memanfaatkan Zookeeper untuk menjaga status di seluruh kumpulan klusternya sendiri tanpa harus memiliki negara kluster di dalamnya.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi Apache ZooKeeper di server CentOS 7.

Instal Apache ZooKeeper

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

yum clean allyum -y update

Langkah 2. Menginstal Java.

Pada saat menulis tutorial ini, versi Java JDK terbaru adalah JDK 8u45. Pertama, mari kita unduh rilis Java SE Development Kit 8 terbaru dari unduhan resminya halaman atau gunakan perintah berikut untuk mengunduh dari shell:

cd /opt/wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http%3A%2F%2Fwww.Oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.Oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz"tar xzf jdk-8u45-linux-x64.tar.gz 

Setelah mengekstrak file arsip gunakan perintah alternatif untuk menginstalnya. Perintah alternatif tersedia di chkconfig paket:

cd /opt/jdk1.8.0_45/alternatives --install /usr/bin/java java /opt/jdk1.8.0_45/bin/java 2alternatives --config java Ada 3 program yang menyediakan 'java'. Pilihan    Perintah --------------------------------------------* 1           /opt/jdk1.7.0_71/bin/java + 2          /opt/jdk1.8.0_25/bin/java   3         /opt/jdk1.8.0_45/bin/javaEnter untuk menyimpan atau mengetik nomor pilihan saat ini[+] :3

Pada titik ini, JAVA 8 (JDK 8u45) telah berhasil diinstal pada sistem Anda. Kami juga menyarankan untuk menyiapkan jalur perintah javac dan jar menggunakan alternatif:

alternatif --install /usr/bin/jar jar /opt/jdk1.8.0_45/bin/jar 2 alternatif --install /usr/bin/javac javac /opt/jdk1.8.0_45/bin/javac 2alternatif -- set jar /opt/jdk1.8.0_45/bin/jaralternatives --set javac /opt/jdk1.8.0_45/bin/javac

Memeriksa versi Java yang diinstal:

[email protected] ~# java -versionjava version "1.8.0_45"Java(TM) SE Runtime Environment (build 1.8.0_45-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mode campuran)

Kita dapat dengan mudah mengatur variabel lingkungan menggunakan perintah ekspor seperti yang ditunjukkan di bawah ini:

Siapkan Variabel JAVA_HOME:

ekspor JAVA_HOME=/opt/jdk1.8.0_45

Siapkan Variabel JRE_HOME:

ekspor JRE_HOME=/opt/jdk1.8.0_45/jre

Menyiapkan Variabel PATH:

ekspor PATH=$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin

Langkah 3. Instal Apache ZooKeeper.

Pertama, instal kerangka kerja ZooKeeper di komputer Anda, kunjungi tautan berikut, dan unduh ZooKeeper versi terbaru:

cd opt/tar -zxf zookeeper-3.4.11.tar.gzcd zookeeper-3.4.6mkdir data

Selanjutnya, buka file konfigurasi bernama conf/zoo.cfg dan semua parameter berikut untuk ditetapkan sebagai titik awal:

### nano conf/zoo.cfgtickTime =2000dataDir =/path/to/zookeeper/dataclientPort =2181initLimit =5syncLimit =2

Kemudian, mulai server ZooKeeper:

bin/zkServer.sh mulai

Setelah menjalankan perintah ini, Anda akan mendapatkan respons sebagai berikut:

JMX diaktifkan secara defaultMenggunakan konfigurasi:/Users/../zookeeper-3.4.11/bin/../conf/zoo.cfgMemulai zookeeper ... MULAI

Langkah selanjutnya, Mulai CLI ketik perintah berikut:

bin/zkCli.sh

Setelah mengetik perintah di atas, Anda akan terhubung ke server ZooKeeper dan Anda akan mendapatkan respons berikut:

Menghubungkan ke localhost:2181.......................................... ......Selamat datang di ZooKeeper!................................WATCHER::WatchedEvent state:SyncConnected type :Tidak ada jalur:null[zk:localhost:2181(TERHUBUNG) 0]

Setelah menghubungkan server dan melakukan semua operasi, Anda dapat menghentikan server zookeeper dengan menggunakan perintah berikut:

bin/zkServer.sh berhenti

Selamat! Anda telah berhasil menginstal Apache ZooKeeper. Terima kasih telah menggunakan tutorial ini untuk menginstal Apache ZooKeeper pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Apache ZooKeeper.


Cent OS
  1. Cara Instal Apache Cassandra di CentOS 8

  2. Cara Menginstal Apache Kafka di CentOS 8

  3. Cara Menginstal Apache Tomcat 8 di CentOS

  1. Cara Menginstal Apache di CentOS 7

  2. Cara Menginstal Apache Maven di CentOS 7

  3. Cara Instal Apache Cassandra di CentOS 7

  1. Cara Menginstal Apache di CentOS 8

  2. Cara Menginstal Apache Maven di CentOS 8

  3. Cara Menginstal Apache Maven di CentOS 8