模板虚拟机环境准备
VMware安装
Xfpt与Xshell安装
电脑虚拟化准备好
硬件
- cpu、内存根据自己电脑改;
 - 网络用NAT模式;
 - 硬盘尽量大(50GB或40GB);
 - 其他默认。
软件
 - 软件选择:最小安装/GNOME桌面
 - 安装位置:
- 我要配置分区->完成;
 - 添加
/boot分区,是系统启动时需要的内存,1G,修改文件类型为ext4; - 添加
swap分区,是内存不够时用硬盘冒充内存,4G; - 添加
/根目录,剩余所有空间。 
 - 关闭KDUMP。这是假如系统崩了,备份用的一块区域,学习阶段不开。
 - 打开以太网,设置主机名为`hadoop100’。
 - 默认安全策略。
 - 开始安装。
 - 设置简单的root密码。
 - 重启。
 - 重启后,创建个普通用户,其他默认走就行。
 
网络配置
VM网络设置
Windows设置
CentOS设置
- 切到root用户 
su root,输入密码; vim /etc/sysconfig/network-scripts/ifcfg-ens33进入网络配置的文件;- 将
BOOTPROTO="dhcp"修改为BOOTPROTO="static",也就是设置静态IP; - 在最后增加:
IPADDR=192.168.100.100
GATEWAY=192.168.100.2
DNS1=192.168.100.2
分别是IP地址,网关,域名。 - 修改主机名:
vim /etc/hostname,写上主机名。 - 配置主机名称映射:
vim /etc/hosts,在后面假如:
192.168.100.100 hadoop100
192.168.100.101 hadoop101
192.168.100.102 hadoop102
192.168.100.103 hadoop103
192.168.100.104 hadoop104
192.168.100.105 hadoop105
192.168.100.106 hadoop106
192.168.100.107 hadoop107
192.168.100.108 hadoop108 reboot命令重启。- 以root权限登录。
 - 检查ip地址与主机名是否配置好:
 - 用Xshell链接
 - 主机映射
安装一些包和关闭防火墙和一些其他设置
 yum install -y epel-release提供需要的包yum install -y net-tools网络systemctl stop firewalld关闭防火墙systemctl disable firewalld.service开机时关闭防火墙- 给永辉root权限
 
克隆虚拟机
在hadoop102上安装jdk和环境配置
在hadoop102上安装hadoop和环境配置
本地运行
1  | #!/bin/bash  |