以下步骤,除非特别说明,否则在四台机器上都要单独执行一次。
1、架构角色分配
Linux001: DataNode、NodeManager
Linux002: DataNode、NodeManager
Linux003: DataNode、NodeManager
Linux004: NameNode、SecondaryNameNode、ResourceManager
2、配置好网络,关闭iptables,关闭selinux。
配置网络参考:Linux配置静态ip访问外网
关闭防火墙:
service iptables stop
chkconfig iptables off
关闭selinux:
setenforce 0
vi /etc/selinux/config
SELINUX=disabled
3、配置节点间的免密码登录
1-4、ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
(执行顺序:Linux001、Linux002、lInux003、Linux004)
5-6、cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys && scp ~/.ssh/authorized_keys Linux002:/root/.ssh/authorized_keys
(Linux001上执行)
7-8、cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys && scp ~/.ssh/authorized_keys Linux003:/root/.ssh/authorized_keys
(Linux002上执行ÿ