说明:本文仅为提纲,每一步具体怎么操作请见博客中其他文章
1、准备两台CentOS6.5虚拟机。请确认iptables和selinux等防火墙或访问控制机制已关闭。
chkconfig iptables offservice iptables stopchkconfig selinux offservice selinux stop
使用VirtualBox复制多台虚拟机时,请重新初始化网络,并设置主机名、ip等。当然在ip等设置好后可能仍然主机间无法通讯,或许以下链接可以帮助你:
2、网络设置为桥接方式
参考:
3、创建用户用于hadoop安装
参考
注意:除配置网络设置和jdk安装使用root之外,其他都是用本步创建的用户。
4、配置hostname,设置主机名
参考
5、配置host,设置ip和主机名的映射
vi /etc/hosts
在文件中增加以下内容
192.168.1.13 bd03192.168.1.14 bd04192.168.1.15 bd05
6、配置静态ip
参考
注意:不同主机请设置到同一网段。
7、配置SSH免密码登录
参考
注意:SSH的目的是为了hadoop的众多进程间通讯,所以应使用之前创建的hadoop安装用户。需要的话,root也可以做一下,为了方便运维。除了要配置与其他机器的SSH免密码外,还要配置本机到本机的免密码SSH,否则在启动hadoop的时候,还是会提示输入密码。
8、下载并安装JDK(压缩包版),配置环境变量
参考