01 2016 档案

摘要:登录到bigtop1上,vagrant ssh bigtop1 将/usr/lib/hadoop/libexec/init-hdfs.sh文件内容替换为: #!/bin/bash -ex # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements... 阅读全文
posted @ 2016-01-28 17:22 justinzhang 阅读(13362) 评论(0) 推荐(0) 编辑
摘要:在Hadoop的每一个Project中,都有build-main.xml,如下图所示: 这个文件其实是通过maven-ant插件生成的,在hadoop的每一个Maven工程中,都有一个pom文件,在pom.xml文件中,有mkdir dir的动作: 阅读全文
posted @ 2016-01-22 16:27 justinzhang 阅读(613) 评论(0) 推荐(0) 编辑
摘要:Check 两个地方: 1. 确保/etc/passwd中配置有/bin/bash (这个是用来控制补全)。 2. 在~/.bashrc中配置, export TERM=linux (这个是用来控制高亮) 阅读全文
posted @ 2016-01-22 15:14 justinzhang 阅读(920) 评论(0) 推荐(0) 编辑
摘要:目的是要跑通这个单元测试:hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestClose.java 这个Java文件比较简单: /** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements... 阅读全文
posted @ 2016-01-21 16:09 justinzhang 阅读(3637) 评论(0) 推荐(0) 编辑
摘要:采用的源代码是2.7.1的,从这个网站下可以找到2.7.1的代码:https://git1-us-west.apache.org/ ,使用gitclone出来,然后git checkout到2.7.1的分支上: 整个hadoop项目包括了几十个文件目录,每一个目录一般都是一个Maven工程,这些maven工程之间存在依赖关系: 其中,Apache Hadoop Main是所有工程的父工程,它的p... 阅读全文
posted @ 2016-01-11 14:10 justinzhang 阅读(3399) 评论(0) 推荐(0) 编辑