admin管理员组

文章数量:1638817

目录:

  • 一、首次安装
    • 1. 首先确保ESXI的服务器正常访问
    • 2. 上传镜像到服务器
    • 3.添加虚拟机
    • 4. 安装centos 7
  • 二、直接导入现有备份的centos虚拟机镜像
    • 2. 使用上面或者之前备份的虚拟机文件导入镜像

一、首次安装

1. 首先确保ESXI的服务器正常访问

在浏览器里面访问ESXi所在服务器IP地址,输入账号密码登录进系统。在系统里面创建虚拟机,(也可以使用客户端,我这里后面使用的是VMWare Workstation进行安装步骤的配置),网页版的ESXI可以用来管理比较方便,安装的时候,我本机电脑又安装了VMWare Workstation用来远程控制ESXI服务器,跟管理本地虚拟机是一样的。

成功连接远程服务器后,左侧菜单栏里面会显示服务器IP,然后可以展开服务器里面的虚拟机。如同管理本地虚拟机一样。

2. 上传镜像到服务器

如果使用的客户端安装,则可以直接使用本地的镜像,我担心本地镜像安装会慢一些,由于这里要虚拟出来多台服务器,不如一劳永逸,直接将镜像上载到服务器里面。

这里上载使用的是网页版的ESXI控制的。

点击存储菜单项,选择数据存储浏览器,点击弹窗里面的上载,这里可以新建目录,如果不想直接将镜像放在根目录下,可以新建文件夹,存放镜像。


选择本地的Centos镜像,上载到服务器即可。

3.添加虚拟机

点击新建虚拟机,选择创建新虚拟机。

设置虚拟机名称,名称必须唯一,这里操作系统选择的是Linux,Centos 7

存储这里,直接默认硬盘即可,新建虚拟机后,服务器硬盘下会自动新建一个以虚拟机名称为文件夹的目录,此虚拟机的所有配置文件都会在此文件夹下。

配置虚拟机的参数,由于我这里使用的是镜像安装,所以需要挂载镜像:点击页面的添加其他设备,选择新的CD/DVD驱动器,然后选择镜像即可。

下一页,会展示完整的信息:

点击完成,新建虚拟机完成。

4. 安装centos 7

打开虚拟机电源,会自动进入选择安装的页面,点击安装系统,会自动进入安装页面,选择语言后,进入安装信息摘要页面:

带有红色感叹号的地方需要确认一下,否则无法点击开始安装按钮。

上图的安装位置,默认显示自动分区,并且有个感叹号

点进去,直接默认选择分配的硬盘即可。

我这里第二次新建虚拟机时,设置硬盘为500G,等会看下这个自动分区是怎么划分的硬盘大小的。

如果使用默认的分区,默认给根目录分配 50G 的硬盘空间,剩余的会分配到 /home 下;

但是如果我有特定的需求,我分配了 500G 给虚拟机,我想给根目录 400G 要如何操作:

  1. 选择上面的 我要配置分区 进行自定义分区;

  2. 点击 左上角的完成按钮,自动进入 手动分区 页面

  3. 根据需要先把大的改小了,下面的可用空间 才会释放,然后把小的空间给改大了

  4. 点击完成,自动弹窗,更改摘要页面,选择接收更改即可;
    软件选择,这里我是作为测试服务器,直接默认最小安装,不带桌面图形。

可以看到网络和主机名是未连接状态,点进去配置:

手动输入主机名后,点击应用即可看到右侧自动识别生效了。

点击配置,设置网关,IP信息:

以太网,这里直接默认,设置IPV4即可。

设置方法为手动,点击ADD 添加IP地址。

地址为服务器的IP地址:如:192.168.104.7

子网掩码:255.255.255.0

网关为确切的网关:如:192.168.104.254

DNS服务器内容为:114.114.114.114,8.8.8.8 两个DNS中间是逗号隔开的。不设置DNS的话,安装完成之后,无法ping通www.baidu

点击保存,会自动回到上一个页面。

设置IP结束后,记得打开以太网。这点非常重要,否则,安装进入系统后,无法访问外网,各种坑。。。。。。

打开以太网后,设置的IP信息会自动显示。确认无误后,点击完成。


网络和主机名已经变成已连接了。点击开始安装,自动进入设置root密码页面,点击红色提醒ROOT密码,设置密码后,点击完成,自动开始安装。

等进度条走完之后,会提示重启,点击重启按钮,重启后即可进入系统。


这里测下是否能正常上网,ping 百度 正常,证明可以上网。

然后是自动分区的情况,可以看到,设置虚拟机硬盘大小为500G,并且选择了自动分区,可以看到,默认根目录下分了50G/home 下分了 450G

此时进入系统后,发现使用ip addr 命令可以看到本机IP,但是使用ifconfig则提示命令没有找到。

安装net-tools即可,安装命令:yum install -y net-tools,安装完成后,再次使用ifconfig命令,即可正常显示IP信息。安装的前提是服务器可以正常联网,如果安装时没有配置网卡连接信息,此时会安装失败,提示无法访问下载源,我刚开始就遇到这个错误了,倒腾了半天,删除了虚拟机,重新安装才解决。测试网络是否正常,直接ping百度:ping www.baidu,如果提示不能识别DNS或者ping失败,则表示网络异常。

二、直接导入现有备份的centos虚拟机镜像

这里使用之前备份的虚拟机,直接导入,省略其他重复配置,只需导入后修改下IP即可。

2. 使用上面或者之前备份的虚拟机文件导入镜像

这里使用的是vmdk格式的文件

首先直接点击esxi菜单项的虚拟机,然后点击页面的 创建/注册虚拟机

然后选择,从OVF或OVA文件部署虚拟机 ,设置虚拟机名称 ,这里建议使用IP作为前缀。


接着选择存储位置、部署选项,可直接默认,


接着提示最后一步确认完成,提示请勿在部署此虚拟机时刷新浏览器,然后点击完成,等待进度条走完,就成功导入了。

但是此时,刚刚导入的镜像服务器,还不能远程,因为此时占用的还是旧的镜像文件的IP,但是可以直接在exsi里面用网页端登录该服务器。

然后到 /etc/sysconfig/network-scripts 文件夹下,找到ifcfg-ens开头的文件,这个就是设置静态IP的文件:

导入的镜像,这里之前服务器正常上网的话,可以直接修改两项配置就好了:

BOOTPROTO=static #设置网卡获得ip地址的方式,这里是静态修改成static,默认是dhcp 或者no

ONBOOT=yes #是否开机启用

IPADDR=192.168.104.77 #设置的静态固定IP地址

最后保存配置文件,重启网络服务:service network restart

本文标签: ESXi