- 安装JDK并设置JAVA_HOME
参考“Ubuntu安装Oracle JDK“。
- 下载Zookeeper
到Apache网站下载Zookeeper,我下载的是zookeeper-3.4.5.tar.gz
- 解压安装
#解压
$sudo tar xzvf zookeeper-3.4.5.tar.gz
#将解压收的zookeeper-3.4.5 目录拷贝到 /usr/local/lib 下
$sudo cp -r zookeeper-3.4.5 /usr/local/lib
#修改/usr/local/lib/zookeeper-3.4.5 所有者及所属组
$sudo chown -R /usr/local/lib/zookeeper-3.4.5
- 修改Zookeeper配置
#切换到Zookeeper安装目录下的conf(配置文件)目录
$cd /usr/local/lib/zookeeper-3.4.5/conf
#复制样例配置为配置文件
$cp zoo_sample.cfg zoo.cfg
###修改zookeeper数据存储目录为 /var/local/zookeeper###
#新建目录 /usr/local/zookeeper
$sudo mkdir /var/local/zookeeper
#修改/usr/local/zookeeper所有者和所属组
$sudo chown ubuntu:ubuntu /var/local/zookeeper
#修改zoo.cf文件,将 dataDir=/tmp/zookeeper 改为 dataDir=/var/local/zookeeper
$sed -i "s/dataDir=\/tmp\/zookeeper/dataDir=\/var\/local\/zookeeper/g" zoo.cfg
- 启动及停止Zookeeper
#切换到bin目录
$cd /usr/local/lib/zookeeper-3.4.5/bin
#启动Zookeeper服务
$./zkServer.sh start
#启动Zookeeper客户端,如果输出示例内容说明成功
$./zkCli.sh
....
[zk: localhost:2181(CONNECTED) 0]
#显示根目录
$[zk: localhost:2181(CONNECTED) 0] ls /
[zookeeper]
[zk: localhost:2181(CONNECTED) 1]
#停止Zookeeper服务
$./zkServer.sh stop
相关推荐
- **Zookeeper集群模式**:除了单机模式外,Zookeeper还可以部署为集群模式来提高系统的可靠性和性能。集群中的每个节点都有自己的角色,包括领导者(Leader)、跟随者(Follower)和观察者(Observer)。 - **数据持久化*...
这里使用 VMware Workstation 创建一个虚拟机,安装 Ubuntu 16.04 作为主机系统。 二、基本环境配置 1. 安装 Java 环境 Kafka 需要 Java 环境来运行,因此需要安装 Java。可以从 Oracle 官方网站下载 Java 安装包...
启动Zookeeper服务,执行`./bin/zkServer.sh start`,如果显示“Starting zookeeper … STARTED”,即表示Zookeeper已成功启动。 **安装Storm** 在完成Java和Zookeeper的安装后,可以开始安装Storm。可以从官方网站...
为了提高系统安装的速度以及后续软件包更新的效率,我们建议使用国内的镜像站点作为Ubuntu的源地址。例如,可以使用阿里云提供的镜像站点。具体的配置方法是在 `/etc/apt/sources.list` 文件中添加阿里云的源地址,...
3. **ZooKeeper**:Kafka集群依赖于ZooKeeper进行协调管理,因此在安装Kafka前需要准备好ZooKeeper服务或者配置单机模式下的ZooKeeper。 #### 三、安装Java JDK Kafka需要Java环境支持,因此首先要安装JDK。这里以...
此外,理解HBase的核心概念,如Region、RegionServer、Master Server以及 ZooKeeper 在HBase中的角色,也是深入学习HBase的重要部分。HBase适用于需要高并发读写、对数据实时查询有需求的场景,如日志分析、物联网...
1. 安装SSH server:`sudo apt-get install openssh-server` 2. 进入`.ssh`目录:`cd ~/.ssh/`。如果无法进入该目录,可以先执行`ssh localhost`。 3. 生成密钥:`ssh-keygen -t rsa`,按三次回车即可完成密钥生成。...
单机模式适合快速测试和体验,所有服务在一个进程中运行,内置了Zookeeper和H2数据库。伪集群模式在同一台机器上部署所有服务,但需要单独安装Zookeeper和数据库。集群模式是生产环境中常用的部署方式,可以在多台...
**安装SSH Server**:如果未预装,可以通过命令`sudo apt-get install ssh`安装。 3. **安装Java**:将JDK安装包放置在共享文件夹中,通过Linux命令`./jdk-6u12-linux-i586.bin`安装。 #### 建立Hadoop集群的实验...
- **单机下安装ZooKeeper** - 配置`zoo.cfg`文件。 - 启动ZooKeeper服务。 - 验证启动情况。 #### 九、常见问题 - **版本匹配** - 确保Hadoop、Hive、HBase、ZooKeeper等组件的版本兼容。 - **解除安全模式**...
具体而言,包括Red Hat Enterprise Linux/CentOS 6.4至7.5版本、SUSE Linux Enterprise Server(SLES)11 SP3/SP4及12 SP1/SP2版本、Oracle Linux 5.7至7.4版本、Ubuntu 12.04至16.04版本、Debian 7.0至8.9版本。...