VMware Vsphere 6.0安装部署 (三) vCenter Server安装

几个不同的组件

vCenter Server:对ESXi主机进行集中管理的服务器端软件,安装在windows server 2008R2或以上的操作系统里,通过SQL 2008R2 或以上版本的数据库(其他数据库也有版本要求)维护数据中心里各功能组件的信息。其实体形态是.iso文件,可在物理或虚拟Windows桌面上安装。

链接:https://pan.baidu.com/s/1aebvg-QZLz-QgsuE1VOvZQ   提取码:2i15

 

vCenter Server Appliance:简称VCSA,是预配置的 Linux 虚拟机,针对在 Linux 上运行vCenter Server 及关联服务进行了优化,从6.0开始其实体形态是个.iso文件,需要在windows桌面上打开,通过配置过程将其安装到ESXi主机上。

链接:https://pan.baidu.com/s/1BMZVQMNvs1vYq1StOE50Yw   提取码:jyly

具体特点请参照:http://bbs.vmsky.com/thread-45061-1-1.html

                                http://www.searchvirtual.com.cn/showcontent_65305.htm

 

Platform Services Controller:从vsphere6.0开始出现的组件,集成在vCenter安装包里,顾名思义是平台服务的控制器,如果说vcenter是管理平台的话,那他就是控制vcenter的,现实环境里如果是大规模的服务器集群,往往需要多台vcenter进行管理,如何将这些vcenter协调起来,这就是Platform Services Controller的功能

所有与vsphere组件之间进行通信的服务都要通过这个平台来完成,包括SSO,VMware证书颁发,VMware Lookup Service和一些许可服务

Platform Services Controller具有嵌入式部署和外部部署两种模式,嵌入式部署是和每个vcenter安装在同一台windows服务器上,外部部署是单独拿一台windows服务器安装Platform Services Controller,然后所有vcenter都通过网络注册到其上

每个Platform Services Controller最多可管理8个vcenter实例,如果再多的话需要额外安装Platform Services Controller。

这里学习环境规模较小,采用嵌入式部署Platform Services Controller就好

 

安装准备

环境需求:

安装vcenter需要域环境,因此要先安装域控(有些功能比如horizon view需要用到域环境),学习环境可以用一台虚拟机做域控。

建议将域控和vcenter服务器分别装在不同的服务器上,生产环境应该尽量在物理服务器上安装vcenter服务器,这里学习环境我们就在虚拟机上安装vcenter管理程序。

安装vcenter需要最低2CPU8G内存

本例中采用一台08R2虚拟机作为域控,提供域账户 vcenter@vm.com 给vcenter服务器使用,vcenter服务器安装在一台4个vCPU,8G内存的虚拟机上,桌面环境是Windows Server 2008R2 SP2。

数据库兼容列表:

PostgreSQL   对于 vCenterServer 6.0,捆绑的 PostgreSQL 数据库适用于最多包含 20 个主机和 200 个虚拟机的环境。对于 vCenter Server Appliance,可在最多包含 1,000 个主机和 10,000 个虚拟机的环境中使用嵌入式PostgreSQL 数据库。

重要

如果使用的是嵌入式 PostgreSQL 数据库,在 Windows 上卸载 vCenter Server 会卸载该嵌入式数据库,并且会丢失所有数据。

 

Microsoft SQL Server 2008R2 SP2 或更高版本

确保计算机具有有效的 ODBC DSN 条目。(注:vCenter Server Appliance 不支持此数据库。)

 

Oracle 11g Oracle 12c  确保计算机具有有效的 ODBC DSN 条目。

vCenter Server 安装完成后,请在 Oracle 客户端和服务器上应用最新的修补程序。

 

安装步骤:

一 建立vcenter服务器

登录vsphere client,输入ESXi主机的ip,用户名是root,密码是安装ESXi时设置的

安装证书并忽略警告

进入vsphere client后,在主页-清单-配置-存储器下右键“浏览数据存储”

新建一个image文件夹用来存放虚拟机镜像文件(随个人习惯,用原有文件夹也行)

上传server 2008R2的镜像用来建立vcenter虚拟机

上传完成后新建虚拟机

上传完成后开始新建虚拟机

虚拟CPU概念

