当前位置: 首页 > news >正文

hadoop for linux 安装

安装 Hadoop 在 Linux 系统上是一个常见的分布式计算任务。Hadoop 是一个基于 Java 的开源框架,用于分布式存储和计算。以下是安装 Hadoop 的常见步骤,适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Debian 等)。

? 一、安装 Hadoop 的前提条件

系统要求:

64 位系统Java 8 或以上版本(推荐 Java 11)系统盘空间足够(建议至少 10GB)

安装 Java(如果未安装):

sudo apt updatesudo apt install openjdk-8-jdk -ysudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64

如果使用 Java 11,可以使用:

sudo apt install openjdk-11-jdk -ysudo update-alternatives --set java /usr/lib/jvm/java-11-openjdk-amd64

安装依赖(如 make, gcc, wget):

sudo apt install make build-essential -y

? 二、下载 Hadoop

Hadoop 的官方下载地址是:

Hadoop 官方网站

推荐下载稳定版本(如 3.3.6):

wget https://downloads.apache.org/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz

? 三、解压 Hadoop

tar -xvf hadoop-3.3.6.tar.gzmv hadoop-3.3.6 /opt/hadoop

? 四、配置 Hadoop 环境变量

编辑 ~/.bashrc~/.bash_profile,添加以下内容:

export HADOOP_HOME=/opt/hadoopexport PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH

然后执行:

source ~/.bashrc

? 五、配置 Hadoop 配置文件

Hadoop 的配置文件位于 hadoop-3.3.6/etc/hadoop/,需要编辑以下文件:

1. hadoop-env.sh

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64  # 根据你的 Java 版本修改

2. core-site.xml

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

3. hdfs-site.xml

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

4. mapred-site.xml

<configuration>  <property>    <name>mapreduce.framework.name</name>    <value>yarn</value>  </property></configuration>

5. yarn-site.xml

<configuration>  <property>    <name>yarn.resourcemanager.hostname</name>    <value>localhost</value>  </property></configuration>

6. hadoop-2.7.3/etc/hadoop(如果使用旧版本):

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

? 六、启动 Hadoop

1. 启动 NameNode 和 DataNode

hadoop namenode -formathadoop-daemon.sh start namenodehadoop-daemon.sh start datanode

2. 启动 YARN

start-yarn

? 七、验证 Hadoop 是否启动成功

1. 查看 NameNode 状态

jps

你应该看到:

HadoopNameNodeHadoopDatanodeYARNResourceManagerYARNNodeManager

? 八、使用 Hadoop 命令

1. 查看文件系统

hdfs dfs -ls /  # 查看 HDFS 中的文件

2. 创建文件

hdfs dfs -put /local/file /hdfs/path

3. 查看日志

hdfs dfs -cat /hdfs/path

? 九、常见问题

问题解决方法Hadoop 无法启动检查配置文件是否正确,确保 Java 环境变量正确NameNode 无法访问检查防火墙是否开放 9000 端口YARN 无法启动检查 YARN 配置是否正确,确保端口开放

? 十、卸载 Hadoop(可选)

sudo rm -rf /opt/hadoopsudo rm -rf hadoop-3.3.6.tar.gz

如需进一步配置 Hadoop(如 HDFS 分布式文件系统、MapReduce 等),可以继续深入。

如需我帮你生成 Hadoop 的启动脚本、配置文件模板或 YARN 配置,也可以告诉我。

文章转自:[《废土3》狙击手怪癖方案推荐 ] (https://www.52mwyd.com/news/30304.html)

作者:游戏攻略,转载请注明原文链接:https://www.52mwyd.com/

http://www.jsqmd.com/news/47616/

相关文章:

  • 2025年塑胶跑道面层环境测试舱直销厂家权威推荐榜单:塑胶跑道环境舱/2舱塑胶跑道环境舱/4舱塑胶跑道环境舱源头厂家精选
  • selenium: 找到页面上的指定元素并点击
  • 2025年便宜的化工品国际快递企业权威推荐榜单:药品国际快递/粉末国际快递/专线国际快递服务商精选
  • 杂题选做-6
  • 2025.11.22 考试总结
  • 2025年sp防滑路面实力厂家权威推荐榜单:彩色防滑路面/陶瓷颗粒防滑路面/MMA彩色防滑路面源头厂家精选
  • 新赛季临时脱产日记
  • 数据采集第3次作业
  • php openssl, RSA私钥有PKCS#1和PKCS#8,均包含有公钥
  • 2025 年 11 月中空吹塑机厂家推荐排行榜,吹塑机,挤出吹塑机,注射吹塑机,拉伸吹塑机,发泡吹塑机,工具箱吹塑机,瓶子吹塑机公司推荐
  • CF359D-Pair of Numbers
  • 2025.11.18 写题记录
  • F032 材料科学文献知识图谱可视化分析架构(四种知识图谱可视化布局) | vue + flask + echarts + d3.js 建立
  • 2025年AI IDE的深度评测与推荐:从单一功能效率转向生态壁垒 - 教程
  • 2025年AI IDE的深度评测与推荐:从单一功能效率转向生态壁垒 - 教程
  • 2025 最新支架厂家排行榜,出口级品质 + 定制服务 工程采购优选推荐电缆沟/弧形电缆沟/隧道电缆/管廊电力/角钢电缆/热镀锌角钢电缆沟支架厂家
  • vue3 波纹效果
  • 2025 最新支架厂家排行榜,出口级品质 + 定制服务 工程采购优选推荐指南热浸锌电缆/可调节角度隧道电缆沟/定制电缆沟/热镀锌电缆沟支架公司推荐
  • gvim linux
  • JDK21升级
  • gun linux
  • 2025年上海泰迪熊狗护理渠道权威推荐榜单:约克夏狗/西高地幼犬/可卡布犬用品及宠物店服务供应商精选
  • 渲染相关(Markdown、ByteMD、ReactMarkdown) - 实践
  • 2025 最新套袋机厂家权威推荐榜:聚焦技术创新与专利优势,涵盖多类型设备优质品牌汇总自动套袋机/全自动套袋机/侧推式套袋机/卧式套袋机厂家推荐
  • 正宗粮食酒一箱6瓶哪个品牌好?2025品牌精选:品质与性价比的考量
  • 2025 最新推荐装盒机厂家权威排行榜:全自动 / 食品 / 纸巾 / 卫生巾装盒机技术创新与整线配套能力测评报告
  • NCHU_单部电梯调度程序大作业
  • 2025-11-22
  • 2025年好吃不贵的餐厅服务权威推荐榜单:宝藏餐厅/好吃的餐厅/口碑好的餐厅服务精选
  • 2025年郑州婚姻心理咨询公司权威推荐榜单:心理健康咨询/家庭心理咨询/心理咨询源头公司精选