iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Hadoop中怎么配置HBase单机环境
  • 793
分享到

Hadoop中怎么配置HBase单机环境

2024-04-02 19:04:59 793人浏览 薄情痞子
摘要

hadoop中怎么配置HBase单机环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  Hadoop HBase 单机环境怎么配置  在

hadoop中怎么配置HBase单机环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

  Hadoop HBase 单机环境怎么配置

  在初接触Hadoop和Hbase的时候,大多数技术人员只希望通过简单的方法初步搭起框架环境,但我找了好多安装手册都是上来就部署集群分布环境(尽管做Hadoop就是为了这个目的),搭建集群环境的时候要设置ssh协议访问权限,要生成访问公钥,并且slaves配置上的小错误也会导致整个部署问题重重,所以我在部署成功后记录下最简单运行的standalone模式的安装配置过程,希望初学者在需要的时候能找到这个小小的guide,以后有时间我会再把集群配置的方法写出来.

  开始:

  1.在Apache/Hadoop项目的网站(hadoop.apache.org)下载hadoop以及hbase的发行包,此处两个发行包的大版本号一定要一致,譬如都是0.18版本:

  hadoop-0.18.2.tar.gz

  hbase-0.18.1.tar.gz

  2.使用root身份登录目标服务器系统(Suse10 linux),首先安装java虚拟机,这个比较简单,随便找个绿色的解压就可以了,在这个例子里面我使用IBM WAS6.1附带的jdk,它的home目录是/opt/IBM/WEBSphere/AppServer/java,我们只需要配置系统的环境变量就可以了.

  编辑全局环境变量文件/etc/profile,在文件后面添加

  export JAVA_HOME=/opt/IBM/WebSphere/AppServer/java

  export PATH=$JAVA_HOME:$PATH

  保存profile文件后使用

  source /etc/profile

  命令重新加载profile,然后随便在一个目录下面运行

  java -version

  查看javahome环境变量和path变量是否被正确加载.

  另外到 /etc/hosts 文件中查看主机映射是否存在,例如 127.0.0.1 localhost 或者什么其他的名字,在这里默认配置本机为localhost,如果需要做分布式的话,本机要做namenode,所以要把所有的datanode的host添加到这里面.

  3.创建hadoop用户,

  useradd hadoop

  可以用

  passwd hadoop

  修改hadoop用户的登录密码.

  4.创建hadoop用户的home目录,如果打算在别处安装hadoop/hbase的话可以不这样做,这里我们默认将hadoop/hbase安装在/home/${username}目录下.

  cd /home

  mkdir hadoop

  将目录用户指派给hadoop

  chown hadoop hadoop

  改变目录权限,这里我们配大一些,其实只要644就足够了:

  chmod 755 hadoop

  5.使用hadoop用户登录系统,将下载的两个发行包文件传到/home/hadoop目录下面,然后给它们加上执行权限:

  chmod a+x hadoop-0.18.2.tar.gz

  chmod a+x hbase-0.18.1.tar.gz

  Hadoop HBase 单机环境怎么配置

  6.解压hadoop:

  tar zxvf hadoop-0.18.2.tar.gz

  这样做会在/home/hadoop目录下解压hadoop发行包并创建到/home/hadoop/hadoop-0.18.2目录中,这里可以详细设计目录结构并创建link文件来方便日后升级等工作,这里我们先简单放在这里.

  7.修改hadoop环境脚本:

  修改文件/home/hadoop/hadoop-0.18.2/conf/hadoop-env.sh,在其中加入JAVA_HOME变量:

  export JAVA_HOME=/opt/IBM/WebSphere/AppServer/java

  HADOOP_HOME变量我们可以不设置,默认的情况是指定HADOOP_HOME为运行启动脚本当前目录的父目录.

  8.修改hadoop启动配置:

  参照默认配置文件/home/hadoop/hadoop-0.18.2/conf/hadoop-default.xml 修改用户配置文件/home/hadoop/hadoop-0.18.2/conf/hadoop-site.xml,hadoop启动的时候会加载默认配置文件,然后读取用户配置文件并使用用户配置文件中的属性替换默认配置文件中的值,这里最简单的情况我们只需要修改如下几项即可,如果需要做分布的话也是要在这个文件里面进行配置.将要修改的配置项简单的放到hadoop-site.xml文件的中去:

  fs.default.name

  hdfs://localhost:9000/

  mapred.job.tracker

  localhost:9001

  9.格式化nodename及启动hdfs守护进程:

  /home/hadoop/hadoop-0.18.2/bin/hadoop namenode -fORMat

  /home/hadoop/hadoop-0.18.2/bin/start-all.sh

  使用shart-all.sh可以方便的启动所有的hdfs守护进程,如果想关闭这些守护进程可以使用stop-all.sh脚本.

  启动过程中需要输入登录密码.

  启动成功后可以用以下简单方法测试hdfs:

  /home/hadoop/hadoop-0.18.2/bin/hadoop dfs -mkdir dir4test

  /home/hadoop/hadoop-0.18.2/bin/hadoop dfs -ls

  /home/hadoop/hadoop-0.18.2/bin/hadoop dfs -put /home/hadoop/file4test.zip file4test_temp.zip

  相当于linux系统下的mkdir ls cp命令.

  用浏览器访问 Http://localhost:50030/ 和 http://localhost:50070/ 可以查看hdfs拓扑结构和job进程还有hdfs文件系统结构.

  10.解压hbase发行包:

  tar zxvf hbase-0.18.1.tar.gz

  11.修改hbase环境脚本:

  修改文件/home/hadoop/hbase-0.18.1/conf/hbase-env.sh,在其中加入JAVA_HOME变量:

  export JAVA_HOME=/opt/IBM/WebSphere/AppServer/java

  简单启动暂时不需要在用户配置文件/home/hadoop/hbase-0.18.1/conf/hbase-site.xml添加任何替代属性.

  12.启动hbase:

  /home/hadoop/hbase-0.18.1/bin/start-hbase.sh

  成功启动hbase的守护进程.

  启动hbase hql shell:

  /home/hadoop/hbase-0.18.1/bin/hbase shell

  在hql shell中可以进行hbase数据操作,如果需要帮助信息可以键入:

  hbase>help

  简单测试hbase:

  在hbase shell下:

  hbase>create 't1','f1','f3'

  hbase>list

  使用浏览器访问 http://localhost:60010/ 可以查看当前hbase信息.

  启动hbase REST服务:

  /home/hadoop/hbase-0.18.1/bin/hbase rest start

  成功启动hbase REST服务后就可以通过对uri: http://localhost:60050/api/ 的通用REST操作(GET/POST/PUT/DELETE)实现对hbase的REST形式数据操作。

