雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8009|回复: 29

【温柔vCloud系列】VMware-ESXi的安装以及建立虚拟机

[复制链接]
发表于 2013-7-12 16:16:52 | 显示全部楼层 |阅读模式
本帖最后由 薯薯 于 2013-7-13 11:59 编辑


前言

      阔别夺日多日,继上次《温柔WLAN系列之进入思科无边界网络之动手版(一) 》之后,接下来献上vCloud系列的第一部《VMware-ESXi服务器安装

      因为在写WLAN动手版(二)之前,想先引入下VMware-ESXi 这东西,目前思科越来越多的产品开始开发在虚拟机平台上,包括ACS 5.0、ISE、Prime NCS等软件平台,甚至于思科以后打算将一些硬件设备也转变成虚拟机,例如目前的思科无线控制器就可以在虚拟机上很好地实现其全部功能。

        未来是云时代,这说得一点也不假,所有运用服务都开始朝虚拟化方向大步迈进中!

       今天就秉承温柔系列的宗旨,给大家分享下如何在一台服务器,说白了就是一台PC机上安装VMware的ESXi。有点意思的是,因为为了图片的清晰度,以下安装图片都是在VMware WorkStation的虚拟机中安装EXSi时截取的。

       如果对于虚拟化有兴趣的朋友,推荐大家一本书《虚拟智慧:VMware vSphere运维实录》,一本完整介绍VMware的vSphere4.0的本科全书,内容讲解得很浅显易懂,方便新手阅读。






第一节 VMware-ESXi与VMware-workstation的区别




      ESXi是VMware旗下的硬件虚拟化产品,和workstation不同,这个产品是介于操作系统和硬件之间的,而不像workstation是必须安装在操作系统之上的。

      这款产品是直接运行在硬件上,而不是操作系统之上的,所以要控制的话,需要通过网络,因为在它之下没有操作系统,它直接控制所有硬件并分配。

      ESXi通过使用软件,虚拟机就表现得如同物理机,拥有自己的一套虚拟硬件,包括其上载入的操作系统和应用。使用虚拟化,不管下面主机服务器所运行的操作系统如何,每台虚拟机都拥有一致的虚拟硬件。

      每个 vCenter Server 系统管理多台 ESXi 主机。可以在多个工作站上运行 vSphere Client 和 vSphere Web Access。

     VMware vSphere 的主要组件包括:

(1)VMware ESXi Installable
      提供一个虚拟化层,该层可将物理主机的处理器、内存、存储器及网络资源抽象化为多台虚拟机。可以在服务器上的任意硬盘中安装 ESXi Installable。

(2)vCenter Server
     一种可充当网络上连接的 ESX/ESXi 主机的中心管理员的服务。该服务指导虚拟机和主机上的操作。vCenter Server 是 vCenter 的工作核心。可以将多个 vCenterServer 系统加入到链接模式组。这样可允许您登录任何一个 vCenter Server 实例,并且还可以查看和管理组中所有 vCenter Server 系统的清单。

(3)vCenter Server 附加模块
      为 vCenter Server 提供附加的功能和特征。一般情况下,附加模块(有时也称为插件)为单独发布的模块,安装在 vCenter Server 上,可以独立升级。附加模块可以与 vCenter Server 系统安装在同一台计算机上,也可以安装在不同计算机上。安装附加模块之后,可以激活该模块的客户端组件,该组件可使用用户界面 (UI) 选项增强 vSphere Client 的功能。附加模块包括 vCenter **Manager、vCenter Converter 和 vCenter Guided Consolidation 服务。

(4)vSphere Client
      安装在 Windows 计算机上,是与 VMware vSphere 进行交互的主要方式。vSphere Client 可用作虚拟机的操作控制台以及 vCenter Server 系统和 ESX 主机的管理界面。vSphere Client 可从 vCenter Server 系统和 ESX 主机下载。vSphere Client 包括供管理员和控制台用户使用的文档。

