解压安装JDK、Zookeeper
tar –xvzf jdk-1.7.0_01.tar.gz –C /usr/local/jdk
tar –xvzf zookeeper-3.4.5.tar.gz –C /usr/local/zookeeper
修改/etc/profile
#jdk
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
#zookeeper
export ZOOKEEPER_INSTALL=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
source /etc/profile
修改/usr/local/zookeeper/conf/zoo.cfg
dataDir=/usr/local/zookeeper/data
# the port at which the clients will connect
clientPort=2181
server.1=10.192.64.138:2887:3887
server.2=10.192.64.139:2887:3887
server.3=10.192.64.140:2887:3887
修改/usr/local/zookeeper/data/myid
对应zoo.cfg中server.id
打开防火墙端口(或者直接关掉防火墙:service iptables stop)
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 2887 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3887 -j ACCEPT
service iptables restart
Zookeeper服务开启
zkServer.sh start
zkCli.sh -server 127.0.0.1:2181