❶ zookeeper 安装需要jdk吗
在安装ZooKeeper之前,请确保在以下任何操作系统上运行 :
任意linux OS− 支持开发和部署。它是演示应用程序的首选。
Windows OS− 仅支持开发。
Mac OS− 仅支持开发。
ZooKeeper服务器是用java编写创建,它运行在JVM。所以需要使用JDK 6或更高版本。
❷ zookeeper linux 安装怎么配置java 环境变量
纯java开发的软件在linux下面也可以应用自如。那么首先就需要配置好linux下的java环境,具体说来,就是配置jdk环境变量。 介绍在linux下配置jdk环境变量的几种常用方法。
首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls -l filename命令查看一下,如果显示类似如:
则表示任何用户都没有可执行权限(即使是root用户)。
解决方法:
#chmod a+x filename
这样,安装好后,就可以接下来进行环境变量的配置了。这里给出三种可选方法:
一、修改/etc/profile文件
当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
用文本编辑器打开/etc/profile,在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
重新登录即可。
二、修改.bashrc文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。
用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入:
set JAVA_HOME=/usr/share/jdk1.5.0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
重新登录。
三、直接在shell下设置变量
不推荐使用这种方法,因为换个shell,该设置就无效了。这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意:
1.要将 /usr/share/jdk1.5.0_05jdk 改为jdk安装目录
2. linux下用冒号”:”来分隔路径
3. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。
4. CLASSPATH中当前目录”.”不能丢掉。
5. export是把这三个变量导出为全局变量。
6. 大小写必须严格区分。
❸ 如何启动zookeeper-3.3.6
如何启动zookeeper-3.3.6?
启动zookeeper-3.3.6的方法:下载安装配置zookeeper的服务器环境-创建文件-设置权限-编辑-重启即可。
具体步骤:
一、登陆linux服务器用cd 命令切换到/etc/rc.d/init.d/目录下。
十、重启即可。
❹ 如何启动zookeeper-3.3.6
如何启动zookeeper-3.3.6?
启动zookeeper-3.3.6的方法:下载安装配置zookeeper的服务器环境-创建文件-设置权限-编辑-重启即可。
具体步骤:
一、登陆linux服务器用cd 命令切换到/etc/rc.d/init.d/目录下。
十、重启即可。
❺ 怎么在linux上安装zookeeper
Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署;
下面,我来分享一下在Linux下安装Zookeeper的整个步骤,让大家少走弯路。
一、Zookeeper下载
[plain]view plainprint?
[root@localhost下载]#wgethttp://mirror.bit.e.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
--2016-01-1523:15:57--http://mirror.bit.e.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
正在解析主机mirror.bit.e.cn(mirror.bit.e.cn)...114.247.56.117
正在连接mirror.bit.e.cn(mirror.bit.e.cn)|114.247.56.117|:80...已连接。
已发出HTTP请求,正在等待回应...200OK
长度:11833706(11M)[application/octet-stream]
正在保存至:“zookeeper-3.3.6.tar.gz”
100%[======================================================================================================================================================================================>]11,833,706171KB/s用时68s
2016-01-1523:17:07(170KB/s)-已保存“zookeeper-3.3.6.tar.gz”[11833706/11833706])
二、解压
[html]view plainprint?
[root@localhostdeploy]#tar-zxvf/home/lk/下载/zookeeper-3.3.6.tar.gz
解压完之后,会在deploy文件夹下面得到一个zookeeper-3.3.6的文件夹
三、进入到conf目录
[plain]view plainprint?
[root@localhostdeploy]#cd/opt/deploy/zookeeper-3.3.6/conf
四、拷贝zoo_samle.cfg为zoo.cfg
[plain]view plainprint?
[root@localhostconf]#cpzoo_sample.cfgzoo.cfg
五、编辑zoo.cfg文件
[plain]view plainprint?
[root@localhostconf]#vizoo.cfg
修改为:
[html]view plainprint?
#
tickTime=2000
#
#synchronizationphasecantake
initLimit=10
#
#
syncLimit=5
#.
dataDir=/usr/zookeeper
dataLogDir=/usr/zookeeper/log
#
clientPort=2181
server.1=192.168.32.129:2888:3888
六、设置环境变量
[plain]view plainprint?
[root@localhostconf]#exportZOOKEEPER_INSTALL=/opt/deploy/zookeeper-3.3.6
[root@localhostconf]#exportPATH=$PATH:$ZOOKEEPER_INSTALL/bin
七、启动
[plain]view plainprint?
[root@localhostbin]#./zkServer.shstart
JMXenabledbydefault
Usingconfig:/opt/deploy/zookeeper-3.3.6/bin/../conf/zoo.cfg
Startingzookeeper...STARTED
[root@localhostbin]#
八、测试zookeeper
[plain]view plainprint?
[root@localhostbin]#./zkCli.sh-server192.168.32.129:2181
如果是本地连接,那么不需要 -server 192.168.32.129:2181,默认是本地
注意:如果出现拒绝连接,请检查如下:
1、防火墙是否关闭 systemctl stop firewalld
2、需要将192.168.32.129 映射到本地 /etc/hosts文件中,否则无法连接
❻ 怎么查看linux系统是否安装zookeeoer
一般linux下zookeeper的安装有3种,分别为rpm的安装,源码安装和已经编译好的免安装文件直接运行文件。
查询方式:
1、rpm方式:
rpm-qa|grepzookeeper
2、源码安装和免安装
find/-name"zookeeper*"
以上zookeeper请根据具体组件名替换。
❼ linux 下zookper怎么安装
你可以查看进程: 方法: ps -aux | grep 'zookeeper' 系统有返回,说明zookeeper启动。 你可以搜索ps -aux。
❽ 在linux安装hadoop需要先安装zoomkeeper吗
不需要。
zookeeper是分布式文件系统的协调服务,有注册服务、名字空间分配、服务监听等作用。
如果你只部署Hadoop,使用其HDFS和MapRece的话,无需安装zookeeper。
如果你部署Hadoop,然后希望使用Hive、HBase等数据仓库的时候,则需要使用到zookeeper服务。