最初のステップダウンロード:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/
または実行
#wgetのhttps://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6.tar.gz
インストーラを抽出する第二のステップ
#タールzxvf のapache-飼育係-3.5.6.tar.gz
変更されたファイルは、解凍したフォルダ名である飼育係
#MV のapache-飼育係-3.5.6 飼育係
#CDの飼育係
#カドミウムのconf
コンフィギュレーション・ファイルをコピーし、zoo.cfgに名前を変更します
#mvのzoo_sample.cfg zoo.cfg
#ビン/ zkServer.sh
失敗の理由を開始します。
最新バージョン3.5.5が唯一の情報源である以前のtar.gzパッケージの平均ながら、我々は直接バイナリパッケージを使用してダウンロードしたいものの名前のパッケージ内のビンは、コンパイルされ、始まりましたパッケージには、直接使用することはできません。
wgetのhttps://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6-bin.tar.gz
上記の手順を実行します繰り返し
#ビン/ zkServer.sh
ログファイルが見つから見る、ポート番号8080は、(ログの場所を:内部のフォルダのインストールディレクトリログに)占有されています
公式文書が、これは飼育係の新機能であることが判明見ます
这是Zookeeper AdminServer,默认使用8080端口,它的配置属性如下:
一种解决办法是我们可以修改在zoo.cfg中修改AdminServer的端口:
admin.serverPort=
8888
保存一下,再重启试试。
到此为止,我们的最新版的3.5.6版的zookeeper就已经安装成功了。
还有其他的办法解决端口被占用的情况 请查看我的另外一个博客【Linux】zookeeper-3.5.6启动失败8080端口被占用