Hadoop —— Ubuntu单机环境部署Hadoop1.2.1
来源:互联网 发布:avmoo最新的域名 编辑:程序博客网 时间:2024/05/16 23:50
建立ssh无密码登陆本机
root@fonxian-desktop:~# apt-get install openssh-serverroot@fonxian-desktop:~# ssh-keygen -t rsa -P " "root@fonxian-desktop:~/.ssh# cat id_rsa.pub >> authorized_keys
Hadoop部署
下载hadoop1.2.1
http://archive.apache.org/dist/hadoop/core/hadoop-1.2.1/
apache项目下载地址http://archive.apache.org/dist/
1、使用解压命令解压
tar -zxvf hadoop1.2.1.tar.gz
2、进入解压后的hadoop文件夹中,进行配置
(1)打开conf/hadoop-env.sh
将#export JAVA_HOME=…,去掉#,将…设置为本机jdk所在的路径
(2)打开conf/core-site.xml,在中补充代码
<configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> </property> <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/home/hadoop/tmp</value> </property> </configuration>
(3)打开conf/mapred-site.xml
<configuration> <property> <name>mapred.job.tracker</name> <value>localhost:9001</value> </property> </configuration>
(4)打开conf/hdfs-site.xml
注意/usr/local/hadoop/,这段路径是你解压之后的hadoop所在的路径,名字也要对应,如果解压后的文件名没有修改成hadoop,就要用原先的名字hadoop1.2.1…..,修改文件名的方法,mv hadoop1.2.1 hadoop,就可以将文件名hadoop1.2.1修改成hadoop
<configuration> <property> <name>dfs.name.dir</name> <value>/usr/local/hadoop/datalog1,/usr/local/hadoop/datalog2</value> </property> <property> <name>dfs.data.dir</name> <value>/usr/local/hadoop/data1,/usr/local/hadoop/data2</value> </property> <property> <name>dfs.replication</name> <value>2</value> </property> </configuration>
3、进入hadoop目录下,格式化hdfs文件系统,初次运行hadoop时一定要有该操作
root@fonxian-desktop:~/hadoop# bin/hadoop namenode -format
4、启动bin/start-all.sh
root@fonxian-desktop:~/hadoop# bin/start-all.shstarting namenode, logging to /root/hadoop/libexec/../logs/hadoop-root-namenode-fonxian-desktop.outlocalhost: starting datanode, logging to /root/hadoop/libexec/../logs/hadoop-root-datanode-fonxian-desktop.outlocalhost: starting secondarynamenode, logging to /root/hadoop/libexec/../logs/hadoop-root-secondarynamenode-fonxian-desktop.outstarting jobtracker, logging to /root/hadoop/libexec/../logs/hadoop-root-jobtracker-fonxian-desktop.outlocalhost: starting tasktracker, logging to /root/hadoop/libexec/../logs/hadoop-root-tasktracker-fonxian-desktop.out
出现Namenode,SecondaryNameNode,TaskTracker,DataNode,JobTracker五个进程,说明Hadoop单机部署成功
出现问题及其解决方法
系统关机或重启之后,启动hadoop,使用jps命令会发现namenode无法出现,这时执行下面的命令
root@fonxian-desktop:~/hadoop# bin/hadoop namenode -format
就能解决问题,暂时还不知道有其他更好的解决方法
0 0
- Hadoop —— Ubuntu单机环境部署Hadoop1.2.1
- ubuntu下单机hadoop环境部署
- Hadoop1.2.1单机版部署
- hadoop1.2.1单机试玩-安装部署
- Ubuntu搭配hadoop单机环境
- hadoop ubuntu 单机版部署记
- 在ubuntu部署hadoop之单机模式
- ubuntu 12.04 + hadoop 2.2 单机部署
- centos hadoop 单机部署环境搭建
- Storm之——单机环境部署
- hadoop1安装——单机模式
- Ubuntu hadoop1.2.1 单机版搭建图文详解
- ubuntu13.04环境hadoop1.2.1单机模式安装
- Hadoop单机环境搭建笔记(ubuntu)
- Ubuntu 12.04搭建hadoop单机版环境
- Ubuntu上搭建Hadoop环境(单机版)
- Ubuntu 12.04搭建Hadoop单机版环境
- Ubuntu 12.04搭建hadoop单机版环境
- 职场35岁现象
- 适配iOS9网络问题https
- HDOJ 2157 How many ways??
- 【LeetCode】Minimum Depth of Binary Tree 解题报告
- instantclient-basic-nt-11.2.0.3.0配置 PLSQL Developer远程连接
- Hadoop —— Ubuntu单机环境部署Hadoop1.2.1
- Windows下Nginx的启动、停止等命令
- 机器学习入门:线性回归及梯度下降
- Java订单号生成工具(实现二)基于队列
- java操作cookie 实现两周内自动登录 加密安全性问题
- Bash Shell 重定向(一):原文
- conversion to dalvik format failed with error 1。
- spring的下载地址
- 软件测试,想说爱你不容易