IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> windows 10 HBase保姆级安装教程 -> 正文阅读

[大数据]windows 10 HBase保姆级安装教程

写在前面

????不少小伙伴在学习分布式数据库时上来就卡在了分布式数据库HBase的安装和环境配置,所谓磨刀不误砍柴工,今天我就带着大家一起来看看HBase的安装吧~

准备工作

主要需要4个软件包(其中HDFS涉及到2个软件包):
1、java安装包
2、HDFS安装包下载(2个)
3、HBase软件包下载

在这里插入图片描述

开始安装

安装java

1.双击jdk-8u60-windows-x64安装jdk,按提示操作即可;
在这里插入图片描述
2.安装好后还需要配置环境变量才能正常使用Java。
点击计算机->属性-> 高级系统设置-> 环境变量,新建如下变量:
在"用户变量"中设置3项属性
变量设置参数如下:
变量名: JAVA_HOME 变量值: C:\Program Files\Java\jdk1.8.0_60
变量名: Path 变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
变量名: CLASSPATH 变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

配置完成后打开cmd输入 java -version验证是否安装成功!!!
在这里插入图片描述




安装HDFS

  1. 将下载好的hadoop-2.6.5.zip解压到自己的磁盘文件,将解压后的文件夹hadoop-2.6.5重命名为hadoop;
    在这里插入图片描述

  2. 解压hadoopbin.zip,将解压后的文件夹打开,里面的文件复制到上一步的hadoop文件夹下的bin文件,直接覆盖同名文件即可;
    在这里插入图片描述
    3.添加HADOOP_HOME到环境变量,添加方法参考前面JAVA_HOME的添加方法
    添加hadoop的bin目录到path中,
    变量设置参数如下:
    变量名:HADOOP_HOME 变量值: D:\HBase\hadoop
    变量名: Path添加 变量值: %HADOOP_HOME%\bin

配置完成后打开cmd输入 hadoop -version验证是否安装成功!!!

  • hadoop-env.cmd
set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_60

这里可能会有一个报错,参考如下文章即可!点击查看
在这里插入图片描述
4. 配置文件:在D:\HBase\hadoop下新建一个文件夹叫workspace,在这个文件夹下再新建三个文件夹如下;
在这里插入图片描述
5. 修改配置文件 D:\HBase\hadoop\etc\hadoop

  • core-site.xml

<configuration>
	<property>
        <name>hadoop.tmp.dir</name>
        <value>/D:/HBase/hadoop/workspace/tmp</value>
    </property>
    <property>
        <name>dfs.name.dir</name>
        <value>/D:/HBase/hadoop/workspace/name</value>
    </property>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>
 
<!-- 这个地址后续实验经常用,请铭记  hdfs://localhost:9000 -->
  • hdfs-site.xml
<configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.data.dir</name>
        <value>//D:/HBase/hadoop/workspace/data</value>
    </property>
</configuration>
 
  • mapred-site.xml.template
<configuration>
	<property>
		<name>mapreduce.framework.name</name>
		<value>yarn</value>
	</property>
	<property>
		   <name>mapred.job.tracker</name>
		   <value>hdfs://localhost:9001</value>
	</property>
</configuration>
 
  • yarn-site.xml
<configuration>
   <property>
       <name>yarn.nodemanager.aux-services</name>
       <value>mapreduce_shuffle</value>
    </property>
    <property>
       <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
       <value>org.apache.hadoop.mapred.ShuffleHandler</value>
    </property>
</configuration>
  • 进入cmd命令行模式,并切换到F:/hbase/hadoop/bin目录下,执行格式化命令
    hdfs namenode -format

在这里插入图片描述
在这里插入图片描述

  • 执行启动hdfs的命令,切换到F:/hbase/hadoop/sbin目录下,执行如下命令启动
    start-all.cmd
    如果要停止的话,执行stop-all.cmd即可
    在这里插入图片描述
  • 检查安装是否成功
    可以通过访问namenode的页面以及resourcemanager的页面来观察集群是否正常
    浏览器地址栏输入如下:
    http://localhost:8088
    http://localhost:50070
    在这里插入图片描述

在这里插入图片描述


安装HBase

  1. 解压hbase-1.3.1-bin.tar.gz到自己的磁盘,配置环境变量
    变量设置参数如下:
    变量名:HBASE_HOME 变量值: D:\HBase\hbase
    变量名: Path添加 变量值:%HBASE_HOME%\bin

  2. 在D:\HBase\hbase目录下新建两个文件夹,命名分别为tmp和zoo
    在这里插入图片描述

  3. 修改配置文件 D:\HBase\hbase\conf

  • hbase-env.cmd
set JAVA_HOME=C:\PROGRA~1/Java/jdk1.8.0_60
set HBASE_MANAGES_ZK=true
  • conf/hbase-site.xml
<configuration>

    <property>

        <name>hbase.rootdir</name>

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

    </property>

    <property>

        <name>hbase.tmp.dir</name>

        <value>D:/HBase/hbase/tmp</value>

    </property>

    <property>

        <name>hbase.zookeeper.quorum</name>

        <value>127.0.0.1</value>

    </property>

    <property>

        <name>hbase.zookeeper.property.dataDir</name>

        <value>D:/HBase/hbase/zoo</value>

    </property>

    <property>

        <name>hbase.cluster.distributed</name>

        <value>false</value>

    </property>

</configuration>
  1. 启动HBase,进入D:\HBase\hbase\bin,执行如下命令启动HBase
    start-hbase.cmd

    (1).停止HBase采用 stop-hbase.cmd

    (2).在bin目录执行hbase shell,正常的话会进入hbase命令行模式,即 hbase(main):001:0>

    (3).输入 create ‘user’ ,’personalinfo’,正常的话会出现类似 0 row(s) in 1.3200 seconds

在这里插入图片描述
在这里插入图片描述

安装完成

链接:https://pan.baidu.com/s/1fltyH1_Mg0zZSWtNFxef4A
提取码:zphw(无脑安装这个版本教程和文件)

????ok,到这一步你就完成了windows的HBase安装及配置了,接下来就可以开始你的分布式数据库学习之路了,Go Go Go!!!

author: KK
time: 2021年9月3日15:06:25

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-04 17:36:52  更:2021-09-04 17:36:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 16:43:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码