主要软件 jdk1.6(安装路径不要有空格)
Cygwin(安装在NTFS分区下)
hadoop-0.21.0
安装Cygwin注意:*** Query: Should privilege separation be used? (yes/no) no
*** Query: (Say "no" if it is already installed as a service) (yes/no) yes
*** Query: Enter the value of CYGWIN for the daemon: [] ntsec
当出现have fun 表示成功。
启动ssh服务 net start sshd
登录 ssh localhost 提示密码输入
Hadoop配置
Hadoop 用tar命令解压 到E:盘根目录 在Cygwin的etc/profile文件末尾加入:
export HADOOP_HOME=/cygdrive/e/hadoop-0.21.0
export PATH=$PATH:$HADOOP_HOME/bin
更改hadoop/conf下的hadoop-env.sh 加入 export JAVA_HOME=/cygdrive/d/Java/jdk1.6
hadoop/bin下的hadoop-config.sh 把189行改为 JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m -classpath ${HADOOP_COMMON_HOME}/hadoop-common-0.21.0.jar org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`
- 編輯hadoop/conf/core-site.xml
-
<configuration>
-
<property>
-
<name>fs.default.name</name>
-
<value>hdfs://localhost:9000</value>
-
</property>
-
<property>
-
</configuration>
- 編輯hadoop/conf/hdfs-site.xml
-
<configuration>
-
<property>
-
<name>dfs.replication</name>
-
<value>1</value>
-
</property>
-
</configuration>
- 編輯/opt/hadoop/conf/mapred-site.xml
-
<configuration>
-
<property>
-
<name>mapred.job.tracker</name>
-
<value>localhost:9001</value>
-
</property>
-
</configuration>
-
运行hadoop
打开Cygwin控制台 输入cd $HADOOP_HOME 进入Hadoop文件夹
输入 bin/hadoop namenode –format
启动 $ bin/start-all.sh
测试 :在伪分布式模式上运行
bin/hadoop jar hadoop-*-examples-0.21.0.jar grep input output ‘dfs[a-z.]+’
重开个Cygwin控制台 进入Hadoop文件夹
输入 bin/hadoop fs -cat output/*
可以看到下面内容:
3 dfs.class
2 dfs.period
1 dfsmetrics.log
1 dfsadmin
1 dfs.servers
1 dfs.replication
1 dfs.permissions
1 dfs.file
分享到:
相关推荐
这是windows上配置hadoop环境所需要的winutils和hadoop.dll
windows环境下的hadoop3.1.0依赖,winutils
windows系统需要配置hadoop运行环境,否则直接运行代码会出现 Could not locate executable null \bin\winutils.exe in the hadoop binaries Unable to load native-hadoop library for your platform… using ...
尽管如此,仍然可以在Windows上搭建一个用于学习和开发的单节点Hadoop环境。以下是简化版的在Windows上安装Hadoop的步骤: 准备工作 1. 安装Java: 确保你的系统上已经安装了Java Development Kit (JDK) 8或更高版本...
windows下面的hadoop的bin目录; Failed to locate the winutils binary in the hadoop binary path
hadooop 2.7.5在windows下的运行环境, 配置hadoop_home环境变量直接指向该资源
尽管如此,仍然可以在Windows上搭建一个用于学习和开发的单节点Hadoop环境。以下是简化版的在Windows上安装Hadoop的步骤: 准备工作 1. 安装Java: 确保你的系统上已经安装了Java Development Kit (JDK) 8或更高版本...
文档针对使用spark做分布式数据处理的windows环境下本地必要配置。
windows下hadoop2.7.3环境问题的解决,亲测win10、win7皆可使用
NULL 博文链接:https://winseclone.iteye.com/blog/1734737
该压缩包是在官方包的基础上进行修改的,将Windows运行hadoop所需配置文件和部分插件已经导入,电脑只需安装64位java环境,修改hadoop-env.cmd配置即可使用
在windows下对hadoop进行Java API操作的配置文件
hadoop-windows下配置文件,用于在windows环境下安装hadoop使用,直接可以使用,省去自己编译的麻烦,支持当前最新的2.7.3版本。
公司进行战略调整阶段,终于可以闲下心来潜心研究分布式应用Hadoop。至于hadoop的应用结构,在这里不必多说,大家网上搜索相关文章即可。...四、Windows下eclipse配置hadoop插件 五、Eclipse运行WordCount项目
在Windows下利用cygwin仿unix环境安装配置Hadoop
在Windows7 64下配置Hadoop学习环境,Hadoop版本2.7.6。参考地址:https://www.cnblogs.com/defineconst/p/10952695.html 。压缩包含有:hadoop2.7.6的bin需要覆盖内容、hadoop-env.cmd、core-site.xml、hdfs-site....
第二部分是基于Windows 7 64位Eclipse开发环境的配置 若严格按本文步骤执行的话应该可以配置环境完成(没把握的话连空格都不要改动 血的教训 ) 若有问题欢迎各位邮件或到blog中交流 本文最后修改时间:2014年11月14...
hadoop-windows环境
hadoop 2.7.4版 在windows下配置文件,用于在windows环境下安装hadoop使用