iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >hadoop+hbase+zookeeper完全分布安装(2)
  • 609
分享到

hadoop+hbase+zookeeper完全分布安装(2)

2024-04-02 19:04:59 609人浏览 八月长安
摘要

一 安装准备     上一篇我们安装完hadoop成功后就可以接着安装HBase了。根据上篇的对应表我们选择下载合适版本的hbase.本案例选择的版本是hbase-0.94.1

一 安装准备

     上一篇我们安装完hadoop成功后就可以接着安装HBase了。根据上篇的对应表我们选择下载合适版本的hbase.本案例选择的版本是hbase-0.94.10.tar.gz。ZooKeeper-3.4.6.tar.gz

安装前的环境请参考上一篇。


二 安装操作


 首先安装zookeeper


1.将安装包解压

 

tar zxvf zookeeper-3.4.6.tar.gz



mv zookeeper-3.4.6   /usr/local/zookeeper


2.修改创建配置文件


cp  zookeeper/conf/zoo.sample.cfg    zookeeper/conf/zoo.cfg



vim   zookeeper/conf/zoo.cfg



3.主要修改以下几项


dataDir=/usr/local/zookeeper/data        


clientPort=2181


server.1=master:2888:3888

server.2=slave1:2888:3888

server.3=slave2:2888:3888


4.然后将整个zookeep打包配置到另外两台去

 scp  -r /usr/local/zookeeper slave1:/usr/local

  scp  -r /usr/local/zookeeper  slave2:/usr/local


5.在master的zookeeper/data文件夹里 建立一个文件myid  里面输入数值1


 vim  zookeeper/data/myid    1

同样  

  slave1  

vim zookeeper/data/myid      2   

slave2

vim  zookeeper/data/myid     3


6.启动zookeeper


分别在三台机器上运行

 zookeeper/bin/zkServer.sh  start  来启动


 zookeeper/bin/zkServer.sh  stop   来关闭



安装hbase



hbase的安装相当简单。。。解压就是了。。。主要还是改代码的问题


首先将压缩包解压,更改下名称


tar zxvf hbase-0.94.10.tar.gz

mv hbase-0.94.10/   /usr/local/hbase

然后进入conf  

1. 修改配置文件hbase-site.xml ,在configuration里添加


<property>

   <name>hbase.rootdir</name>          配置hadoop的master的主机名

   <value>hdfs://master:9000/hbase</value>

</property>

<property>

   <name>hbase.cluster.distributed</name>   是否以分布式方式运行

   <value>true</value>

</property>


<property>

   <name>hbase.zookeeper.property.clientPort</name>       zookeeper连接端口

   <value>2181</value>

</property>





<property>

     <name>hbase.zookeeper.quorum</name> zookeeper服务器列表(最好是奇数个)

     <value>master,slave1,slave2</value>

</property>

<property>

     <name>hbase.zookeeper.property.dataDir</name>   zookeeper数据目录

     <value>/usr/local/zookeeper/data</value>  

</property>



2. 修改配置文件hbase-env.sh 在文件底端加入


export JAVA_HOME=/home/songtao/jdk1.6.0_35     JAVA目录

export HBASE_MANAGES_ZK=false                    禁用HBASE自带的zookeeper

export HBASE_HOME=/usr/local/hbase



3. 编辑regionservers文件,添加两个RegionServer:

   slave1

   slave2



4.配置另外两台,将配置好的hbase整个复制到另外两台的相同路径去


  scp  -r /usr/local/hbase  slave1:/usr/local

  scp  -r /usr/local/hbase  slave2:/usr/local




三  运行&停止Hbase


   运行Hbase之前必须先开启Hadoop, 运行和停止的命令分别如下

   /usr/local/hbase/bin/start-hbase.sh

   /usr/local/hbase/bin/stop-hbase.sh


  运行hbase后会看到如下几个进程


master

hadoop+hbase+zookeeper完全分布安装(2)

slave



hadoop+hbase+zookeeper完全分布安装(2)


整个集群的启动顺序


启动   hadoop --> zookeeper  -->  hbase


关闭   hbase -->  zookeeper -->  hadoop




 测试


1、进入hbase shell,用status命令查看集群状态,如下:

hadoop+hbase+zookeeper完全分布安装(2)


2、建一个测试表:

hbase(main):005:0> create 't3','f3'


hadoop+hbase+zookeeper完全分布安装(2)

3、登录另外两台机器查看数据是否能查到:

hadoop fs -ls /hbase

查看hdfs,t3已经生成:



hadoop+hbase+zookeeper完全分布安装(2)



您可能感兴趣的文档:

--结束END--

本文标题: hadoop+hbase+zookeeper完全分布安装(2)

