zookeeper在linux环境下的安装与调试

安装环境: VMware Workstation10
文件上传工具: Xftp6
(PS:安装包有需要的话自取哟~~~)
虚拟机:CentOs6.7(32位)
链接:https://pan.baidu.com/s/1zyTRhLRkOsuv-1akpav4Qw 提取码:o9c1
jdk:1.7.0_55(32位)
https://pan.baidu.com/s/1GV42Qcy25yC2vo0UKwoWhA 提取码:1b44
zookeeper:zookeeper_3.4.6
https://pan.baidu.com/s/1RyXEobLDo4bbwr3azya_Lg 提取码:3fw5

一.环境搭建

想要安装zookeeper,首先保证linux的环境是搭建好的
zookeeper在linux环境下的安装与调试
成功进入CentOs,现在需要将我们要安装的jdk和zookeeper的压缩包上传至虚拟机上.此处我是用的是Xftp6工具进行上传,也有其他的工具,可自行选择
zookeeper在linux环境下的安装与调试
zookeeper在linux环境下的安装与调试
获取虚拟机ip地址的方式
在登录虚拟机以后,输入ifconfig,产生以下页面,只有一个lo并没有出现eth0
zookeeper在linux环境下的安装与调试
解决方案:
1.进入/etc/sysconfig/network-script目录,发现有ifcfg-eth0,即网卡驱动存在但没有启用
2.输入ifconfig eth0 up启用网卡
3.再输入ifconfig 发现出现了eth0但是没有ip地址
4.编辑:输入vi /etc/sysconfig/network-scripts/ifcfg-eth0 进入文件并进行需改
4.1 进入后页面如下
zookeeper在linux环境下的安装与调试
4.2 按i进入编辑模式,修改参数,修改完毕后按esc :wq 保存并退出
zookeeper在linux环境下的安装与调试
5.输入service network restart 进行重启
zookeeper在linux环境下的安装与调试
6.再次输入ifconfig,即可获取到需要的ip地址,将地址输入到Xftp6中,与linux建立连接
zookeeper在linux环境下的安装与调试
连接建立好后,直接点击需要上传的压缩包,即可上传至虚拟机上
zookeeper在linux环境下的安装与调试

二.相关配置

1.安装jdk

注意:64位的CentOS需要安装64位的jdk,32位的CentOs需要安装32位的jdk,上述提供的链接是32位的jdk
1.压缩包上传后,需要解压
在命令窗口输入:tar -zxvf jdk-7u55-linux-i586.tar.gz
2.配置jdk环境变量

  • 编辑全局变量
    在命令行输入: vi /etc/profile
    在文本最后一行添加一下内容,保存并退出
    zookeeper在linux环境下的安装与调试

  • 让设置的环境变量生效
    source /etc/profile
    3.检查配置是否成功
    输入Java -version .出现下列信息,说明jdk配置安装成功
    zookeeper在linux环境下的安装与调试

2.安装zookeeper

1.解压 tar zxf zookeeper-3.4.6.tar.gz
2.进入zookeeper目录 : cd zookeeper_3.4.6
zookeeper在linux环境下的安装与调试
3.修改配置

  • 在zookeeper目录下创建一个data目录 :mkdir data
  • 进入conf的目录 : cd conf
  • 将zoo_sample.cfg改名 : mv zoo_sample.cfg zoo.cfg
  • 编辑zoo.cfg : vim zoo.cfg 修改dataDir,保存并退出
  • zookeeper在linux环境下的安装与调试
  • 进入bin 目录 : cd bin
  • 开启zookeeper :./zkServer.sh start
  • zookeeper在linux环境下的安装与调试
  • 查看状态 : ./zkServer.sh status
    zookeeper在linux环境下的安装与调试