科普一下操作系统原理:任何程序或应用都是由一个或多个进程组成,每个进程下面又有若干个线程,对于CPU的每个物理核心,只能一个线程一个线程的执行(不考虑流水线技术),而每个线程也只能同时跑在一个物理CPU核心上,而超线程技术是由CPU内部的机制对指令执行的顺序进行优化调度,通过时间错开执行,使其看起来像是同时在一个物理核心上同时跑两个线程,把一个核当两个核用,所以如果开启了超线程功能,CPU的逻辑核心=物理CPU数*每物理CPU核心数*2

对于所有的虚拟化方案,都是通过分时复用的方式进行CPU虚拟化,因此每个虚拟CPU实际上是一个线程,虚拟化层根据时间片配额轮流执行不同的vCPU线程,只要在可以接受的时间内vCPU线程返回运算结果,对虚拟机来说和跑在物理硬件上没有区别。由于vCPU是线程,而线程会占用一个CPU逻辑核心(没开超线程逻辑核心等于物理核心),所以虚拟机可以拥有的vCPU数量不能大于物理服务器的逻辑核心数,这也是上面的图里所说的“可以添加到虚拟机的虚拟CPU数量取决于主机上的CPU数量和客户操作系统支持的CPU数量”,本例中物理服务器拥有2颗E5-2660的CPU,每颗CPU8核16线程,总共32线程(也即32个逻辑CPU),故虚拟机能拥有的最大vCPU数量为32,也即虚拟插槽数 * 每虚拟插槽的内核数  不能大于32。

vCenter要求服务器(虚拟机)至少要有2个CPU核心,8G内存。

对于vsphere6.0环境,虚拟CPU的限制如下

继续往下安装

虚拟网卡类型

选择网卡类型,E1000是比较老比较经典的一款显卡,大部分操作系统里自带有它的驱动,这样装好系统后不用打网卡驱动了

VMXNET3是VMware自己的一种虚拟网卡型号,采用了半虚拟化的方案,性能较佳,它的驱动集成在VMware Tools里(装好虚拟机系统后安装的一种虚拟机性能增强工具),并且对虚拟机操作系统有一定要求,这里我们选择这个网卡类型。

直接下一步

新建虚拟磁盘

磁盘置备方式

 

厚置备延迟置零:默认的创建格式,创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO
即:分配好空间(其他人不能使用了),执行写操作时才会按需要将其置零。创建虚拟机时较快(因为不用对磁盘格式化),后续对虚拟机IO有一定影响。

厚置备置零:创建支持群集功能的厚磁盘。在创建时为虚拟磁盘分配所需的空间。并将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。

精简置备(thin):精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。当客户机有输入输出的时候,VMkernel首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有IO的时候需要:等待分配空间和清零,这两个步骤完成后才能进行操作,对于IO较频繁的应用这样性能会有所下降,虽然节省了存储空间。

这里默认下一步

高级选项是选择快照对磁盘的影响

不勾选独立:快照可以将虚拟机磁盘还原

勾选独立有两个选项,持久:所有对磁盘的改动都将保存在磁盘上,不受快照还原的影响,性能最好

                                        非持久:相当于给磁盘加了个还原卡,所有对磁盘的改动都不直接保存在磁盘上,虚拟机重启后清零

关于磁盘模式的详细介绍请参见   http://book.2cto.com/201303/18182.html

这里我们选择独立-持久模式

完成

编辑虚拟机设置

浏览到datastore1 -  images里之前上传的08R2的系统镜像,上面的两个勾要勾上

启动虚拟机,在控制台里安装好操作系统

关闭防火墙

安装VMware Tools

这里选完整安装

将vcenter服务器设置固定ip,DNS指向域控的ip,以 vcenter.vm.com的用户名加入域(域控制器那边要提前进行帐号配置),成功后重启

重启后关闭windows update

 

二 安装vcenter数据库

建立好vcenter虚拟机后,可以开始vcenter应用程序的安装了,vcenter所管理的数据中心对象的信息是通过数据库进行管理的,vcenter6.0版本支持三种数据库:

内置的PostgreSQL数据库:支持列表请见本文开头部分,对于学习环境足够使用,可在安装vcenter程序时选择安装,安装步骤很简单,本例不做演示