本文链接: https://www.lsjlt.com/news/40306.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • [Hadoop全分布部署]安装JDK、Hadoop
    👨‍🎓👨‍🎓博主:发量不足 个人简介:耐心,自信来源于你强大的思想和知识基础!! 📑📑本期更新内容:Hadoop全分布部署 ----安装JDK、...
    99+
    2023-09-08
    开发语言 java hadoop 配置
  • Hadoop+HBase+ZooKeeper分布式集群环境搭建步骤
    目录一、环境说明2.1 安装JDK2.2 添加Hosts映射关系2.3 集群之间SSH无密码登陆三、Hadoop集群安装配置3.1 修改hadoop配置3.2 启动hadoop集群四...
    99+
    2024-04-02
  • CentOS 6.4如何安装Hadoop-2.5.1完全分布式集群
    这篇文章主要介绍了CentOS 6.4如何安装Hadoop-2.5.1完全分布式集群,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。环境介绍:在两台装有CentOS 6.4(3...
    99+
    2023-06-03
  • hadoop完全分布式怎么搭建
    要搭建Hadoop完全分布式集群,需要按照以下步骤进行操作: 准备环境:首先需要准备多台服务器,至少需要3台以上的服务器来搭建H...
    99+
    2024-03-13
    hadoop
  • 如何安装Hadoop单机版和全分布式
    这篇文章主要介绍“如何安装Hadoop单机版和全分布式”,在日常操作中,相信很多人在如何安装Hadoop单机版和全分布式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何安装Hadoop单机版和全分布式”的疑...
    99+
    2023-06-09
  • Hadoop环境搭建-单机、伪分布式、完全分布式
    目录 一、单机安装  二、伪分布式环境搭建 配置SSH免密登录  三、完全分布式环境搭建 设置免密 修改配置文件 本文的所有配置文件,除注释部分都可直接复制粘贴。因为本文的配置文件的语言语法采用的是HTML或JAVA,...
    99+
    2023-10-23
    hadoop 分布式 linux
  • Hadoop完全分布式集群搭建(超详细)
    目录 1.1.1 完全分布式介绍 1.1.2 平台软件说明 1.1.3 守护进程布局 1.2.1 集群搭建准备 1.2.2 总纲 1.2.3防火墙关闭 1.2.4 主机映射 1.2.5 免密登陆 1.2.6 jdk安装和hadoop安装及...
    99+
    2023-10-23
    hadoop 分布式 hdfs
  • hadoop伪分布式的安装步骤
    本篇内容主要讲解“hadoop伪分布式的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“hadoop伪分布式的安装步骤”吧! 解压缩 /opt/software/hadoop-2...
    99+
    2023-06-03
  • 浅析Hadoop完全分布式集群搭建问题
    目录一、Hadoop是什么二、Hadoop组成1、Hadoop1.x2、Hadoop2.x三、Hadoop集群搭建所需工具(链接如下,自行下载)四、Hadoop集群配置前期准备五、H...
    99+
    2024-04-02
  • 完全分布式hadoop搭建的步骤是什么
    搭建完全分布式Hadoop集群通常包括以下步骤: 准备环境:确保所有节点都有相同的操作系统和Java版本,并且具有网络互通的能力...
    99+
    2024-03-05
    hadoop
  • hadoop伪分布式集群怎么安装
    Hadoop伪分布式集群是在单台机器上模拟多台机器的Hadoop集群环境,可以用来进行开发和测试。以下是Hadoop伪分布式集群的安...
    99+
    2024-03-13
    hadoop
  • Hadoop伪分布式安装方法是什么
    这篇文章主要介绍“Hadoop伪分布式安装方法是什么”,在日常操作中,相信很多人在Hadoop伪分布式安装方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop伪分布式安装方法是什么”的疑惑有所...
    99+
    2023-06-03
  • 分布式服务Dubbo+Zookeeper安全认证的示例分析
    这篇文章给大家分享的是有关分布式服务Dubbo+Zookeeper安全认证的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题Zookeeper+dubbo,如何设置安全认证?不想让其他服务连接Zooke...
    99+
    2023-05-30
    dubbo zookeeper
  • CentOS 7如何搭建Hadoop 2.7.3完全分布式集群环境
    这篇文章将为大家详细讲解有关CentOS 7如何搭建Hadoop 2.7.3完全分布式集群环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。(一)软件准备1,hadoop-2.7.3.tar.gz(包)2...
    99+
    2023-06-03
  • 如何使用Centos7系统搭建Hadoop-3.1.4完全分布式集群
    本篇内容主要讲解“如何使用Centos7系统搭建Hadoop-3.1.4完全分布式集群”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用Centos7系统搭建Hadoop-3.1.4完全分布...
    99+
    2023-06-15
  • Apache Hadoop 2.8 完全分布式集群搭建过程是怎样的
    这期内容当中小编将会给大家带来有关Apache Hadoop 2.8 完全分布式集群搭建过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。最近在自己的笔记本电脑上搭建了Apache Hadoop分...
    99+
    2023-06-19
  • linux系统怎么安装hadoop真分布式集群
    这篇“linux系统怎么安装hadoop真分布式集群”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux系统怎么安装ha...
    99+
    2023-06-30
  • 搭建JEESZ分布式架构7--Zookeeper注册中心安装
    ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization).命名服务(Naming Service).集群维护(Group M...
    99+
    2023-06-03
  • ZooKeeper分布式协调服务设计核心概念及安装配置
    目录一、ZooKeeper 简介1.ZooKeeper 设计目标2.核心概念1)Session 会话2)数据节点3)Watcher4)ACL3.Zab 协议介绍二、ZooKeeper...
    99+
    2024-04-02
  • 搭建JEESZ分布式架构2--CentOs下安装Tomcat7(环境准备)
    声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装Tomcat7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了Tomcat7,通过ssh已经上传到...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作