Zookper在集群上的安装

安装环境是Centos6.5 hadoop1.12

安装步骤如下:

Zookeer安装 (最少三个节点)

安装在集群hadoopm中

  1. 首先保证时间的一致性如果没有的话按照以下步骤操作

# chkconfig --list | grep ntpd

看看ntpd有没有开机自启动(如果显示的全为off则表明不是开机自启动),如果是开机自启动的,需要执行:

# chkconfig ntpd off

关闭ntpd,如果ntpd开着,ntpdate没办法从其他服务器同步时间的。

然后在/etc/rc.local(debian/ubuntu系统中可能是/etc/rc.d/rc.local)末尾加入一行:

ntpdate xxx.xxx.xxx.xxx

xxx表示运行ntpd的那台服务器的ip地址

然后重启就可以了。

  1. 上传文件进行解压。tar –zxvf zookeeper-3.4.5.tar.gz(这是在root用户下 进行的下
  2. 对解压的文件进行重命名:mv zookeeper-3.4.5.tar.gz/ zk
  3. 赋予hadoop 权限:chown -R hadoop:hadoop /opt/modules/zk

  4. 设置环境变量,添加zk路径。重启环境变量:source  /etc/profile
  5. (我的环境变量位置是/ etc/profile.d/java.sh)

 

6.进入conf目录下修改配置文件 将zoo_sample.cfg重命名为zoo.cfg进行修改

7.修改dataDir的目录

修改后为:

8.添加通信端口,方便选举 2888 3888

 

9.在zk目录下创建文件夹data,创建文件myid。加入标识符号0。

10.将zk文件传输

11.修改其他机子上的环境变量,也可以把自己的环境变量传送到其他的机子上。

12.重启环境变量:source /etc/profile

13.修改data目录下的myid文件,改为正确的标识符

14.分别在三个节点上执行命令:zkServer.sh start 开启zookeeper

运行成功后出现:zookeeper.out

 

15.运行成功后通过命令:zkSever.sh status 查看结果

 

 

注意事项:不要忘记修改一些文件 要逐步走

你可能感兴趣的:(Zookper在集群上的安装)