虚拟机VM,这个大家自行下载安装就好了。
Linux环境支持,这里选择:Centos7系统
虚拟机的配置如下图:
集群配置:
Linux环境配置:
IP、主机名、DNS配置
设置IP:打开虚拟机,右键点击右上角的小电脑图标——>编辑链接——>System eth0——>编辑——>
IPv4设置
(子网掩码和网关的设置必须与windows本机子网掩码和网关的相同,输入ipconfig可查看子网掩码及网关)
其他两台机器相同操作
每台机器都重新启动网卡,输入命令service network restart,等待重新启动完成
输入ipconfig,查看是否更改成功,是否能够ping通
修改主机名
vi /etc/sysconfig/network
按esc 输入:wq
其他机器进行相同操作
主机名与ip对应:vi /etc/hosts
每一台机器进行相同操作
2、防火墙配置
chkconfig iptables off
每一台机器进行相同操作
关闭SELINUX:vi /etc/sysconfig/selinux
将SELINUX=enforcing改为SELINUX=disabled
每一台机器进行同样操作
reboot:重新启动机器
3、ssh无密钥配置
生成密钥:ssh-keygen -t rsa
ssh-copy-id 59.67.152.31
ssh-copy-id 59.67.152.32
ssh-copy-id 59.67.152.33
其他机器相同
可以ssh远程登陆,查看登陆是否=需要密码,不需要密码即配置成功
4、JDK配置
下载jdk:jdk-7u79-linux-x64.tar.gz
将其解压到目录soft中: tar -zxf jdk-7u79-linux-x64.tar.gz -C ../soft/
配置环境变量:vi /etc/profile
export JAVA_HOME=/A/soft/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
保存
让配置生效:source /etc/profile
将java copy到其他机器A文件夹下:scp -r ./* Slave1.Hadoop:/A/
进行环境变量配置
第三台机器同样操作
java -version测试是否安装成功