飼育係のインストール(Linux環境)

1、設置環境

設置環境
のLinux:CentOS7
JDK 1.7以降(ここではjava1.8)

環境上の理由
ZooKeeperのは、Windows、Linux環境上で実行できるJavaです。あなたは、JDKをインストールする必要があります。

図2に示すように、実装工程

ステップ1: - (前提)JDKをインストール完了スキップさは
:私のjava8インストールプログラム1を参照してくださいhttps://blog.csdn.net/rao991207823/article/details/102923314
またはスキーム2:HTTPS://ブログ。 csdn.net/rao991207823/article/details/102923974

ステップ2:飼育係のアーカイブは、Linuxシステムにアップロード。-ツールはもちろん、その他にも使用することが、Xshellを用い
ローカルアップロード飼育係
、例えば、圧縮されたパッケージを解凍:飼育係-3.4.6.tar.gz第3工程を

tar -zxvf zookeeper-3.4.6.tar.gz

スクリーンショット示すように:
解凍コマンド
ステップ4:、飼育係-3.4.6ディレクトリを入力したデータのフォルダを作成します。
飼育係のファイルのディレクトリを作成します。
ステップ5:confディレクトリを再入力、zoo_sample.cfg名前を変更しzoo.cfg(私はここで同じ名前のコピーモードを使用しています)
と改名

mv zoo_sample.cfg zoo.cfg

直接名前を変更
複製名前変更

cp -a zoo_sample.cfg zoo.cfg

完全なコピー
ステップ6:zoo.cfg変更されたファイルのデータ属性:DATADIR = /ルート/飼育係-3.4.6 /データ(フォルダへのデータ・パス)

vim zoo.cfg

スクリーンショットに示すように:
保存パスを変更します。
ステップ7:スタート飼育係、ディレクトリ飼育係の下のbinディレクトリに実行

./zkServer.sh start

关闭:[root@localhost bin]# ./zkServer.sh stop
查看状态:[root@localhost bin]# ./zkServer.sh status

注意:需要关闭防火墙,或者开放防火墙端口:2181(亦或者是自己设定其他端口)。

关闭防火墙
CentOS6.5 :
临时关闭:service iptables stop
永久关闭防火墙:chkconfig iptables off (修改配置开机不自启)

CentOS7:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

其他方案----添加开启访问端口
添加开放端口

firewall-cmd --zone=public --add-port=2181/tcp --permanent

命令含义:
–zone #作用域
–add-port=2181/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

重启生效:

firewall-cmd --reload

查看

firewall-cmd --zone= public --query-port=80/tcp

查看所有开放端口:

firewall-cmd --list-port

关闭开放的端口(删除):
firewall-cmd --zone= public --remove-port=80/tcp --permanent

发布了7 篇原创文章 · 获赞 2 · 访问量 4296

おすすめ

転載: blog.csdn.net/rao991207823/article/details/104515266