VMware vSphere 云平台运维与管理基础——第4章:VMware vCenter Server 5.5 安装部署与集中管理(Windows 版 + vCSA 版)

张开发
2026/4/12 4:15:15 15 分钟阅读

分享文章

VMware vSphere 云平台运维与管理基础——第4章:VMware vCenter Server 5.5 安装部署与集中管理(Windows 版 + vCSA 版)
目录一、安装VMware vCenter Server1配置vCenter Server基础环境第1步创建虚拟机第2步安装操作系统、配置IP地址第3步设置计算机名与主DNS后缀第4步配置DNS服务第5步配置DNS反向查找区域第6步配置DNS转发器第7步添加.NET3.5 Framework框架2安装VMware vCenter Server第1步装载光盘第2步设置SSO管理员密码第3步常规配置第4步开始安装vCenter Single Sign-On第5步自动安装vSphere Web Client第6步自动安装vCenter Inventory Service第7步自动安装vCenter Server第8步安装内置的SQL Server 2008 R2 Express数据库第9步常规设置及安装二、部署VMware vCenter Server AppliancevCSA1部署OVF模板第1步打开部署OVF模板向导第2步浏览OVA模板文件第3步验证OVF模板的详细信息第4步设置虚拟机名称第5步设置磁盘格式第6步完成部署第7步调整虚拟机内存2配置vCSA第1步启动vCSA虚拟机第2步登录vCSA系统第3步配置IP地址第4步配置网关和DNS第5步重启网络服务第6步网页登录vCSA第7步接受License第8步使用自定义配置第9步使用内置数据库第10步配置使用内置的SSO部署类型并设置SSO密码第11步活动目录与时间同步设置第12步确认配置信息第13步进入vCSA主界面第14步关闭vCSA三、使用vSphere Web Client 管理ESXi 主机1创建数据中心、添加主机第1步登录vCenter Server第2步创建数据中心第3步添加主机第4步为主机设置名称域位置信息第5步输入ESXi的用户与密码第6步为ESXi主机分配许可证第7步设置是否启用锁定模式第8步添加另外的ESXi主机2将ESXi连接到iSCSI共享存储第1步配置虚拟网络第2步配置存储适配器第3步新建数据存储第4步使用相同的步骤配置ESXi主机esxi2.lab.net3使用共享存储创建虚拟机第1步:上传操作系统ISO镜像文件第2步配置虚拟机端口组第3步创建虚拟机第4步安装虚拟机操作系统第5步创建快照一、安装VMware vCenter Server基于Windows Server版本的vCenter Server硬件要求2个64位CPU或1个双核64位CPUCPU速度2GHz及以上4GB以上内存4GB以上空闲硬盘空间1个网络适配器。基于Windows Server版本的vCenter Server的操作系统要求Windows Server 2003 64位版本Windows Server 2003 R2 64位版本Windows Server 2008 64位版本Windows Server 2008 R2 64位版本。基于Windows Server版本的vCenter Server的数据库服务器要求Microsofi SQL Server 2005 (32位或64位要求安装SP3)Microsoft SQL Server 2008 (32位或64位要求安装SP1)Microsoft SQL Server 2008 R2Microsofi SQL Server 2008 R2 Express (vCenter Server内置)。1配置vCenter Server基础环境第1步创建虚拟机在VMware Workstation中创建虚拟机vCenter Server运行Windows Server 2008 R2操作系统配置如图4-2所示。vCenter Server对CPU和内存的要求都比较高为虚拟机分配的CPU核心数至少应为2个内存至少应为5GB有条件的话可以分配68GB。第2步安装操作系统、配置IP地址在虚拟机中安装好Windows Server 2008 R2后安装VMware Tools配置网卡的IP地址为192.168.8.10子网掩码为255.255.255.0默认网关为192.168.8.2DNS服务器为192.168.8.10如图4-3所示。第3步设置计算机名与主DNS后缀设置计算机名为VC如图4-4所示。单击“其他”按钮设置计算机的主DNS后缀为lab.net如图4-5所示。第4步配置DNS服务在服务器管理器中添加DNS服务器角色。配置正向查找区域lab.net添加主机记录vc.lab.net、esxi1.lab.net、esxi2.lab.net分别解析为192.168.8.10、192.168.8.11、192.168.8.12如图4-6所示。第5步配置DNS反向查找区域配置反向查找区域8.168.192.in-addr.arpa添加指针记录192.168.8.10、192.168.8.11和192.168.8.12分别解析为vc.lab.net、esxi1.lab.net和 esxi2.lab.net如图4-7所示。第6步配置DNS转发器添加运营商的DNS服务器地址如图4-8所示。第7步添加.NET3.5 Framework框架在服务器管理器中添加功能.NET Framework 3.5.1如图4-9所示。至此安装vCenter Server的基础环境已经搭建好本子任务结束。2安装VMware vCenter Server在本子任务中将在VMware Workstation模拟的Windows Server 2008 R2虚拟机中安装VMware vCenter Server并且使用vCenter Server捆绑的SQL Server 2008 R2 Express数据库。第1步装载光盘为虚拟机装载VMware vCenter Server 5.5的安装光盘双击光盘盘符选择“Simple install”如图4-10所示。在安装之前Simple Install将进行必备条件检查如图4-11所示。第2步设置SSO管理员密码设置SSO管理员administratorvsphere.local的密码如图4-12所示。第3步常规配置使用默认的站点名称Default-First-Site如图4-13所示。HTTPS端口使用默认的7444如图4-14所示。第4步开始安装vCenter Single Sign-On如图4-15所示开始安装vCenter Single Sign-OnvCenter Single Sign On简称SSO单点登录是从vCenter Server 5.1开始新增的安全机制。在vCenter Server 5.0版本中vCenter Server用户认证可以直接访问活动目录存在安全隐患。采用SSO单点登录后vCenter Server的用户认证先发给SSO服务再转发到活动目录提高了安全性。第5步自动安装vSphere Web Client安装完vCenter Single Sign-On后将会自动安装vSphere Web Client单击“是”按钮接受证书指纹继续安装如图4-16所示。第6步自动安装vCenter Inventory Service安装完vSphere Web Client后将会自动安装vCenter Inventory Service如图4-17所示。vCenter Inventory Service用来存储应用程序和清单数据。vCenter清单服务类似于代理服务器位于vCenter Server和请求者(vSphere客户端或vSphere Web客户端)之间。vCenter清单服务在自身的数据库中缓存信息减少了进出vCenter Server的流量。第7步自动安装vCenter Server安装完vCenter Inventory Service后将会自动安装vCenter Server。在图4-18中输入许可证密钥。如果不输入密钥可免费试用60天。第8步安装内置的SQL Server 2008 R2 Express数据库选择安装内置的SQL Server 2008 R2 Express数据库如图4-19所示。使用Windows本地系统账户运行vCenter Server服务如图4-20所示。在此页面可以看出vCenter Server HTTPS端口采用的是443端口所以如果在真实的Windows 2008 Server以及Windows 2012 Server系统中安装vCenter Server时不能先安装VMware Workstation 11因为在安装VMware Workstation 11时会造成端口冲突在安装好vCenter Server后再安装VMware Workstation 11时也必须修改其端口号从避免端口冲突问题。第9步常规设置及安装设置“清单大小”为“小型”如图4-22所示。不启用数据收集开始安装vCenter Server如图4-23所示。单击“是”按钮接受证书指纹如图4-24所示。经过1530min安装完成如图4-25所示。注意尽管vCenter Server可以通过Web浏览器访问但是vCenter Server所在的服务器不需要安装Internet信息服务IIS。vCenter Server的Web服务是通过Tomcat Web服务器提供的属于vCenter Server安装过程的一部分。在安装vCenter Server之前要卸载IIS否则会与Tomcat冲突。 至此 vCenter Server已经安装完毕本子任务结束。二、部署VMware vCenter Server AppliancevCSA1部署OVF模板基于Linux的VMware vCenter Server Appliance简称vCSA。基于Linux的vCSA是通过OVF方式部署的安装过程更为简单。如果内存小于8GB则不建议安装VMware vCenter Server Appliance使用Windows版的vCenter Server即可。开放虚拟化格式Open Virtualization FormatOVF是用来描述虚拟机配置的标准格式OVF文件包括虚拟硬件设置、先决条件和安全属性等元数据。OVF最初由VMware公司提出目的是方便各种虚拟化平台之间的互操作性。OVF由以下文件组成OVF - 一个XML文件包含虚拟磁盘等虚拟机硬件的信息。MF - 一个清单文件包含各文件的SHA1值用于验证OVF等文件的完整性。vmdk: VMware虚拟磁盘文件也可以使用其他格式的文件从而提供虚拟化平台的互操作性。为了简化OVF文件的移动和传播还可以使用OVAOpen Virtualization Appliance文件。OVA文件实际上是将OVF、MF、vmdk等文件使用tar格式进行打包然后将打包后的文件后缀改为OVA得来的。VMware vCenter Server Appliance就是以OVF格式发布的。vCenter Server Appliance(vCSA)是一个预包装的64位SUSE Linux Enterprise Server 11它包含一个嵌入式数据库能够支持最多100台ESXi主机和最多3000个VM。vCenter Server Appliance也可以连接到外部Oracle数据库以支持更大规模的虚拟化基础架构。使用vCenter Server Appliance不需要购买Windows Server许可证从而降低了成本。vCenter Server Appliance的部署操作也比Windows版的vCenter Server简单得多。vCenter Server Appliance的日常使用方法与Windows版的vCenter Server完全相同。下面将在ESXi主机192.168.8.11上部署VMware vCenter Server Appliance的OVF模板并安装VMware vCenter Server Appliance (ESXi主机的内存至少需要8GB) 。第1步打开部署OVF模板向导使用vSphere Client连接到ESXi主机在“文件”菜单选择“部署OVF模板”命令如图4-26所示。第2步浏览OVA模板文件浏览找到VMware vCenter Server Appliance的OVA文件如图4-27所示。第3步验证OVF模板的详细信息查看OVF模板的详细信息包括磁盘占用空间等如图4-28所示。第4步设置虚拟机名称设置虚拟机名称为VMware vCenter Server Appliance如图4-29所示。第5步设置磁盘格式选择虚拟机的存放位置以及磁盘置备方式这里设置为Thin Provision精简配置如图4-30所示。第6步完成部署完成部署OVF模板如图4-31所示。正在部署OVF模板如图4-32所示。OVF模板部署成功完成如图4-33所示。第7步调整虚拟机内存设置vCSA虚拟机将VMware vCenter Server Appliance的内存更改为4GB如图4-34所示。2配置vCSA把OVF模板部署好后相当于上传了一台安装好vCenter Server的SUSE Linux虚拟机这台虚拟机是常规通用配置必须针对当前环境进行适当配置后才能使用在此子任务中将给此系统配置IP地址、设置SSO密码、配置数据库等。第1步启动vCSA虚拟机启动VMware vCenter Server Appliance虚拟机打开虚拟机控制台操作系统加载完成后出现vCSA的初始界面。在Login处按Enter键如图4-35所示。第2步登录vCSA系统输入vCSA系统默认的登录用户名root和密码vmware如图4-36所示。第3步配置IP地址使用vi命令编辑网卡配置文件/etc/sysconfig/network/ifcfg-eth0将网卡的IP地址配置为192.168.8.101子网掩码为255.255.255.0使用cat命令查看网卡配置信息如图4-37所示。第4步配置网关和DNS为了让vCSA连接到Internet需要配置默认网关和DNS服务器如图4-38所示。在这里将默认网关和DNS服务器都配置为192.168.8.2。第5步重启网络服务输入servcie network restart重新启动网络服务如图4-39所示。输入exit退回到vCSA的初始界面查看Quickstart向导的URL如图所示。第6步网页登录vCSA使用浏览器打开网址https://192.168.8.101:5480出现vCSA的快速设置向导。登录用户名为root密码为vmware如图4-41所示。第7步接受License如图4-42所示选中Accept licence agreement接受许可否则无法继续安装。第8步使用自定义配置不启用客户数据收集使用自定义配置如图4-43所示。第9步使用内置数据库配置使用vCenter Server Appliance内置的数据库如图4-44所示。第10步配置使用内置的SSO部署类型并设置SSO密码配置使用内置的SSO部署类型输入管理员administratorvsphere.local的密码如图4-45所示。第11步活动目录与时间同步设置配置不使用活动目录域如图4-46所示。配置不使用时间同步如图4-47所示。第12步确认配置信息确认配置信息开始安装vCenter Server Appliance如图4-48所示。等待几分钟vCenter Server Appliance安装完成如图4-49所示。第13步进入vCSA主界面出现vCenter Server Appliance主界面检查服务运行情况如图4-50所示。第14步关闭vCSA如果想关闭或重启vCenter Server Appliance切换到System选项卡单击Shutdown按钮可以关闭vCenter Server Appliance单击Reboot按钮可以重启vCenter Server Appliance如图4-51所示。至此vCSA部署完毕此子任务结束。三、使用vSphere Web Client 管理ESXi 主机1创建数据中心、添加主机在前面的【任务一】和【任务二】中分别介绍了Windows版VMware vCenter Server和Linux版VMware vCenter Server Appliance的安装与配置方法在本任务中我们将使用Windows版VMware vCenter Server来管理虚拟机。本节内容主要包括创建数据中心、添加主机、配置虚拟网络、将ESXi连接到iSCSI共享存储、上传操作系统ISO镜像文件、配置虚拟机端口组、创建虚拟机等。数据中心是在一个特定环境中使用的一组资源的逻辑代表。一个数据中心由逻辑资源群集和主机、网络资源和存储资源组成。一个数据中心可以包括多个群集每个群集可以包括多个主机以及多个与其相关联的存储资源。数据中心中的每个主机可以支持多个虚拟机。一个vCenter Server实例可以包含多个数据中心所有数据中心都通过同一个vCenter Server统一进行管理。下面将使用vSphere Web客户端在vCenter Server中创建数据中心。vSphere Web客户端支持的浏览器包括Internet Explorer、Firefox、Chrome等浏览器需要安装Adobe Flash插件。第1步登录vCenter Server将本机的DNS服务器指向192.168.8.10在浏览器中输入地址“https//vc.lab.net:9443/vsphere-client”访问vSphere Web客户端用户名为“administratorvsphere.local”密码为安装vCenter Single Sign On时设置的密码登录到vCenter Server如图4-52所示如果使用vCenter Server Appliance则用户名为root密码为vmware。注意经过测试Firefox浏览器对vSphere Web客户端的支持最好其他浏览器虽然也能使用但可能会出现用户界面变成英文、鼠标右键无法使用、右键菜单与Flash菜单冲突等问题。第2步创建数据中心选择vCenter→主机和群集单击“创建数据中心”如图4-53所示。输入数据中心名称为Datacenter如图4-54所示。第3步添加主机为了让vCenter Server管理ESXi主机必须先将ESXi主机添加到vCenter Server。将一个ESXi主机添加到vCenter Server时它会自动在ESXi主机上安装一个vCenter代理vCenter Server通过这个代理与ESXi主机通信。选中数据中心Datacenter单击“添加主机”如图4-55所示。第4步为主机设置名称域位置信息输入ESXi1主机的域名esxi1.lab.net如图4-56所示。第5步输入ESXi的用户与密码输入ESXi主机的用户名和密码如图4-57所示。显示ESXi主机的摘要信息包括名称、供应商、主机型号、版本和主机中的虚拟机列表如图4-58所示。第6步为ESXi主机分配许可证如图4-59所示。如果不分配许可证可以使用60天。第7步设置是否启用锁定模式如果启用了锁定模式管理员就不能够使用vSphereClient客户端直接登录到ESXi主机只能通过vCenter Server对ESXi主机进行管理。在这里不启用锁定模式如图4-60所示。选择虚拟机的保存位置为数据中心Datacenter如图4-61所示。第8步添加另外的ESXi主机使用相同的步骤添加另一台ESXi主机esxi2.lab.net。在图4-62中两台ESXi主机都已经添加到vCenter Server。至此我们添加了两台ESXi主机到vCenter Server这两台ESXi主机已经可以通过vCenter Server来管理了本子任务结束。2将ESXi连接到iSCSI共享存储在【项目三】的【任务二】和【任务三】中我们已经建好了两种类型的iSCSI存储器在【项目三】的【任务四】中也介绍了怎样把iSCSI存储器挂载到ESXi主机中使用此子任务与【项目三】的【任务四】类似但此子任务是通过vCenterServer把ESXi主机esxi1.lab.net连接到iSCSI共享存储。第1步配置虚拟网络1选中ESXi主机esxi1.lab.net选择“管理”→“网络”→“虚拟交换机”单击“添加主机网络”如图4-63所示。2选择“VMkernel网络适配器”单选按钮如图4-64所示。3选择“新建标准交换机”单选按钮如图4-65所示。4单击“添加适配器”如图4-66所示。5选中ESXi主机的网络适配器vmnic2如图4-67所示。6设置VMkernel端口的“网络标签”为iSCSI在“可用服务”列表中不需要启用任何服务如图4-68所示。7设置VMkernel端口的IP地址与iSCSI存储器为同一网段的IP地址比如192.168.1.11子网掩码为255.255.255.0如图4-69所示。完成添加VMkernel端口。第2步配置存储适配器1选中ESXi主机esxi1.lab.net选择“管理”→“存储器”→“存储适配器”单击“添加新的存储适配器”选择“软件iSCSI适配器”如图4-70所示。2选中iSCSI软件适配器vmhba33选择“网络端口绑定”单击“添加”按钮如图4-71所示。3选中VMkernel端口iSCSI单击“确定”按钮如图4-72所示。4切换到“目标”→“动态发现”单击“添加”按钮如图4-73所示。5输入iSCSI目标服务器的IP地址在这里为本机VMware Network Adapter VMnet1虚拟网卡的IP地址192.168.1.1如图4-74所示。6单击“重新扫描主机上的所有存储适配器以发现新添加的存储设备和/或VMFS卷”如图4-75所示。7选中“扫描新的存储设备”和“扫描新的VMFS卷”单击“确定”按钮如图4-76所示。第3步新建数据存储1右击主机esxi1.lab.net选择“新建数据存储”命令知图4-77所示。2开始在主机esxi1.lab.net上创建新的数据存储。3选择数据存储类型为VMFS如图4-78所示。4输入“数据存储名称” 为 iSCSI-Starwind选中iSCSI目标的LUN“ROCKET iSCSI Disk”如图4-79所示。5选择文件系统为VMFS 5如图4-80所示。6选择“使用所有可用分区”选项如图4-81所示。7完成新建数据存储。第4步使用相同的步骤配置ESXi主机esxi2.lab.net使用相同的步骤为ESXi主机esxi2.lab.net配置虚拟网络、添加存储适配器连接到iSCSI存储iSCSI-Starwind。以下为不同的配置。 配置VMkernel端口iSCSI的IP地址为192.168.1.12子网掩码为255.255.255.0如图4-82所示。重新扫描存储适配器后不需要创建新存储系统会自动添加iSCSI存储如图4-83所示。至此ESXi主机已经连接到iSCSI存储上此子任务结束。3使用共享存储创建虚拟机下面将把Windows Server 2008 R2的安装光盘ISO文件上传到iSCSI存储中。创建虚拟机端口组和新的虚拟机并将虚拟机保存在iSCSI共享存储中。在虚拟机中安装Windows Server 2008 R2操作系统并为虚拟机创建快照。第1步:上传操作系统ISO镜像文件1单击vCenter→“存储器”选中iSCSI-StarWind单击“管理”→“文件”→“创建新的文件夹”如图4-84所示。2输入文件夹名称为ISO。3单击“安装客户端集成插件”下载文件VMware-ClientlntegrationPlugin-5.6.O.exe。 关闭浏览器安装VMware客户端集成插件。程序安装完成后重新打开浏览器在iSCSI-Starwind处单击“管理”→“文件”进入ISO目录单击“将文件上载到数据存储”图标如图4-85所示。4浏览找到Windows Server 2008 R2的安装光盘ISO文件如图4-86所示。5文件上传完毕如图4-87所示。第2步配置虚拟机端口组1选中ESXi主机esxi1.lab.net选择“管理”→“网络”→“虚拟交换机”单击“添加主机网络”选择“标准交换机的虚拟机端口组”如图4-88所示。2选择“创建标准交换机”。3将网络适配器vmnic1添加到“活动适配器”如图4-89所示。4输入网络标签名称为ForVM如图4-90所示。5完成创建虚拟机端口组。6在ESXi主机esxi2.lab.net中使用相同的步骤创建虚拟机端口组ForVM绑定到网络适配器vmnic1如图4-91所示。第3步创建虚拟机下面将在ESXi主机esxi1.lab.net上创建并安装Windows Server 2008 R2虚拟机。1单击vCenter→“主机和群集”选中主机esxi1.lab.net在右键快捷菜单中选择“新建虚拟机”命令如图4-92所示。2选择“创建新虚拟机”如图4-93所示。3输入虚拟机名称为WindowsServer2008R2选择虚拟机保存位置为Datacenter如图4-94所示。4选择计算资源选中ESXi主机esxi1.lab.net如图4-95所示。5选择存储器为iSCSI-Starwind将虚拟机放置在iSCSI共享存储中如图4-96所示。6选择兼容性为“ESXi 5.5及更高版本”。7选择客户机操作系统系列为Windows客户机操作系统版本为“Microsoft WindowsServer 2008 R264位”。8开始自定义硬件将内存设置为1024MB将“硬盘置备”方式设置为Thirn provision精简配置如图4-97所示。9在“新CD/DVD驱动器”处选择“数据存储ISO文件”浏览找到Windows Server 2008 R2的安装光盘ISO文件如图4-98所示。10在“新网络”处选择虚拟机端口组ForVM选中“新CD/DVD驱动器”的“连接”将“新软盘驱动器”移除如图4-99所示。完成创建新虚拟机。第4步安装虚拟机操作系统1选中虚拟机WindowsServer2008R2在右键快捷菜单中选择“打开电源”命令如图4-100所示。2切换到“摘要”选项卡单击“下载VMRC”从VMware的官网下载并安装VMRC( VMware Remote Console)重启浏览器后单击“使用VMRC打开”如图4-101所示。3在虚拟机中安装Windows Server 2008 R2操作系统如图4-102所示。在VMRC中按CtrIAlt组合键可以退出客户机控制台。4客户机操作系统安装完成后单击“安装VMware Tools”如图4-103所示。5双击光盘驱动器盘符开始安装VMware Tools如图4-104所示。安装完VMware Tools后重新启动客户机操作系统。第5步创建快照下面将为虚拟机Windows Server 2008 R2创建快照。1将虚拟机关机在vSphere Web Client页面上方单击“刷新”图标按钮如图4-105所示。 注意有时虚拟机关机后Web界面不能自动刷新导致某些菜单项目不能时可以在vSphere Web客户端中刷新即可解决问题。vSphere Web Client页面上方提供了“刷新”功能不要在整个浏览器中按“刷新”。2在虚拟机的右键快捷菜单中选择“生成快照”命令如图4-106所示。3输入快照名称为system-ok描述为“刚安装好操作系统”如图4-107所示。至此在共享存储上已经创建好虚拟机安装好操作系统并创建了快照此子任务结束。

更多文章