SQL Server数据库:安装在windows平台上,最低版本要求是SQL Server 2008 R2 SP2,本例中采用的是SQL Server 2012 SP1,安装步骤和SQL Server 2008基本一致

Oracle数据库:一般用在生产环境,成本比较高,如有需求请参考网上其他教程

 

先手动开启 .NET FRAMEWORK 3.5.1功能组件

后面一直下一步

 

 

一直下一步直到安装完成

 

 

将SQL数据库镜像文件上传至ESXi主机存储器,并加载至虚拟机光驱(方法和本文前部加载虚拟机系统镜像一样)

 

 

检查配置没问题就开始安装

这里有个默认密钥是试用版的许可,不用改直接下一步,稍后再统一激活许可证

功能全选,一直下一步(为了减少后面与vcenter占用80端口的冲突,建议将与“Reporting Services”有关的几个功能都不要勾选)

本例中由于是在vcenter本机上安装数据库,所以使用当前用户的windows身份验证就可以了

如果

一直下一步最后安装

 

因为vcenter要用到80端口,会与数据库的Report Services服务冲突,应将该服务停止

把如下两项由“否”改为“是”

 

 

新建vcenter数据库

 

添加数据源

选择SQL Native Client 11.0,单击“完成”

 

这里第三行的服务器名应该是当前系统的计算机名,在“计算机”-右键“属性”里能看到

一直下一步知道测试数据源成功

 

 

 

三 安装vcenter server程序

 

还是将vcenter安装程序镜像加载到虚拟机的光驱里

这里域名是以后用来登录vsphere client的帐号里的后缀,这里可以不用改

密码要求8位以上,有大小写字母,数字和符号,本例设的是   Admin_123

下一步

 

 

在准备设置vCenter Server服务帐户之前,需要为帐户分配“服务登陆”特权,打开“本地组策略”,依次展开“计算机配置”-“Windows配置”-“安全设置”-“本地策略”-“用户权限分配”,然后在右侧双击“作为服务登陆”,在弹出对话框单击“添加用户或组”将帐加入,确认无误后单击“确定”

 

添加的用户名是当前的系统用户名,可以在cmd里用whoami查看

 

回到vcenter安装程序,选择“指定用户服务帐户”,然后输入具有服务登陆特权的帐户和密码,单击“下一步”

 

这里用的是刚才添加的账户

这里是刚创建的数据源

vcenter服务会用到80端口,如果之前不更改IIS服务的端口,这里就要更改vcenter服务的默认端口

两种解决办法:

关掉IIS服务:管理工具-服务-World Wide Web Publishing Service 先停止后禁用(建议用此方法)

 

然后cmd里netstat -ano看是否80端口还在,如没有则可以顺利继续安装

 

 

 

 

 

②或者这里把vcenter端口改成8080

继续下一步安装直到最后

