Hadoop详细配置教程
windows下采用PuTTY或者Xshell连接远程主机
mac用终端连接远程linux主机:ssh user@hostname
user 为 linux 服务器的管理员名称
hostname 为 linux 服务器的IP
注意:
pwd 可显示当前目录所在位置。
使用who命令可以查看当前登录用户,使用w命令可以看到所有登录用户信息。
查看主机名hostname命令:hostname 或者 uname -n
查看系统版本、内核等详细信息:uname -a
linux如何查看主机的cpu个数和总内存:cat /proc/cpuinfo 和cat /proc/meminfo
安装jdk
# ls
# javac //检测java环境(得出提示,按提示安装)
# sudo apt-get install openjdk-7-jdk
# javac //检测java环境
# vim /etc/profile
键盘输入a,进入编辑模式,编辑文件,设置JAVA环境变量
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=JAVA_HOME/lib:JAVA\_HOME/lib:JAVA_HOME/lib:JRE_HOME/lib:$CLASSPATH
export PATH=JAVA_HOME/bin:JAVA\_HOME/bin:JAVA_HOME/bin:JRE_HOME/bin:$PATH
点ESC键退出编辑模式
输入:wq保存退出
# source /etc/profile (使之生效)
# javac//检测java环境
安装hadoop
下载hadoop:
# wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz
# ls
# mv hadoop-1.2.1.tar.gz /opt/ (把hadoop安装包放到opt目录下,注:mkdir为创建文件夹命令)
# cd /opt/
# ls
# tar -zxvf hadoop-1.2.1.tar.gz (解压缩)
# ls
# cd hadoop-1.2.1/
# ls
(主要配置的文件夹为conf)
# cd conf/
# ls
主要配置4个文件:mapred-site.xml、core-site.xml、hdfs-site.xml、hadoop-env.sh
# vim hadoop-env.sh
编辑有export=JAVA_HOME那一行:去掉前面#号,export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
如果忘了java环境变量地址,先退出,然后通过 # echo $JAVA_HOME 查看变量地址,然后复制下来去粘贴。最后:wq保存
# vim core-site.xml(注:imooc是自己本机的hostname即主机名,9000是端口号)
配置内容:
hadoop.tmp.dir
/hadoop
dfs.name.dir
/hadoop/name
fs.default.name
hdfs://imooc:9000
:wq保存退出
# vim hdfs-site.xml
配置内容:
dfs.data.dir
/hadoop/data
:wq保存退出
# vim mapred-site.xml
配置内容:
mapred.job.tracker
imooc:9001
:wq保存退出
# vim /etc/profile (hadoop环境变量配置)
export HADOOP_HOME=/opt/hadoop-1.2.1
export PATH=JAVA_HOME/bin:JAVA\_HOME/bin:JAVA_HOME/bin:JRE_HOME/bin:HADOOP_HOME/bin:HADOOP\_HOME/bin:HADOOP_HOME/bin:PATH
:wq保存退出
# source /etc/profile (设置生效)
# hadoop (检测hadoop)
# cd …
# cd bin/ (即/opt/hadoop-1.2.1/bin目录)
# ls
# hadoop namenode -format (对namenode进行格式化操作)
启动hadoop:
# cd /opt/hadoop-1.2.1/bin/
# ls
# start-all.sh
# jps (使用jps查看hadoop是否运行正常,运行了哪些进程)
# hadoop fs -ls /(看看hadoop下面有哪些文件)
Hadoop详细配置教程相关推荐
- apache mysql 连接数 winnt,APACHE PHP MYSQL PHPMYADMIN超详细配置教程
Apache+PHP+MySQL+phpMyAdmin超详细配置教程 安装之前需要下载 Apache2.0.59 PHP4.4.4Win32 MySQL4.12 phpMyAdmin2.9.1.1rc ...
- 用微信公众号做淘宝优惠券查券和返利机器人的详细配置教程
用微信公众号做淘宝优惠券查券和返利机器人的详细配置教程:微信公众号淘宝客机器人,微信公众号淘客系统自助搭建教程 一.淘宝联盟官方淘宝客私域渠道ID申请 1.登陆淘宝联盟 用需要开通淘宝联盟的手机淘宝扫 ...
- SAP S4 FI后台详细配置教程- PART4 (科目及税费相关配置篇)
目录 1.总帐科目 1.1编辑科目表清单 1.2 科目表分配给公司代码 1.3 定义科目组 1.4 定义留存收益科目 2.销售/购置税 2.1 维护销售/购置税务代码税率 2.2 配置销项/销项税会 ...
- SAP S4 FI后台详细配置教程- PART5 (应收帐目和应付帐目配置篇)
SAP S4 FI后台详细配置教程- PART5 (应收帐目和应付帐目配置篇) 1 .客户 1.1 定义客户科目组 概念功能说明: • 客户是按照账户组来管理的,可以通过定义客户科目组来进 ...
- 校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程
校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程 完整代码下载地址:校园二手书商城源代码基于微信小程序云开发 欢迎使用,下面是配置教程 长话短说,下面直接说配置流程 一.小程序 ...
- 微信公众号找券搜券和返利机器人的详细配置教程分享
微信公众号找搜券和返利机器人的详细配置教程分享 一.淘宝联盟官方淘宝客私域渠道ID申请 1.登陆淘宝联盟 用需要开通淘宝联盟的手机淘宝扫码授权登陆联盟 地址:https://www.alimama.c ...
- hadoop 2.0 详细配置教程
作者:杨鑫奇 PS:文章有部分参考资料来自网上,并经过实践后写出,有什么问题欢迎大家联系我. update: 20130518 大家可以尝试下Ambari来配置Hadoop的相关环境 快速的部署Ha ...
- 基于阿里云服务器ECS和宝塔面板,适合初学者的蚂蚁笔记(Leanote)超详细配置教程(但是真的不好用)
文章目录 前言 环境准备 蚂蚁笔记(Leanote)介绍 一.设置安全组.配置规则 二.安装 Leanote 二进制版 三.安装MongoDB 四.导入Leanote初始数据 五.配置 Leanote ...
- you-get详细配置教程
一.you-get介绍 you-get是一款能够直接从网页上下载视频.音乐.图片的命令行多媒体下载器,它支持80多个网站,包括某酷.某奇艺.某讯.Bzhan.YouTube等,具体说明及支持网站可点击 ...
最新文章
- 下载ssl证书并安装后如何导出备份
- 查看网页js数据接口
- php wget,Linux_Linux下载工具wget和axel简介,Wget 
Wget是一个十分常用命令 - phpStudy
- 【LeetCode从零单排】No221.Maximal Square
- linux哪个命令可以切换工作目录?如何显示当前所在的目录,Linux cd命令:切换目录...
- 获取checkbox后面的文本内容
- DateTimePicker 控件置空
- HDU 3732 Ahui Writes Word
- pythonscrapy爬虫_使用Python3和Scrapy进行网站图片爬虫自动下载
- 运营商级ICT项目建设之雪亮工程方案,提升群众安全感
- 操作系统测试题(第1,2单元)
- 怎么关闭计算机管理窗口,桌面窗口管理器已停止工作并应关闭这应该怎么解决啊...
- pdfjs转图片_PDF转图片,PDF转JPG/PNG,完全由JS实现-阿里云开发者社区
- 虚拟机ubuntu左侧和上方工具栏消失
- 【Android App】实战项目之仿拼多多的直播带货(附源码和演示 超详细必看)
- java6安全设置_小米安全中心
- 受贸易战影响,H1B签证开始大量RFE了?
- 屯特大学计算机排名,荷兰屯特大学世界排名2021
- Linux的BSD格式什么意思,BSD 文件扩展名: 它是什么以及如何打开它?
- 庚顿风电场远程集中监控系统、 庚顿风电集控中心一体化应用系统解决方案