(5)数据库
      用于组织 VMware vSphere 环境的所有配置数据。对于小规模部署,可通过捆绑的 Microsoft SQL Server 2005 Express 数据库设置最多 5 台主机和 50 台虚拟机。对于大规模部署,vCenter Server 支持其他数据库产品。vCenter **Manager 也需要使用数据库。VMware 建议对 vCenter Server 和 vCenter** Manager 分别使用不同的数据库。




第二节 环境准备

      一、硬件准备

      ESXi硬件要求

      确保主机符合 ESXi 4.0 支持的最低硬件配置。(如果遇到安装不成功的情况,参考附件《vmware+ESXi安装指南》)

  • 仅可在具有 64 位 x86 CPU 的服务器上安装和运行
  • 至少 2GB RAM(本实验环境要求有8G)
  • 一个或多个千兆或 10GB 以太网控制器(ESXi是通过以太网口来远程控制)
  • 包含未分区空间的 SCSI 磁盘或本地(非网络)RAID LUN,用于虚拟机。

       SphereClient最低要求

      一般来说我们的笔记本都符合Sphere Client的最低要求,苹果机没有测试过,如果遇到安装不成功,可以尝试关掉其他VMware程序并且重启

  • CPU- 1 CPU
  • 处理器 - 266 MHz 或更快的 Intel 或 AMD 处理器(建议 500 MHz)。
  • 内存 - 200 MB RAM
  • 磁盘存储 - 完整安装需要 1 GB 可用磁盘空间,并且在完全安装后,磁盘还需要至少500MB空间


      二、软件准备
       在开始安装前,需要准备以下几个文件,我已经通过115网盘上传目前最新版本,如果大家有需要可以去下载最新版本

Unetbootin

游客,如果您要查看本帖隐藏内容请回复

VMware-viclient

游客,如果您要查看本帖隐藏内容请回复

VMware-VMvisor(ESXi)

游客,如果您要查看本帖隐藏内容请回复





第三节 制作ESXi的U盘安装盘

(1)   首先下载好unetbootin安装程序与VMware-VMvisor-Installer-5.1.0



(2)运行unetbootin,选择载入ISO的位置,选择需要制作的USB盘符,点击【确定】开始制作


(2)   制作完成后,会要求重启


(4)修改设备(你所要安装的服务器)BIOS选项,选择为U盘启动,这一步应该大家都会,具体操作因不同机型有差别,如果不会操作,可以问度娘






第四节 安装VMware-ESXi

      一、系统安装

(1)通过U盘启动服务器,蓝屏画面选择第一项


(2)开始预启动ESXi安装程序(个人非常喜欢ESXi的界面风格,酷!让我想起大黄蜂科迈罗的配色风)



(3)   继续进行加载安装程序



(4)   输入【Enter】开始安装ESXi 5.1.0



(5)输入【F11】继续


(6)   开始检测硬件信息,这一步会对所有该设备的硬件信息进行搜集


(7)选择盘符进行安装,输入【Enter】进行继续,如果原先硬盘上有安装其他操作系统,或者已经进行分区,需要进行格式化


(8)选择默认键盘语言,这里悲伤地仍然没有中文,不过五笔键盘在当今中国也已然不是主流了


(9)下一步,输入ROOT账户的密码(比较奇怪的是这一步输入的密码在后面系统登录的时候并不会生效)


(10)下一步,继续搜集系统的信息


(11)你的系统已经通过要求了,一切都已经就绪,再次确定是否要安装ESXi 5.1.0


(12)静静等待几分钟,就可以安装好了


(13)安装完成,重启系统


(14)重启加载画面


(15)到这里,ESXi的安装就完成了,这就是系统的默认登录界面,是不是非常简单?一目了然的清爽,这个界面只能配置该系统的网络接口或者系统密码,其他所有的操作,都需要在客户端软件上进行操作。



二、基础配置

(1)按F2,这里有要求输入账号密码,但不是之前我们设置的密码,直接按回车进入配置页面



(2)如果需要设置密码,需要进入配置页面重新设置一个密码