至此,vcenter服务器安装完成。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 46
    点赞
  • 315
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答1: VMware vCenter Server 6.的安装步骤如下: 1. 首先,确保您的计算机符合VMware vCenter Server 6.的系统要求。 2. 下载VMware vCenter Server 6.的安装程序,并将其保存到您的计算机上。 3. 双击安装程序,启动安装向导。 4. 在安装向导的第一个屏幕上,选择“安装”选项。 5. 在下一个屏幕上,选择“vCenter Server for Windows”选项。 6. 在下一个屏幕上,选择安装类型。您可以选择“标准”或“自定义”安装。 7. 如果选择“标准”安装,则需要输入vCenter Server的名称和IP地址。 8. 如果选择“自定义”安装,则需要选择要安装的组件和功能。 9. 在下一个屏幕上,输入vCenter Server的数据库信息。您可以选择使用内置的SQL Server Express数据库或外部数据库。 10. 在下一个屏幕上,输入vCenter Server的SSO(Single Sign-On)信息。您需要输入管理员用户名和密码。 11. 在下一个屏幕上,选择要安装的vCenter Server服务。 12. 在下一个屏幕上,选择要安装的vCenter Server Web客户端。 13. 在下一个屏幕上,选择要安装的vCenter Server插件。 14. 在下一个屏幕上,输入vCenter Server的虚拟化环境信息。您需要输入vSphere主机的名称和IP地址。 15. 在下一个屏幕上,输入vCenter Server的SMTP服务器信息。这将用于发送电子邮件通知。 16. 在下一个屏幕上,输入vCenter Server的SSL证书信息。您可以选择使用自签名证书或第方证书。 17. 在下一个屏幕上,输入vCenter Server的管理员信息。您需要输入管理员用户名和密码。 18. 在下一个屏幕上,确认您的安装选项,并单击“安装”按钮。 19. 安装程序将开始安装vCenter Server。这可能需要几分钟时间。 20. 安装完成后,您可以启动vCenter Server并开始使用它。 ### 回答2: VMware vCenter Server6.0是一款虚拟化平台,它为企业提供了一种方便、高效的方式来管理和监控虚拟环境。vCenter Server6.0能够支持多种操作系统和虚拟化平台,并提供了各种管理工具和API,方便企业管理员监控虚拟机群集、管理资源池、调度任务和实现虚拟存储管理等多种功能。以下是VMware vCenter Server6.0安装的步骤: 1. 检查服务器硬件和软件的要求。首先确保硬件配置符合VMware的要求,例如CPU、内存、硬盘和网卡等;其次要确定服务器上已经安装了适当的软件支持,如操作系统和数据库等。 2. 下载VMware vCenter Server6.0软件安装包。VMware的官网上可以下载到最新版本的vCenter Server6.0软件。下载完毕后,请先检查文件完整性和数字签名等信息。 3. 运行VMware vCenter Server6.0安装向导。安装向导能够自动检查服务器的可用性,并提示用户是否安装其他组件。在此阶段,用户需要选择安装vCenter Server6.0的位置、数据库类型、端口号和管理员密码等。 4. 安装数据库。vCenter Server6.0安装需要使用数据库,如oracle、MySQL和Microsoft SQL Server等。用户需要按照向导提示,安装和配置适合的数据库。 5. 配置单点登录。vCenter Server6.0支持种单点登录方式:Active Directory、LDAP和本地用户。用户需要按照实际情况进行选择和配置。 6. 配置SSL证书。vCenter Server6.0需要使用SSL证书来实现加密通信,用户可以请求和颁发证书,或者使用自签名证书。 7. 完成安装和配置。用户需要完成安装向导中的所有步骤,并检查是否出现错误或者警告信息。需要特别留意的是,vCenter Server6.0还需要安装vSphere Web Client和vSphere Client等组件。 总之,VMware vCenter Server6.0安装需要本着安全、稳定、高效的原则进行。用户需要认真阅读《安装指南》等相关文档,并进行详细的环境检查和准备工作。只有通过以上的几个步骤,才能实现vCenter Server6.0的正确安装和使用。 ### 回答3: VMware vCenter ServerVMware公司提供的用于管理VMware虚拟化环境的软件,可以集中管理多个VMware主机和虚拟机。其最新版本为vCenter Server 6.0。 vCenter Server提供了许多功能,包括管理虚拟机、分配资源、创建和管理虚拟网络等。此外,它还提供了单一的管理界面,可以方便地监视和管理VMware虚拟化环境。 以下是VMware vCenter Server6.0安装步骤: 1. 下载安装程序:从VMware官网下载VMware vCenter Server6.0安装程序。 2. 启动安装程序:双击安装程序,选择“vCenter Server for Windows”并单击“安装”。 3. 安装选择:在安装过程中,选择“新安装”,并接受用户许可协议。 4. 数据库安装:选择安装的数据库类型,包括微软SQL Server、Oracle和MySQL,并且输入数据库信息。 5. 执行验证:执行验证,确保vCenter Server和数据库能够互相访问。 6. 选择组件:选择安装的组件,包括vCenter ServervSphere Client、vSphere Web Client等。 7. 确认安装设置:确认安装设置后,单击“安装”开始安装。 8. 访问vCenter Server安装完成后,可以使用vSphere Client或vSphere Web Client访问vCenter Server。 需要说明的是,在安装VMware vCenter Server时需要确保计算机符合最低系统要求,并且需要为该计算机分配足够的CPU、内存和磁盘空间等资源。此外,在安装vCenter Server时还需要根据具体情况选择合适的安装选项,并确认所需的软件包已经下载完成。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值