当前位置: > > > 使用VMware vSphere构建虚拟化服务器教程

使用VMware vSphere构建虚拟化服务器教程

    目前虚拟化领域基本属于 VMware vSphereESXi)、Citrix HypervisorXenServer)、KVM 三强鼎立的局面,其中前两个为商业公司的虚拟化方案。我之前已经介绍了 KVM点击查看)和 Citrix Hypervisor点击查看),本文接着介绍 VMware vSphere

一、基本介绍

1,什么是服务器虚拟化?

  • 服务器虚拟化是一种经过实践验证的技术,它允许多台虚拟机在单一物理服务器上运行。每台虚拟机与其它虚拟机完全隔离开来,并通过系统管理程序(hypervisor)的软件层与基础主机分离开。这样,每台虚拟机就能够运行不同的操作系统和应用。
  • 由于这些虚拟机与基础主机相分离,所以虚拟机也可以从一台物理服务器移动到另一台而不中断运行,即实时迁移。这些属性正在改变企业实施虚拟计算的方式。

2,VMware vSphere 介绍

  • vSphere VMware 公司推出一套服务器虚拟化解决方案,vSphere 中的核心组件为 VMware ESXi(取代原 ESX),ESXi 是一款可以独立安装和运行在祼机上的系统,因此与他我们以往见过的 VMwareWorkstation 软件不同的是它不再依存于宿主操作系统之上。
  • ESXi 安装好以后,我们可以通过 vSphere Client 远程连接控制,在 ESXi 服务器上创建多个 VM(虚拟机),在为这些虚拟机安装好 Linux/Windows Server 系统使之成为能提供各种网络应用服务的虚拟服务器,ESXi 也是从内核级支持硬件虚拟化,运行于其中的虚拟服务器在性能与稳定性上不亚于普通的硬件服务器,而且更易于管理维护。

二、安装说明

1,下载 vSphere Hypervisor 镜像

(1)首先访问官网(点击打开),注册账号。让后点击菜单栏“下载”项,并选择免费产品 vSphere Hypervisor

(2)找的镜像地址,并将其下载到本地。同时该页面还有相应的许可证秘钥,记得保存下来后面会需要:

2,安装 ESXi

(1)接着使用这个镜像安装系统。因为我们这次使用 WMware 做实验,在建立的虚拟机的 CPU 要勾选虚拟化功能。
提示:如果是物理服务器,需要在 BIOS 中打开虚拟化功能(Virtualization Technology),一般的服务器默认是打开这个功能的。
 
(2)ESXi 7 版本开始,创建安装 ESXi 的本地磁盘至少要大于 142GB 较为适当,原因在于 ESXi 7.0 在系统分区中最多会占用 138GB 磁盘空间,并且在硬盘剩余空间至少大于 4GB 时才会建立「VMFS-6 Datastore

(3)如果只有 142GB 硬盘,等安装后可以发现用户可用的 Datastore 储存资源只有 14GB。因为系统默认会创建“ESX-OSData”分区占用 120GB,即图上的 VMFSL 部分,它的作用是存储日志、核心转储和配置。。
提示:在安装时能够指定系统采用的 ESX-OSData 存储空间大小,但是变更 ESX-OSData 储存空间的动作,将等同于放弃 VMware Support。所以,调整 ESX-OSData 存储空间大小仅适用于个人测试环境,建议还是提供更大的磁盘来安装 ESXi

(4)如果需要调整“ESX-OSData”分区的大小,比如我们要指定为 8GB。可以在安装时一开始,显示启动倒计时 5 秒画面时按下「Shift + O」组合键,然后在后面键入如下内容后按回车。如果不需要调整则跳过此步骤。
autoPartitionOSDataSize=8192

(5)进入安装界面,按回车:

(6)按下 F11 接受协议并继续:

(7)选择硬盘并回车:

(8)键盘布局使用默认即可,直接回车:

(9)设置 root 用户密码并回车:

(10)接下来按下 F11 即可开始安装:

(11)安装完毕后按下 Enter 重启系统即可(如果使用实机安装需要先拔出U盘后重启):

(12)重启后出现如下界面则表示ESXi系统已经安装并启动成功:

(13)如果需要配置 IP 的话可以按下 F12 进入系统管理页面进行设置:

3,注册 ESXi

(1)使用浏览器访问 http://服务器IP,打开 VMware Host ClientWeb 界面,输入用户名密码登录后主页内容如下。可以看到会提示“您当前正在评估模式下使用 ESXi。此许可证将在60天后过期

(2)点击“管理”->“分配许可证”:

(3)然后填写前面保存的许可证密钥后,点击检查按钮即可。

4,创建虚拟机

(1)点击“存储”->“数据存储”->“数据存储浏览器”:

(2)创建一个文件夹,比如 os-iso,然后将系统镜像文件上传到该目录:

(3)点击“虚拟机”->“创建/注册虚拟机”:

(4)在弹出的对话框中选择“创建新虚拟机”:

(5)选择虚拟机类型并输入虚拟机名称:

(6)选择虚拟机存放磁盘:

(7)在接下来的自定义设置页面中我们需要设置好 ISO 镜像地址,然后“下一步”->“完成”即可。

(8)虚拟机创建好后,点击即可启动虚拟机开始安装:


(9)系统安装完毕后,进入虚拟机执行 ip addr 命令可以看到此时还没有能联网的 IP。我们可以执行如下命令获取 IP 地址:
dhclient ens192

(10)再次执行 ip addr 命令可以看到已经有IP地址了(与宿主机是同一个网段)。至此,虚拟机的安装以及虚拟机的 IP 配置均已完成,这时就可以像往常一样使用这台虚拟机了。
评论0