资源下载路径:https://archive.cloudera.com/cdh5/cdh/5/;https://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.9.0.tar.gz
一:环境搭建
使用虚拟机搭建三个linux系统
我这里用vbox安装了一个ubuntu系统,其他两个ubuntu直接通过clone得来,这里需要注意的是:为了避免clone来的ip地址mac地址都一样,我们需要勾选下面的复选框重新制定mac地址,然后机器分配的ip就能保证不一样了(这里如果做,下面就会需要三台ip都是相同的坑)我这里选择的network方式如下图,选择host-only Adapter能保证虚拟机能能连接同一台机器其他虚拟机,注意三台机器配置要相同,ip不能相同
我们的客户端使用:finalshell工具(国内工具感觉比xshell好用些)远程连接虚拟机
此时我们的环境就搭建好了
在这里为了接下来的操作方便些:
1)我们将三台机器的防火墙都关了:systemctl stop firewalld
2)如果你将原来的动态ip替换为静态ip(这里不调整也可以,主要为了防止下次换一个网络环境这里的ip发生变化)
vim /etc/sysconfig/network-scripts/ifcfg-eth0(指定你的ip,这里的ifcfg-eth0你的不一定是这个可能是ifcfg-eth1;ifcfg-eth2等,网卡的意思)
service network restart(重启网卡生效修改的内容)
3)设置主机名
I.暂时性
服务器重启后就失效
hostname <主机名>
II.永久性(执行这里操作的时候,需要手动将hostname变为你指定的主机名后这里配置后才能生效)
vim /etc/sysconfig/network
服务器重启
4)主机名与IP映射关系(为了能通过机器名就找到对应的ip,就是本地DNS)
vim /etc/hosts
IP地址 <主机名>
注:本地DNS
5)保证三台服务器时间相同:搭建时间服务器ntp