ESXI 安装 CentOS7

1,429 阅读2分钟
  1. 新建虚拟机
  • 选择Linux CentOS7 下一步 image.png
  1. 选择磁盘
  • 按自己系统选择即可 image.png
  1. 配置参数
  • 这里根据自己机器的配置,参考需求进行配置,我目前是用于开发环境搭建,仅说明我所需的参数,大家可以参考

image.png

  • 我的配置:8CPU+16G+512G

image.png

  • CD这里选择上传的CentOS镜像文件,然后下一步即可 image.png
  • 虚拟机创建完成,点击进入虚拟机,打开电源后进入控制台

image.png

image.png

4.安装CentOS系统

  • 直接回车进入安装 image.png
  • 选择语言,这里我选中文

image.png

  • 安装位置选择

image.png

  • 选择自定义分区,点完成

image.png

5.自定义分区

  • 点击+号添加boot分区
  • 作用:引导分区,包含了系统启动的必要内核文件,即使根分区损坏也能正常引导启动 一般这些文件所占空间在200M以下。
  • 分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。50

image.png

image.png

  • swap分区
  • 作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区
  • 分区建议:建议是物理内存大小的2倍,比如我这里是16G的内存,swap分区可以是32G

image.png

-biosboot分区

  • 创建biosboot空间,大小设置为1MB,此空间如果不创建在一些环境中系统将会出错

image.png

  • 根分区 /
  • 作用:所有的文件都从这里开始,你可以比喻为Windows的C盘,但其实有区别。如果你有大量的数据在根目录下(比如FTP等)可以划分大一点的空间。
  • 分区建议:这里不填大小,既自动分配剩余空间,不建议填

image.png

  • /var /home分区这里不分配,自动挂载在根分区/下,如果使用docker时,var分区小很容易被占满

  • 最终我分区的配置如下,点击完成:

be5143a2bd8c575bbfbdd3975f6b4a2.png

-接受更改

image.png

  1. 开始安装

image.png

  1. 设置密码

image.png

image.png

  1. 安装完成后,重启,开机,配置网络

image.png

  • 配置网络:
  • 进入目录,查看ifcfg-ens的文件名称,可能每个机器的这个文件名不一样,如我的文件是ifcfg-ens192
cd /etc/sysconfig/network-scripts
ls

image.png

修改该文件

vi ifcfg-ens192
  • 按i进入insert修改或添加以下内容
BOOTPROTO=static#启用静态IP地址  
ONBOOT=yes  #开启自动启用网络连接  
IPADDR=192.168.1.4   #设置网关  
GATEWAY=192.168.1.1  
NETMASK=255.255.255.0  
DNS1=114.114.114.114  
DNS2=8.8.8.8
  • 如我的配置

image.png

  • 按esc退出编辑,再按:wq保存退出

  • 重启网络生效配置

service network restart   #重启网络
ping www.baidu.com  #测试网络是否正常

9. 以上已完成CentOS7的系统安装与网络配置