hadoop 2.7.3 源码分析超简单源码修改测试
来源:互联网 发布:淘宝网开店流程 编辑:程序博客网 时间:2024/06/05 15:46
前言
在上一节中我们搭建起了测试环境,这一节我们根据前边序言中的内容,修改一下nameNode的启动代码看是否生效。
修改代码
在工程 hadoop-hdfs-project中的hadoop-hdfs中找到源文件NameNode.java(在包org.apache.hadoop.hdfs.server.namenode 内)
在main 函数内添加以下代码
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
(多打印几行方便看清楚)
OK然后进入源文件根目录,重新编译整个项目
- 1
- 2
- 1
- 2
执行完成以后我们可以在目录Hadoop-2.7.3-src/hadoop-hdfs-project/hadoop-hdfs/target下找到文件hadoop-hdfs-2.7.3.jar
这就是我们刚生成的jar包,我们将hadoop程序中的hadoop-hdfs-2.7.3.jar替换成该文件(在目录local/hadoop-2.7.3/share/hadoop/hdfs下)
接下来重新启动hadoop,我们观察其中启动的时候是否会执行我们的System.out.println(“hello hadoop!!!!!!”)语句
- 1
- 2
- 1
- 2
我们可以看到在启动的过程中控台打印出了
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
如果看到以上输出内容就说明我们修改源代码生效了。
原文地址:http://blog.csdn.net/alphags/article/details/53350150
阅读全文
0 0
- hadoop 2.7.3 源码分析超简单源码修改测试
- hadoop 2.7.3 源码分析(二):超简单源码修改测试
- Hellocharts超简单源码
- Hadoop-2.7.3源码分析:MapReduce作业提交源码跟踪
- hadoop 2.7.3 源码分析(三):hadoop远程调试
- Hadoop源码分析-HDFS
- Hadoop RPC源码分析
- hadoop datanode源码分析
- hadoop datanode源码分析
- Hadoop RPC源码分析
- hadoop datanode源码分析
- hadoop 源码分析一
- Hadoop源码分析_DatanodeDescriptor
- Hadoop源码分析_DatanodeInfo
- hadoop源码分析 jobsplit
- Hadoop源码分析
- Hadoop TextInputFormat源码分析
- Hadoop InputFormat源码分析
- Struts2_Spring_Hibernate整合及测试_2(标准)
- 面试题3. 二维数组中的查找
- Android中图片Bitmap的缩放
- Spark 作业调度
- CSS-transition
- hadoop 2.7.3 源码分析超简单源码修改测试
- 输入输出
- 关于char直接取数字
- Linux系统调用列表(三)网络管理 socket控制
- jQuery/jQuery选择器
- phpvod+fms4.5局域网视频点播系统搭建
- Java IO流
- PHP7 与 PHP5 foreach 函数的区别 详解
- 阿里天池大赛实战记录之菜鸟-需求预测与分仓规划