1.対応するjarパッケージをダウンロードします
- ftp経由で転送
- 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}
:wq
saveと入力して終了します
第四に、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
設定は成功です!!!