VMwarevSphere5企业虚拟化部署超超2015/5/311实验环境:所需主机:WindowsServer2003、WindowsServer2008R2、Exsi5.5域控制器:WindowsServer2003,IP地址192.168.1.10,域名h3c.com.cnVCenterServer:WindowsServer2008R2,IP地址192.168.1.20,加入域h3c.com.cn,且安装了sqlserver2008R2数据库Esxi5.5:IP地址192.168.1.200,CPU的虚拟化功能需开启由于设备受限的原因,上述的三台主机均是虚拟机。分别部署在两台笔记本上,两台笔记本电脑通过交叉双绞线连接,从而组成一个完整的网络。各主机间均能相互通信。详细分配如下2实验目的:安装Esxi5.5服务器,搭建云平台。然后通过安装在Server2008R2上的VCenterServer对Exsi服务器进行管理,创建集群、虚拟机等,实现完整的企业虚拟化云平台部署。3实验步骤一:安装Esxi主机(1)新建虚拟机,挂载Esxi5.5的系统镜像,开始安装。(2)安装程序进入解压及加载文件过程,等待进度条完成后进入安装界面。(3)按Enter键继续安装。(4)按F11继续安装。(5)等待一小段时间。(6)选择安装的磁盘,如图示,选择自己创建的虚拟磁盘。(7)选择USDefault,按Enter键继续。(8)默认账户是root,输入root用户的密码,按Enter继续。(9)继续等待一小段时间。(10)按F11确认安装。(11)如图示,安装过程正在进行。(12)成功安装,按Enter重启系统。(13)正在重启,请等待。(14)成功安装,进入Esxi5.5系统。(15)按F2,输入root用户名和密码后登陆。(16)选择ConfigureManagementNetwork,进入网络的配置。在这里设置IP地址为192.168.1.200/24,默认网关为192.168.1.254,DNS是192.168.1.10。主机名修改为zcc。(17)设置完成后按Esc返回,此时会提示重启网络服务,选yes继续。(18)如图示,网络信息已更新,说明配置生效。(19)可以测试连通性,检测网络是否正常。(20)可以配置SSH。(此处不需要)(21)Esxi主机成功安装并配置完成。4实验步骤二:安装Vmwarevsphere一.安装Sign-On(1)如图,Server2008R2已加入域h3c.com.cn,主机名为VCenter。(Server2003作为域控制器,建域和加入域的步骤省略,2008R2加入域之后用域用户登陆)(2)把VMwareVCenter的iso文件挂载到光驱,进入安装。(3)选择自定义安装,首先安装Sign-On。此版本不再和vCenter5.1的Sign-On一样需要数据库。(4)安装Sign-On必备条件预览。(4)首次安装选择第一项。(5)在此必须牢记该密码,否则下面无法进行。该密码有复杂性程度检测,必须含有大写字母,小写字母和字符。(注:部分人因为使用较特殊字符导致最后安装失败,提示错误29102。所以尽量不用太特殊字符,本人暂时发现使用-和;会导致失败。此处我用的密码是ZCCjsj123!)此密码致关重要,因为VCenter5.5安装完毕第一次使用的域名、用户名及密码就是这时填写的。(6)站点名称,这个不重要,安装完毕可以修改,默认即可。(7)填写HTTPS端口,默认即可。(8)默认即可。(9)选择安装。(10)正在安装Sign-on。(11)Sign-on安装完成。二.安装vSphereWebClient(1)接着到vSphereWebClient的安装。vSphereWebClient安装必备条件:vCenterSingleSign-On。虽然这是一个Client,但并不是用来登陆的Client,而是为Web访问vCenter提供服务,如果VC不安装vSphereWebClient则用户无法通过Web登陆到VC。【注此组件为必选项,因为设置权限时需要登陆到WebClient】(2)选择简体中文。(3)如图,安装过程正在准备执行。(4)点击下一步进行安装(5)我接受许可中的协议,下一步。(6)默认即可。(7)默认即可。(8)此处输入SSO的管理员密码,即安装signon时设置的密码。(9)选择是,继续安装。(10)点击安装证书。(11)VMwareWebClient安装完成。三.安装清单服务(1)接着安装清单服务。(2)输入完全限定域名,默认已经输入。此时必须开启域控制器的主机,否则会导致无法解析域名而安装失败。(3)默认即可。(4)选择第一项。(5)此处输入SSO管理员密码,即安装signon时设置的密码。(6)点击是,继续安装。(7)成功安装了清单服务。四.安装VCenterServer(1)最后一步是安装VCenterServer。(2)点击安装,进入安装向导。(3)点击下一步。(4)输入许可证,若没有,暂不输入,则只有180天试用。(5)选择使用现有的受支持的数据库,输入你创建的数据源的名称。(此步骤可选择第一项,选择第一项则不用安装数据库和配置数据源)本人在此选择第二项,则需要输入数据源名称。因此此时需要先去安装SQLServer2008R2数据库,安装完成后配置数据源。下面先介绍安装数据库和配置数据源的步骤。穿插步骤:配置数据源DSN(6)安装SQLServer2008R2数据库(自己在网上下载该版本的ISO镜像文件,大概4G左右。安装过程省略,大概需要1小时)安装完成后,创建数据库,此处新建一个名为VCenter的数据库。(7)在安全性,进入sa用户的设置,设置密码。稍后用sa用户作数据库的登陆认证。(8)在sql的镜像文件中,搜索sqln。(8)安装sqlncli,64位操作系统则选择对应的X64版本。(8)进入sqlserver2008R2NativeClient的安装。(9)在安装SQLServer2008R2时,如果你把所有功能都勾上安装,则此处不用独立安装NativeClient。若你只安装了数据库部分功能,此处则要进行NativeClient的安装。由于本人已经安装,则会出现修改功能的选项。(10)在功能选择中选择所有功能进行安装。(11)NativeClient安装完成。(12)在进行完上述步骤后,进入sql配置管理器,把所有SQL服务都启动(SQLServerBrowser和SQLServer代理必须启动,其它不清楚,最好全部启动)。把正在运行的服务重新启动一次(切记要重启,否则后面配置DSN数据源会失败)(13)如图示,所有服务均以启动,并且刚才正在运行的服务已经重启。(14)现在进行数据源ODBC的配置。点击开始,管理工具,找到数据源。(15)选择系统DSN,点击添加。(16)选择第二项。(17)输入数据源的名称,以及数据库的服务器。名称取名为VCenter,服务器名称即是2008R2的主机名,此处也是VCenter。(18)选择SQL验证,输入用户名sa和密码(刚才设置的sa密码),点击下一步。(19)选择默认数据库,选用刚才创建的VCenter数据库作为默认数据库。(20)此处不用修改,默认即可。(21)配置完成前先进行数据源的测试。(22)如图示,测试成功,说明配置数据源正确。点击确定,完成数据源的创建。(23)如图示,在系统DSN成功看到创建的VCenter数据源。数据源配置完成,下面将继续VCenterServer的安装(24)输入数据源的名称,即刚才创建的VCenter数据源。(25)输入数据库用户名和密码。用sa用户登陆即可。(26)若在步骤(12)中没有启动SQLServer代理服务,则此处会出现该提示错误。(27)把SQLServer代理服务启用即可。(28)接着会有以下提醒,忽略即可。点击确定进入下一步。(29)输入完全限定域名,即主机名+域名。此处是VCenter.h3c.com.cn。切记此时要打开域服务器的主机,即Server2003,不然无法解析完全限定域名。(30)输入各端口号,默认即可。(31)可能会出现以下错误,提示80端口已被使用。此时只需把80端口更改为其他端口即可,但必须记住更改的端口号。(32)此处把80端口更改为808,点击下一步。(若不出现上述错误提示,则不需要更改端口号,默认即可)(33)警告记住你所修改的端口。点击确定后下一步。(34)选择第一项。(35)输入SSO的用户名和密码,即安装signon时设置的密码。(36)默认即可。(37)默认即可。(38)默认即可。(39)准备工作完毕,可以进入安装步骤。(40)等待数分钟后即提示安装完成。此时终于成功安装VCenterServer,过程非常繁琐且容易出错,大家需谨慎操作。!!!常见问题总结!!!非常重要问题一:在连接数据源的时候提示“无法连接到具有JDBCURL的数据库”。是因为在安装完数据库后,没有把数据库的服务进行重启。把服务重启后即可。问题二:提示“可能指向所选DSN中指定的数据库之外的其他数据库”。原因是由于数据库的服务器名称输入不正确。问题三:提示“无法进行完全限定域名解析”。原因是没有把域控制器打开,应该开启Server2003后再操作。问题四:在安装vCenterServer的时候,等待了好久好久,即将安装成功的时候会出现错误29102。这是最虐心的一个问题,等待了将近半小时,结果是错误,而且在点击确定之后,还要等待半小时来回滚操作,真是彻底的烦躁。目前发现的原因是signon的密码使用了-或;这些字符,还有某些字符也不能使用,尚未发现。最安全是只使用大写+小写+!作为密码。5实验步骤三:VCenter的配置(1)安装完VCenterServer后,登陆vSphereWebClient进行配置。在浏览器输入进行访问。192.168.1.20是安装VcenterServer的主机的IP地址,端口默认是9443。由于我是直接在本机访问,因此是localhost。(注:用IE浏览器打开会提示需要安装flash插件,需先安装谷歌浏览器或其他浏览器才能成功访问)(2)输入注册signon时的用户名和密码,进行登录。(3)如图示,成功登录。(4)点击系统管理。(5)点击左侧的配置,再点击右侧的标识源。(6)点击绿色的十字,添加标识源。(7)选择标识源类型为AD类型,即第一个选项。注:此时必须开始域控制器主机Server2003,否则无法识别。(8)点击添加后,右上角会显示添加的进度条。(9)成功添加。域是h3c.com.cn。(10)切换到域h3c.com.cn能看到域控制器上的用户。(11)在VMwarevsphere的iso镜像文件中提取出VMwarevsphereclient,在客户机进行安装(直接安装在物理机也行)。(12)正在安装。(13)安装成功,点击桌面的图标打开。(14)输入Esxi主机的IP地址,用户名和密码是Esxi主机的用户名和密码,然后登陆。注:此时需开启Esxi主机,否则登录失败。(15)会弹出安全警告,点击忽略。(16)成功登录进入Esxi主机的配置。由于我是评估模式,所以会提示在60天后过期。(17)点击清单,再点击权限,能看到所有用户和其拥有的权限。(18)可对某用户进行权限的添加。(19)配置时钟的同步。在配置,时间配置,点击属性。(20)输入正确的时间,然后启用NTP客户端,点击选项。(20)点击NTP设置,添加NTP服务器。IP地址为VCenterServer主机。(21)点击启动,确定。(22)配置完成后,能看到NTP客户端正在运行,即与VCenterServer主机进行了时钟的同步。(23)上述只对Esxi主机进行了简单的配置,并未十分深入。你可根据自己的需要进行具体的配置,例如添加网卡等。你也可以通过客户端登录上VCenter的主机,对VCenter服务器进行