一、安装zookeeper包
在hadoop01~03上安装:
1 |
yum install zookeeper zookeeper-server |
二、生成myid
hadoop01:
1 |
service zookeeper-server init --myid=1 |
hadoop02:
1 |
service zookeeper-server init --myid=2 |
hadoop03
1 |
service zookeeper-server init --myid=3 |
三、编辑配置文件(以下是默认参数)
/etc/zookeeper/conf/zoo.cfg
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
maxClientCnxns=50 # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. dataDir=/var/lib/zookeeper # the port at which the clients will connect clientPort=2181 server.1=hadoop01:2888:3888 server.2=hadoop02:2888:3888 server.3=hadoop03:2888:3888 |
四、测试zookeeper
1 |
zookeeper-client -server hostname:port |
参考:http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cdh_ig_zookeeper_package_install.html