hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

在VMware上安装CentOS,并配置网络

一、Linux虚拟机安装:

(1)打开VMware Workstation Pro点击“文件”—>“新建虚拟机”,在新建虚拟机向导中选择“典型”点击“下一步”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(2)选择“安装程序光盘映像文件”,点击“浏览”。选择“D:\CentOS-7-x86_64-Minimal-1804.iso”路径点击打开,然后点击“下一步”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(3)输入虚拟机名称“Hadoop01”,点击“浏览”选择虚拟机安装位置“D:\gulu”,点击“下一步”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(4)设置最大磁盘大小为“20.0”选择“将虚拟磁盘拆分成多个文件”,点击“下一步”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(5)点击“自定义硬件”,设置虚拟机的各项参数,点击“关闭”,选择“创建后开启此虚拟机”,然后点击“完成”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(6)等待虚拟机开机,选择第一个“Install CentOS Linux 7”,输入回车。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(7)进入到“welcome to centos linux 7”界面,选择“English”,点击“Continue”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(8)点击设置“installation destination”,选择前面设置好的“20GB”,点击“Done”,然后点击“Begin Installation”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(9)点击进入“root password”设置root password,点击“Done”。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(10)点击进入“create user”设置full name为“gulu”,选择“Make this user administrator”,设置password,点击“Done”,等待install完成。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(11)显示“Complete”后,点击“Reboot”。等待重启。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

创建后面需要用到的文件夹

(12)进入到新创建的虚拟机的Linux系统后,登录root账户,输入上面设置的密码。进入到该用户下。输入cd /,然后输入“ls”,显示该目录下面的所有文件列表。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(13)输入命令cd root,进入到root目录,输入命令“mkdir export”,在该目录下面,创建export文件。并且输入命令“ls”显示该目录的所有文件列表,确认已成功创建该文件。输入命令“cd export”,进入到刚刚新建的文件夹“export”,陆续输入命令“mkdir data”、“mkdir servers”、“mkdir software”,创建“data”、“servers”、“software”这三个文件。输入“ls”,确认已创建的三个文件。

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

 

二、Linux虚拟机的网络配置:

(1)对Hadoop01进行网络配置:

编辑/etc/sysconfig/network文件输入:

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=hadoop01

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

编辑/etc/hosts文件输入:

192.168.190.134 hadoop01

192.168.190.135 hadoop02

192.168.190.136 hadoop03

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

编辑/etc/udev/rules.d/70-persistent-net.rules文件输入:

SUBSYSTEM==”net”,ACTION==”add”,DRIVERS==”?*”,ATTR{address}==”00:0C:29:26:C3:8E”,ATTR{type}==”1”,KERNEL==”eth*”,NAME=”eth0”

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件输入:

DEVICE=”eth0”

TYPE=”Ethernet”

UUID=”7f7710de-8e38-4374-b432-b660a8ee4d4f”

ONBOOT=”yes”

NM_CONTROLLED=”yes”

BOOTPROTO=”static”

HWADDR=” 00:0C:29:26:C3:8E”

DEFROUTE=yes

PEEROUTE==yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME=”System eth0”

 

IPADDR=192.168.190.134

GATEWAY=192.168.190.2

NETMASK=255.255.255.0

DNS1=8.8.8.8

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(2)重启后查看Hadoop01的hostname:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(3)检查是否可以ping,结果失败:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(4)百度后,通过指令查看ip_forward为0:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(5)修改配置文件把net.ipv4.io_forward改为1,并查看是否成功,再ping百度,仍然失败,再次查看hostname:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(6)再次百度,使用命令查看network开启状态为0:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(7)通过下面指令停止NetworkManager服务,失败后发现多了个字母a,再一次停止服务:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(8)继续使用指令removed掉NetworkManager,操作OK:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(9)重启network,成功,但是ping百度仍然不成功:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(10)再百度,发现配置文件GATEWAY处少了一个E,重新配置,再次查看状态,并且重启network服务,成功,最后ping百度,成功:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(11)下载安装ifconfig命令,输入多次y,最后Complete:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(12)输入命令查看是否安装SSH服务:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(13)在SecureCRT内尝试使用hadoop01连接,失败:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(14)重新新建一个,使用ip地址连接192.168.8.134,最后成功连接上:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(15)使用配置好的hadoop01克隆hadoop02:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(16)并对克隆过来的hadoop02进行网络配置,在hadoop01的基础上做修改:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(17)克隆hadoop03,对克隆过来的hadoop03进行网络配置,在hadoop01的基础上做修改,最后三台虚拟机配置完成:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(18)对三台虚拟机进行连接测试,使用ip连接,成功:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(19)在hadoop01内输入ssh-****** -t rsa,以及ll进行查看:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

(20)按照提示在hadoop01内输入ssh hadoop02指令,登录成功,并exit退出,查看hadoop03,最后都可以成功免密登录:

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络

hadoop学习详细篇(一)在VMware上安装CentOS,并配置网络