1.修改操作系统的host文件,添加以下内容
192.168.0.103 provider-01
2 下载zookeeper包
3.解压zookeeper安装包
tar -zxvf zookeeper-3.4.6.tar.gz
4.在zookeeper目录下创建两个文件夹
mkdir data
mkdir logs
5复制zookeeper/conf目录下的zoo_sample.cfg,命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
6.修改zoo.cfg的配置
dataDir =.../zookeeper../data
dataLogDir=../zookeeper../logs
server.1=provider-01:2888:3888
#provider-01是在hosts中映射的地址
7.在data下创建myid文件,文件内容为“1”
8.修改/home/用户名/.bash_profile
export ZOOKEEPER_HOME=.....
export PATH=$ZOOKEEPER_HOM/bin:$PATH
使配置生效: source .bash_profile
9.防火墙中打开2181 2888 3888端口
chkconfig iptables on
service iptables start
vi /etc/sysconfig/iptables
增加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
重启防火墙
service iptables restart
192.168.0.103 provider-01
2 下载zookeeper包
3.解压zookeeper安装包
tar -zxvf zookeeper-3.4.6.tar.gz
4.在zookeeper目录下创建两个文件夹
mkdir data
mkdir logs
5复制zookeeper/conf目录下的zoo_sample.cfg,命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
6.修改zoo.cfg的配置
dataDir =.../zookeeper../data
dataLogDir=../zookeeper../logs
server.1=provider-01:2888:3888
#provider-01是在hosts中映射的地址
7.在data下创建myid文件,文件内容为“1”
8.修改/home/用户名/.bash_profile
export ZOOKEEPER_HOME=.....
export PATH=$ZOOKEEPER_HOM/bin:$PATH
使配置生效: source .bash_profile
9.防火墙中打开2181 2888 3888端口
chkconfig iptables on
service iptables start
vi /etc/sysconfig/iptables
增加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
重启防火墙
service iptables restart