(3)进行基础的网络配置,这一步是必须的,因为ESXi只是个服务器平台,如果需要管理这个服务器或者要在服务器安装服务,都需要通过远程客户端来进行配置,ESXi的网络接口支持VLAN的封装,相当于可以配置多个子接口


(4)将网络设置好以后,就可以通过网线来进行测试



以上ESXi的安装就全部完成了!




第五节 安装VMware-viclient


(1)首先下载好VMware-viclient-all-5.1.0软件


(2)开始进行安装,VMware-viclient的安装非常简单,只要根据指示一直下一步就可以了



(3)安装完后,运行程序,出现连接选项,输入之前ESXi服务器的地址与账户密码进行连接



(4)连接成功后,就出现如下的界面,由于所提供的软件版本是评估版本,所以是有试用期限的



(5)VSpere Client的【摘要】界面,可以查看这台ESXi服务器的基本硬件信息



(6)VSpere Client的【性能】界面,可以查看服务器的运行情况,相当于windows的任务管理器,整体界面非常友好舒服






第六节  通过Viclient在ESXi上安装虚拟机


(1)现在,如果熟悉VMware Workstation的人,就可以如鱼得水地开始在ESXi上安装虚拟机了,如果你只是建立一个虚拟机,操作非常简单。


(2)根据提示一直下一步

(3)给虚拟机取一个名字



(4)选择安装的存储位置,目前只有一个盘,可以进行多分割几个盘,然后分别安装不同系统应用



(5)选择要安装的客户机的操作系统



(6)选择需要几个网卡



(7)配置虚拟磁盘的大小,下面的三个选项还没查到是什么意思,就固定默认的即可



(8)这一步把【完成前编辑虚拟机设置】勾起,可以再继续编辑虚拟机



(9)确认配置的同时,把需要安装系统的ISO选上



(10)建立完成虚拟机后,就可以在左边的根目录下看到刚才建立的虚拟机,点击【虚拟机】页面,可以对该虚拟机进行加电等操作





(11)在【控制台】页面,就可以看到该虚拟机的屏幕画面,接下来就可以该怎么操作怎么操作了







第七节  想用虚拟机,如果嫌安装ESXi太麻烦了


     如果想用虚拟机,但嫌安装ESXi太麻烦了,那就安装VMware-workstation吧


游客,如果您要查看本帖隐藏内容请回复


【虚拟机使用小技巧】

      如果系统的一次启动过程非常慢,或者系统已经运行一半,但物理机需要关机,则可以选择【挂起】选项,在下一次power on的时候,就可以加载到上次运行的状态。













本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2013-7-12 16:19:32 | 显示全部楼层
本帖最后由 薯薯 于 2013-7-13 12:00 编辑

图片已经全部抢修完毕,如果文章中有任何疑问或者意见的,欢迎回帖交流
发表于 2013-7-12 20:28:50 | 显示全部楼层
赞~{:soso_e179:}
发表于 2013-7-12 22:13:46 | 显示全部楼层
学习中,希望早点出图。
好贴,加精申请吧!
发表于 2013-7-12 22:54:17 | 显示全部楼层
好东西啊,顶一个谢谢分享{:soso_e100:}{:soso_e100:}
发表于 2013-7-12 23:00:44 | 显示全部楼层
继续跟着你学习。
发表于 2013-7-13 00:08:35 | 显示全部楼层
好东西,要分享!
谢谢楼主~赞一个!
发表于 2013-7-13 15:38:20 | 显示全部楼层
LZ强大啊。虽然工作中还没有接触到有关虚拟化的东西,但是深知这会是未来的趋势。顶起!谢谢楼主的分享。不知道楼主做什么工作的,能接触到这些。
发表于 2013-7-14 19:14:37 | 显示全部楼层
这个帖子必须顶!好文章啊!!!
发表于 2013-7-15 15:12:43 | 显示全部楼层
云技术,一种新型而又抽象的技术!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-22 08:25 , Processed in 0.078205 second(s), 19 queries , Gzip On.

快速回复 返回顶部 返回列表