温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

hadoop数据库如何安装

发布时间:2026-09-06 11:06:06 来源:亿速云 阅读:100 作者:小樊 栏目:数据库

Hadoop 不是传统意义上的“数据库”,而是一个分布式存储与计算框架(核心是 HDFS + MapReduce / YARN)。如果你说的“Hadoop数据库”是指 Hadoop 生态里的数据库(如 HBase、Hive),或者就是 Hadoop 本身的安装,下面我分开说明。


一、Hadoop 本身安装(最基础)

1️⃣ 环境准备

  • Linux(推荐 CentOS / Ubuntu)
  • Java 8 或 11
  • SSH 免密登录(伪分布式或集群必须)
java -version
ssh localhost

2️⃣ 下载 Hadoop

wget https://downloads.apache.org/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz
tar -zxvf hadoop-3.3.6.tar.gz
mv hadoop-3.3.6 /usr/local/hadoop

3️⃣ 配置环境变量

export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

4️⃣ 修改配置文件

主要改这几个:

  • etc/hadoop/core-site.xml
  • etc/hadoop/hdfs-site.xml
  • etc/hadoop/mapred-site.xml
  • etc/hadoop/yarn-site.xml

示例(伪分布式)

core-site.xml:

<configuration>
  <property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
  </property>
</configuration>

hdfs-site.xml:

<configuration>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>
</configuration>

5️⃣ 启动 Hadoop

hdfs namenode -format
start-dfs.sh
start-yarn.sh

访问:

  • HDFS: http://localhost:9870
  • YARN: http://localhost:8088

二、Hadoop 生态中的“数据库”安装

✅ Hive(类 SQL 数据库,跑在 Hadoop 上)

wget https://downloads.apache.org/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gz
tar -zxvf apache-hive-3.1.3-bin.tar.gz

配置:

  • hive-site.xml
  • 使用 MySQL 作为元数据库

启动:

hive

✅ HBase(真正的 NoSQL 数据库)

wget https://downloads.apache.org/hbase/2.5.5/hbase-2.5.5-bin.tar.gz

配置:

  • hbase-site.xml
  • 依赖 HDFS

启动:

start-hbase.sh

三、新手推荐方案(省事)

如果你是学习或测试,直接用:

  • ✅ Hadoop 伪分布式
  • ✅ CDH / HDP(已停更)
  • ✅ Docker 一键部署
docker run -it sequenceiq/hadoop-docker

四、你可以告诉我

我可以给你更精准的安装教程,只要你说:

  1. 用的是 Windows / Linux / Mac
  2. 是 单机 / 伪分布式 / 集群
  3. 想用 Hadoop / Hive / HBase

我可以一步一步带你装。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手