VMware安装centos7(用于分布式Hadoop集群部署)

1.安装VMware Workstation Pro 15

VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。

1.1 下载

本次使用的版本是VMware Workstation Pro 15。
下载的方法不多介绍,百度搜索VMware 15
可参考此链接(随着时间流逝可能会失效)。

1.2 安装

双击打开安装包:
Alt
接受许可,点击下一步;
修改安装目录到D盘,勾选增强型键盘驱动程序
修改安装目录

注:增强型虚拟键盘功能可更好地处理国际键盘和带有额外按键的键盘。此功能只能在 Windows 主机系统中使用。
由于增强型虚拟键盘功能可尽可能快地处理原始键盘输入,所以能够绕过 Windows 按键处理和任何尚未出现在较低层的恶意软件,从而提高安全性。使用增强型虚拟键盘功能时,如果按下 Ctrl+Alt+Delete,只有客户机操作系统会做出反应
如果安装虚拟机时没有勾选,也可以以后安装

把这两个按钮取消勾选:
在这里插入图片描述
创建启动方式,自行选择,影响不大:
快捷方式
安装完成:
在这里插入图片描述

安装完成,要求立即重启,也可后面手动重启。

2.安装Centos7

2.1 下载

下载Centos7镜像地址:
下载链接,链接中有不同的镜像,自行选择
在这里插入图片描述

2.2 创建虚拟机

打开VMware 15,点击创建新的虚拟机,选择自定义安装。
在这里插入图片描述
选择Workstation 15.x,点击下一步
在这里插入图片描述
选择 稍后安装
在这里插入图片描述
选择Linux -> Centos 7 64位,根据自己要安装的系统类型进行选择,如果需要安装Windows就选择第一个,如果安装Linux就选择Linux,并选择对应的Linux类型和版本,我这里安装的是64位Centos7 。
在这里插入图片描述
修改虚拟机安装位置(比较重要):

默认虚拟机名字是“CentOS 7 64 位”,根据自己需要进行修改,我修改为了Hadoop01,用于Hadoop集群的部署。
默认安装位置是:C:\Users\Administrator\AppData\Roaming\Virtual Machines\CentOS 7 64 位,建议不要放到C盘,因为C盘是系统盘,虚拟机随着使用会越来越大,把系统盘撑满。我修改为了:D:\Virtual Machines\Hadoop01
在这里插入图片描述

内核数根据自己的电脑配置进行设置,不可超出物理机(你自己的电脑)核数。

处理器数量*每个处理器的内核数量=处理器内核总数

在这里插入图片描述
内存设置2G就可以,不可超过物理机内存:
在这里插入图片描述
网络类型选择“NAT”:

nat,桥接和仅主机三种网络类型类型的区别

  1. ​nat:可以连接互联网
    ​虚拟主机---->宿主机------>互联网(虚拟主机与宿主机为父子关系(虚拟主机没有自主性,如果宿主机出现问题,虚拟主机是不可以和外界进行联络的,继承关系))
    ​优点:虚拟主机不容易造成IP地址的冲突
    ​缺点:虚拟主机需要借助宿主机才可以上外网,独立性比较差
  2. ​桥接:可以连接互联网
    ​虚拟主机---->宿主机------>互联网(虚拟主机与宿主机为父子关系(虚拟主机有自主性,如果宿主机出现问题,虚拟主机可以自己和外界进行联络,合作关系))
    ​优点:虚拟主机不需要借助宿主机就可以和外界进行联络,独立性比较强
    ​缺点:虚拟主机由于具有和外界独立进行联络的能力,所以会容易造成IP的冲突
  3. 仅主机:可以连接局域网

在这里插入图片描述
下面三个选默认的就行:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
指定磁盘容量根据需求进行设置,我设置的是20G,不会立马占用20G,随着虚拟机的使用会不断占用会不断增加,但最大不会超过20G。

将虚拟机磁盘拆分成多个文件,可方便后期虚拟机的复制移动,缺点是会降低磁盘的性能。我选择的如下:

在这里插入图片描述
磁盘文件的名字用默认的就行:
在这里插入图片描述
点击自定义硬件,移除不必要的硬件;
在这里插入图片描述
移除声卡和打印机:
在这里插入图片描述
选中新CD/DVD连接下载的iso镜像文件:
选择镜像
点击关闭,再点击完成,跳到如下界面:
在这里插入图片描述

