注:本文在已经使用VMware虚拟机安装了CentOS6.5_64位镜像基础下进行操作(如还未安装,可参考该链接);以下所有关于命令行操作均以root用户操作,其设计相关的文件名称和目录名称不一定全部相同,请按照实际情况修改。
1. 基础配置
基础软件安装
|
|
共享目录配置
- 在VMware顶栏点击
虚拟机->安装VMWare Tools - 此时虚拟机弹出一个光盘镜像,以下命令行操作
|
|
- 之后一直按回车,默认设置
- 在VMware顶栏点击
虚拟机->设置->选项->共享文件夹->总是启用 - 在右边框选择
添加->下一步->选择自己要共享的文件夹的路径->一路确定 - 命令行
reboot重启虚拟机
设置静态IP
a. 图形界面操作
b. 命令行操作
|
|
DNS解析、修改主机名
|
|
关闭防火墙
|
|
系统自动登录
|
|
设置root弱密码
|
|
- 由于是本地操作,所以就设置一个短的密码,一般生产环境不建议设置太短
配置SSH免密登录
|
|
创建hadoop用户
|
|
2. JDK
|
|
3. Hadoop
伪分布式安装
|
|
文件配置
hadoop-env.sh
|
|
yarn-env.sh
|
|
core-site.xml
|
|
hdfs-site.xml
|
|
yarn-site.xml
|
|
mapred-site.xml
|
|
At Last
|
|

出现警告
|
|
解决
|
|
MapReduce使用
|
|
4. 分布式安装
以下操作,想要使用多少台从机就设置多少次
导出虚拟机
- 先把要复制的虚拟机关机
- VMware状态栏->
文件->导出为OVF
设置静态IP

DNS解析、修改主机名
|
|
5. 集群间SSH免密登录
|
|
6. 格式化文件系统
|
|
7. 启动集群
|
|
Web UI 查看集群是否启动成功
- 浏览器打开
http://master:50070

http://master:18088
参考链接
注:本文内容部分来自互联网整理,部分来自个人经验总结;本文将持续收集更新,欢迎留言补充!

