Zookeeperの概要
ZooKeeperのは、分散、オープンソース分散アプリケーションなどの構成メンテナンス、ドメインネームサービス、分散同期、グループサービス、などの機能を提供する連携サービス
Zookeeperの単一マシンインストール
インストール前の準備
- ホストの計画。仮想マシンを使用して、centOS7バージョンのシステムをインストールします。
- JDK1.8以上をインストール
Zookeeperをダウンロード
公式アドレス:http : //zookeeper.apache.org/
ダウンロードパス:https : //www.apache.org/dyn/closer.cgi/zookeeper/
現在ダウンロードしているバージョンは3.4.14です
ダウンロードしたインストールパッケージをシステムにアップロードする
まず/ usr / local /の下にappディレクトリを作成します
cd /usr/local/
mkdir app
cd app
zookeeperインストールパッケージをappディレクトリにアップロードします。
アップロードするインストールパッケージを選択するrz コマンド
Zookeeperをインストールする
- apache-zookeeper-3.4.14.tar.gzを解凍します
tar -xvf zookeeper-3.4.14.tar.gz
- ソフト接続を作成する
ln -s zookeeper-3.4.14/ zookeeper
- 環境変数を構成する
vi etc/profile
次のコンテンツを追加
export ZK_HOME=/usr/local/app/zookeeper
export PATH =$ZK_HOME/bin:$PATH
source /etc/profile
- zoo.cfg構成ファイルを変更する
cd /usr/local/app/zookeeper/conf
- zoo.cfgファイルをコピーする
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
次の内容を変更します。
#修改数据目录
dataDir=/usr/data/zookeeper
- ファイルを保存します
注:データディレクトリが作成されていない場合は、最初にディレクトリを作成します
mkdir /usr/data/zookeepre -p
- Zookeeperを起動します
zkServer.sh start
- Zookeeperステータスを確認する
./zkServer.sh status
次のコンテンツが表示されます。
ZooKeeper JMX enabled by default
Using config: /usr/local/app/zookeeper/bin/../conf/zoo.cfg
Mode: standalone
- プロセスを表示
ps -ef | grep zookeeper
上記の手順により、Zookeeperスタンドアロンインストールが完了します。