从这里可以看到刚才配置的虚拟机信息,如果有配置错误,可点击编辑虚拟机设置进行重新设置。

2.3 系统安装

配置无误,点击开启虚拟机进行安装,进入如下界面,鼠标点击黑色区域,按回车键进行Install Centos 7:

此过程是从镜像文件中拷贝数据进行系统的安装。

在这里插入图片描述

这时候,有的同学会遇到如下问题,看到黑洞似的界面不知所措,点击黑色区域,鼠标键盘的操作区切换到虚拟机中,此时的操作是对于虚拟机的。
那么如何切回到自己电脑的工作区呢,按下Ctrl + alt可看到鼠标箭头变成小手出现在屏幕上,这时候可以移动到虚拟机以外的区域进行操作。

如果遇到如下错误,说明电脑的CPU的“虚拟化技术”未打开
解决方法参考链接
在这里插入图片描述

经过一段时间的文件拷贝,进入到如下界面,选择安装语言:中文,点击继续
在这里插入图片描述
进行安装配置,主要包括本地化配置、软件配置、系统配置
在这里插入图片描述

  1. 本地配置主要包括时区、键盘、语言的设置,系统会自动获取。
  2. 软件配置包括安装源和软件选择,安装源就是配置虚拟机时选择的系统镜像,软件选择是选择要安装的软件,安装向导帮我们整理好了安装类型,根据需求进行选择,可选择带GUI的服务器(如果不想占用太多硬盘空间,可选用最小安装):
    在这里插入图片描述
  3. 系统配置
    安装位置配置:点击“安装位置”,选中“我要配置分区”,点击完成
    在这里插入图片描述
    然后进行分区设置:/boot分区设置200M,swap分区设置2048M,/分区设置17G
    注意单位不要输错!!
    在这里插入图片描述
    在这里插入图片描述
    点击完成,点击接受更改
    在这里插入图片描述
    KDUMP服务用来排查系统崩溃时的原因,关闭或开启对我们影响不大。
    网络和主机名字配置,点击“网络和主机名”进入到如下界面:
    默认的主机名是localhost.localhost,太长,修改为hadoop01,也可以安装完成后再修改。网络配置先不用管,安装完成后进行修改。
    在这里插入图片描述
    最后一个配置SECURITY POLICY是制定安全策略,不用管。

这时候,配置已经完成,点击“开始安装”:
在这里插入图片描述
安装过程可以设置root密码(重要,不要忘记密码),创建新用户(也可以不创建):
在这里插入图片描述
如果密码设置过于简单,需要点击两次 完成
在这里插入图片描述
创建新用户:
在这里插入图片描述
漫长的等待安装过程。。。。
安装完成后点击重启
在这里插入图片描述
重启后进入到如下界面:
在这里插入图片描述
点击“LICENSING”,勾选“我同意许可协议”,点击完成。
“网络和主机名”前面已经配置,点击“完成配置”
进入到登录界面,输入密码登录:
在这里插入图片描述
进入系统后是配置语言、键盘、隐私,都选择默认。
点击开始使用Centos Linux(S)
在这里插入图片描述
接下来这个界面直接关掉:
在这里插入图片描述

2.4 网络配置

进到桌面后,再桌面点击右键,选择最下面“打开终端”,如下:
在这里插入图片描述
在终端输入:su root切换到root用户
在这里插入图片描述
点击VMware的“编辑”->“虚拟网络编辑器”,打开如下界面:
在这里插入图片描述
可看到VMnet8的网关:192.168.126.2(每个人的不一样)

由此可确定网络配置的ip、网关、子网掩码
网关:192.168.126.2
ip:192.168.126.3-254中的任一个
子网掩码:255.255.255.0

然后通过vi编辑器修改/etc/sysconfig/network-scripts/ifcfg-ens33,命令:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改内容如下:

TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
NAME=ens33
DEVICE=ens33
IPADDR=192.168.126.11
GATEWAY=192.168.126.2
NETMASK=255.255.255.0
DNS1=192.168.126.2

修改完以后重启网络、关闭并禁用防火墙:

systemctl restart network
systemctl stop firewalld
systemctl disable firewalld

查看虚拟机ip,centos7默认用的网络是ens33,说明修改成功:
在这里插入图片描述

查看防火墙状态:
在这里插入图片描述
在物理机通过CMD命令ping虚拟机,可以ping通,说明配置成功:
在这里插入图片描述
通过Xshell终端工具连接成功:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ljzology/article/details/119060778