GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Apache ZooKeeper na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache ZooKeeper na server CentOS 7. Pro ty z vás, kteří to nevěděli, je Zookeeper stručně řečeno správce distribuovaného stavu, který lze použít pomocí mnoha klastrů, aby si udržela stav ve svých klastrech. Stejně jako HBase může využít Zookeeper k udržení stavu v rámci své vlastní sady klastrů, aniž by v něm musela mít zemi klastru.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Apache ZooKeeper na server CentOS 7.

Nainstalujte Apache ZooKeeper

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

yum clean allyum -y update

Krok 2. Instalace Java.

V době psaní tohoto návodu byla nejnovější verze Java JDK JDK 8u45. Nejprve si stáhněte nejnovější verzi Java SE Development Kit 8 z oficiálního stažení stránku nebo použijte následující příkazy ke stažení ze shellu:

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 

Po rozbalení archivního souboru jej nainstalujte pomocí příkazu alternatives. Příkaz alternatives je dostupný v chkconfig balíček:

cd /opt/jdk1.8.0_45/alternatives --install /usr/bin/java java /opt/jdk1.8.0_45/bin/java 2alternatives --config javaExistují 3 programy, které poskytují 'java'. Výběr    Příkaz----------------------------------------------* 1           /opt/jdk1.7.0_71/bin/java + 2           /opt/jdk1.8.0_25/bin/java   3             /opt/jdk1.8.0_45 ponechat výběr/číslo :3

V tuto chvíli byla na váš systém úspěšně nainstalována JAVA 8 (JDK 8u45). Doporučujeme také nastavit cestu příkazů javac a jar pomocí alternativ:

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

Kontrola nainstalované verze Java:

[email protected] ~# java -versionjava verze "1.8.0_45" Java(TM) SE Runtime Environment (sestavení 1.8.0_45-b14)Java HotSpot(TM) 64-Bit Server VM (sestavení 25.45-b02, smíšený režim)

Proměnné prostředí můžeme snadno nastavit pomocí příkazu export, jak je uvedeno níže:

Nastavení proměnné JAVA_HOME:

export JAVA_HOME=/opt/jdk1.8.0_45

Nastavení proměnné JRE_HOME:

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

Nastavení proměnné PATH:

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

Krok 3. Nainstalujte Apache ZooKeeper.

Nejprve nainstalujte na svůj počítač framework ZooKeeper, navštivte následující odkaz a stáhněte si nejnovější verzi ZooKeeper:

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

Dále otevřete konfigurační soubor s názvem conf/zoo.cfg a všechny následující parametry nastavte jako výchozí bod:

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

Potom spusťte server ZooKeeper:

spuštění bin/zkServer.sh

Po provedení tohoto příkazu obdržíte následující odpověď:

JMX je ve výchozím nastavení povolenoUsing config:/Users/../zookeeper-3.4.11/bin/../conf/zoo.cfgSpouštění zookeeper... STARTED

V dalším kroku Spusťte CLI zadejte následující příkaz:

bin/zkCli.sh

Po zadání výše uvedeného příkazu budete připojeni k serveru ZooKeeper a měli byste obdržet následující odpověď:

Připojování k localhost:2181................................................. ......Vítejte v ZooKeeper!................................WATCHER::WatchedEvent state:SyncConnected type :Žádná cesta:null[zk:localhost:2181(CONNECTED) 0]

Po připojení serveru a provedení všech operací můžete server zookeeper zastavit pomocí následujícího příkazu:

bin/zkServer.sh stop

Blahopřejeme! Úspěšně jste nainstalovali Apache ZooKeeper. Děkujeme, že jste použili tento návod k instalaci Apache ZooKeeper na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache ZooKeeper.


Cent OS
  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache Kafka na CentOS 8

  3. Jak nainstalovat Apache Tomcat 8 na CentOS

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Apache Maven na CentOS 7

  3. Jak nainstalovat Apache Cassandra na CentOS 7

  1. Jak nainstalovat Apache na CentOS 8

  2. Jak nainstalovat Apache Maven na CentOS 8

  3. Jak nainstalovat Apache Maven na CentOS 8