交流
商城
MCN
登入
注册
首页
提问
分享
讨论
建议
公告
动态
发表新帖
发表新帖
第3-1 章 在idea运行hdfs
分享
未结
0
1000
李延
LV6
2021-09-19
悬赏:20积分
# 说明 本次主要为在idea中运行hdfs。使我们可以在idea中debug 源码。这次主要运行namdNode和datgaNode两个进程,是我们可以创建一个最基本的hdfs运行环境。 # 运行主函数 我们要运行的这两个进程都在hadoop-hdfs-project 中 hadoop-hdfs 中的下面两个类中 -org.apache.hadoop.hdfs.server.datanode.DataNode -org.apache.hadoop.hdfs.server.namenode.NameNode # 修改pom文件 pom文件需要修改两处地方 1. 修改所有 <scope>provided</scope> 为 <scope>compile</scope> 2. 添加 hadoop-project-dist 依赖 ```java <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-project-dist</artifactId> <version>3.3.1</version> </dependency> ``` # 添加配置文件 添加两个配置文件 - log4j.xml - core-site.xml 其中log4j.xml为日志配置。core-site.xml中需要配置fs.defaultFS和hadoop.tmp.dir 可以参考服务器上的配置 # 添加webapps 将resources 外面的webapps 添加到resources内.这样我们的idea才能加载到 # 启动服务 ## 初始化 我们在部署hadoop开始是,初始化了namenode。同样这里我们也要进行初始化 在执行NameNode类的主函数,添加参数:-format  ## 启动服务 执行NameNode和DataNode两类的主函数,不添加任何参数。 访问页面:http://127.0.0.1:9870/ 我们可以看到datanode和NameNode的情况
回帖
消灭零回复
提交回复
热议榜
java 相关知识分享
8
好的程序员与不好的程序员
6
写给工程师的十条精进原则
5
spring boot以jar包运行配置的logback日志文件没生成
5
一步一步分析SpringBoot启动源码(一)
5
MockMvc测试
5
【吐槽向】是不是有个吐槽的板块比较好玩
4
logstash jdbc同步mysql多表数据到elasticsearch
3
IntelliJ IDEA 优质License Server
3
.gitignore忽略规则
3
SpringBoot启动源码分析
3
一步一步分析SpringBoot启动源码(三)
3
2
一步一步分析SpringBoot启动源码(二)
2
积分不够将无法发表新帖
2
官方产品
Meta-Boot - 基于MCN
MCN - 快速构建SpringBoot应用
微信扫码关注公众号