关于Hadoop中怎么配置HBase单机环境问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网数据库频道了解更多相关知识。

您可能感兴趣的文档:

--结束END--

本文标题: Hadoop中怎么配置HBase单机环境

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

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

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

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

下载Word文档
猜你喜欢
  • Hadoop中怎么配置HBase单机环境
    Hadoop中怎么配置HBase单机环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  Hadoop HBase 单机环境怎么配置  在...
    99+
    2024-04-02
  • Hadoop环境配置中的hive环境配置是怎么样的
    这篇文章给大家介绍Hadoop环境配置中的hive环境配置是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。将下载的hive压缩包拉到/opt/software/文件夹下安装包版本:apache-hive-3.1...
    99+
    2023-06-25
  • 虚拟机怎么配置hadoop环境变量
    在配置Hadoop环境变量之前,首先需要安装并配置好虚拟机的操作系统。以下是配置Hadoop环境变量的步骤: 打开终端,编辑用户...
    99+
    2024-04-09
    hadoop
  • Hadoop环境配置之hive环境配置详解
    1、将下载的hive压缩包拉到/opt/software/文件夹下 安装包版本:apache-hive-3.1.2-bin.tar.gz 2、将安装包解压到/opt/module/...
    99+
    2024-04-02
  • hbase怎么安静及配置环境变量
    要安装 HBase 并配置环境变量,您可以按照以下步骤操作: 下载 HBase 安装包 在 HBase 官方网站(https:/...
    99+
    2023-10-28
    hbase
  • 如何配置hadoop基础编译环境
    这篇文章主要介绍如何配置hadoop基础编译环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Part1 JDK:1.下载软件包2.在CRT(或虚拟机里的操作)命令:cd /opt  移动到opt ...
    99+
    2023-06-03
  • Hadoop机架怎么配置
    本篇内容介绍了“Hadoop机架怎么配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!背景Hadoop在设计时考虑到数据的安全与高效,数据文...
    99+
    2023-06-02
  • CentOS7环境中DHCP怎么配置
    这篇文章主要讲解了“CentOS7环境中DHCP怎么配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS7环境中DHCP怎么配置”吧!CentOS7环境中配置命令步骤1、设置DHC...
    99+
    2023-06-21
  • linux中怎么配置Python环境
    在Linux系统中配置Python环境可以通过以下步骤进行: 检查系统自带的Python版本:在终端输入以下命令查看系统自带的Py...
    99+
    2024-03-11
    linux Python
  • SpringBoot 中怎么配置多环境
    SpringBoot 中怎么配置多环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。SpringBoot 的多环境配置1. 语法结构:application-{p...
    99+
    2023-06-19
  • Ubuntu中怎么配置lamp环境
    本篇内容介绍了“Ubuntu中怎么配置lamp环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!步骤:1.更新sudo apt-g...
    99+
    2023-07-04
  • php虚拟主机环境怎么配置
    要配置PHP虚拟主机环境,您需要完成以下步骤:1. 安装Web服务器:您可以选择Apache、Nginx等流行的Web服务器。安装过...
    99+
    2023-08-29
    虚拟主机 php
  • 云虚拟主机环境怎么配置
    配置云虚拟主机环境需要以下步骤:1. 选择云虚拟主机服务提供商:根据需求选择合适的云虚拟主机服务提供商。2. 选择操作系统:根据需求...
    99+
    2023-09-08
    云虚拟主机
  • shopex虚拟主机环境怎么配置
    配置shopex虚拟主机环境需要以下步骤:1. 安装Apache服务器:在Linux系统上,可以使用yum命令安装Apache服务器...
    99+
    2023-06-14
    shopex虚拟主机 虚拟主机
  • pycharm怎么配置环境
    pycharm可以通过调试配置和测试配置来配置环境。详细介绍:1、调试配置,在PyCharm中,可以配置调试器以便于进行代码调试,可以设置断点、观察变量、单步执行代码等;2、测试配置,如果项目中包含自动化测试,可以配置PyCharm以运行并...
    99+
    2023-12-09
    pycharm 环境配置
  • java虚拟主机环境怎么配置
    配置Java虚拟主机环境需要以下步骤:1. 安装Java开发工具包(JDK):在官方网站下载并安装JDK,设置环境变量。2. 安装W...
    99+
    2023-06-11
    java虚拟主机 虚拟主机
  • 虚拟主机怎么配置php环境
    要配置php环境,你需要完成以下步骤:1. 安装PHP:你可以通过下载PHP的安装包或使用包管理器来安装PHP。安装完成后,将PHP...
    99+
    2023-08-30
    虚拟主机 php
  • 怎么在Mac环境下配置Golang环境
    这篇文章主要讲解了“怎么在Mac环境下配置Golang环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Mac环境下配置Golang环境”吧!配置 Golang 环境(Mac, vsc...
    99+
    2023-06-25
  • java环境怎么配置
    要配置Java环境,您可以按照以下步骤进行操作:1. 下载Java Development Kit(JDK):访问Oracle官方网...
    99+
    2023-08-09
    java
  • 怎么在vscode中配置python环境
    这篇文章给大家介绍怎么在vscode中配置python环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。前期配置安装python(建议直接安装在系统目录下并勾选’ADD TO PATH’,避免不必要的麻烦)安装Visu...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作