centos7に基づいてzookeeperをインストールします

1.対応するjarパッケージをダウンロードします

ダウンロードリンク zookeeper jdk

  1. ftp経由で転送

ここに画像の説明を挿入

  1. wgetコマンド経由
wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.5.8/apache-zookeeper-3.5.8-bin.tar.gz

2つ目は、zookeeperユーザーログインを作成する

useradd zookeeper
passwd zookeeper

次に、パスワードを入力
ここに画像の説明を挿入
して、新しく作成したユーザーログインします

su zookeeper

3、jdkをインストールします

zookeeperのユーザーインターフェイスに新しいフォルダーを作成します

mkdir /home/zookeeper

ここですべての圧縮パッケージをCp

cp /你传输文件的目录 /home/zookeeper

解凍

tar -zxvf jdk-15.0.1_linux-x64_bin.tar.gz

ルートを介して/ etc / profileファイルを編集する権限をzookeeprに付与します

chmod -R 777 /etc/profile

jdkを構成します

vi /etc/profile

ここに画像の説明を挿入
図のように次のコマンドを追加します

export JAVA_HOME=/home/zookeeper/jdk-15.0.1  #jdk安装目录
export JRE_HOME=${
    
    JAVA_HOME}/jre
export CLASSPATH=.:${
    
    JAVA_HOME}/lib:${
    
    JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${
    
    JAVA_HOME}/bin:${
    
    JRE_HOME}/bin
export PATH=$PATH:${
    
    JAVA_PATH}

:wqsaveと入力して終了します

第四に、zookeeperをインストールします

  • 解凍
tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz
  • データファイルを作成する
mkdir data
  • confディレクトリに入る
cd conf
  • zoo.cfgファイルをコピーします
cp zoo.cfg zoo_sample.cfg

ここに画像の説明を挿入

  • Zookeeperを起動します
cd ..
cd bin

ここに画像の説明を挿入

./zkServer.sh start

注:次の状況では、エラーが発生する可能性があります

错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain

理由:zookeeper.xxxjarがzookeeperディレクトリにない可能性があります
解決する

  • 方法1:libパッケージから再プルします
  • 方法2:-bin.tar.gzバージョンのjarパッケージをダウンロードします

ここに画像の説明を挿入

  • 起動ステータスを表示する
./zkServer.sh status
ps -ef | grep zookeeper
  • 動物園のコンソールに入る
./zkCli.sh

ここに画像の説明を挿入
設定は成功です!

おすすめ

転載: blog.csdn.net/weixin_44763595/article/details/109962538