ESX和vCenterServer安装指南Update1ESX4.
0vCenterServer4.
0在本文档被更新的版本替代之前,本文档支持列出的每个产品的版本和所有后续版本.
要查看本文档的更新版本,请访问http://www.
vmware.
com/cn/support/pubs.
ZH_CN-000258-02ESX和vCenterServer安装指南2VMware,Inc.
最新的技术文档可以从VMware网站下载:http://www.
vmware.
com/cn/support/pubs/VMware网站还提供最近的产品更新信息.
您如果对本文档有任何意见或建议,请把反馈信息提交至:docfeedback@vmware.
com版权所有2009,2010VMware,Inc.
保留所有权利.
本产品受美国和国际版权及知识产权法的保护.
VMware产品受一项或多项专利保护,有关专利详情,请访问http://www.
vmware.
com/go/patents-cn.
VMware是VMware,Inc.
在美国和/或其他法律辖区的注册商标或商标.
此处提到的所有其他商标和名称分别是其各自公司的商标.
VMware,Inc.
3401HillviewAve.
PaloAlto,CA94304www.
vmware.
com北京办公室北京市海淀区科学院南路2号融科资讯中心C座南8层www.
vmware.
com/cn上海办公室上海市浦东新区浦东南路999号新梅联合广场23楼www.
vmware.
com/cn广州办公室广州市天河北路233号中信广场7401室www.
vmware.
com/cn目录更新的信息7关于本文档91VMwarevSphere简介112系统要求13ESX硬件要求13vCenterServer和vSphereClient硬件要求15vCenterServer软件要求17vSphereClient软件要求17对64位客户机操作系统的支持17创建虚拟机的要求18所需的端口18支持的远程管理固件版本193ESX安装简介21安装ESX的必备条件21关于esxconsole.
vmdk21访问安装介质、引导安装程序和运行安装程序的选项22关于ESX评估模式23ESX安装选项234ESX安装介质的位置25下载ESXISO映像并刻录安装DVD25创建介质库255引导ESX安装程序27引导程序命令27从安装DVD引导ESX安装程序28PXE引导ESX安装程序286安装VMwareESX39使用图形模式安装ESX39使用文本模式安装ESX42使用脚本模式安装ESX457ESX分区59必需分区59VMware,Inc.
3可选分区608ESX的安装后注意事项61下载vSphereClient61为主机授权许可61将ESXi主机设置为评估模式629安装、移除和更新第三方扩展63关于使用vSphereHostUpdateUtility修补主机63关于vihostupdate命令行实用程序64将脱机捆绑包与vihostupdate实用程序配合使用以更新ESX/ESXi主机64将库与vihostupdate实用程序配合使用以更新ESX/ESXi主机65使用服务控制台移除ESX上的自定义软件包66使用vSphere命令行移除ESX/ESXi上选定的自定义软件包6610准备vCenterServer数据库69vCenterServer数据库修补程序和配置要求69在64位操作系统上创建32位DSN70在将计算机名称缩短到不超过15个字符之后,配置vCenterServer以与本地数据库进行通信71关于捆绑的MicrosoftSQLServer2005Express数据库软件包71维护vCenterServer数据库72配置DB2数据库72配置MicrosoftSQLServer数据库80配置Oracle数据库8411vCenterServer安装简介89vCenterServer必备条件89使用用户帐户运行带有SQLServer的vCenterServer90关于在IPv6计算机上安装vCenterServer91配置独立vCenterServer系统上的URL91从网络驱动器运行vCenterServer和vSphereClient安装程序91vCenterServer组件91安装vCenterServer所需的数据9212安装vCenterServer95下载vCenterServer安装程序95在虚拟机中安装vCenterServer95安装vCenterServer9613vCenterServer的安装后注意事项99安装vSphereClient100安装vSphereHostUpdateUtility101卸载VMwarevSphere组件10214创建vCenterServer链接模式组103链接模式必备条件103ESX和vCenterServer安装指南4VMware,Inc.
链接模式注意事项104配置链接模式vCenterServer系统上的URL104在安装期间及安装后连接至链接模式组105安装后连接链接模式组105将vCenterServer实例与链接模式组隔离106链接模式故障排除10715安装附加模块109安装VMwarevCenterGuidedConsolidation109安装VMwarevCenterUpdateManager110安装VMwarevCenterConverter11116管理ESX/ESXi和vCenterServer许可证113关于许可证密钥容量114关于vSphere和vCenterServer许可证密钥114关于使用LicenseServer管理ESX3.
x/ESXi3.
5主机115关于许可证门户115关于许可证清单116控制许可证权限117查看许可证信息117将许可证密钥添加到许可证清单并将其分配给资产118将多个许可证密钥添加到许可证清单119将许可证密钥分配给多个资产119导出报告数据121为没有vCenterServer的主机申请许可证121将主机添加到vCenterServer清单时为其申请许可证121查看主机上哪些功能已获许可121将ESXi主机设置为评估模式122故障排除许可122索引125目录VMware,Inc.
5ESX和vCenterServer安装指南6VMware,Inc.
更新的信息本《ESX和vCenterServer安装指南》随每一版本的产品更新或在必要时进行更新.
下表提供了《ESX和vCenterServer安装指南》的更新历史记录.
修订版本描述CN-000258-02n第69页,"vCenterServer数据库修补程序和配置要求"、表10-1中现已包含有关Oracle10g数据库的修补程序版本更新到10.
2.
0.
4的信息.
n第89页,"vCenterServer必备条件"现已包含有关要使用vCenter链接模式,应当将多个vCenterServer系统添加到一个域中的信息.
CN-000258-01n第74页,"使用脚本创建DB2数据库"主题的步骤1部分中添加了一个命令.
n第76页,"使用脚本创建DB2数据库架构(可选)"主题的步骤3中添加了这些命令.
n第81页,"使用脚本创建MicrosoftSQLServer数据库架构(可选)"主题的步骤4中添加了这些命令.
n第86页,"使用脚本创建Oracle数据库架构(可选)"主题的步骤3中添加了这些命令.
CN-000258-00初始版本.
VMware,Inc.
7ESX和vCenterServer安装指南8VMware,Inc.
关于本文档《安装指南》介绍了如何安装VMwarevCenterServer和ESX的新配置.
它不包括ESXi的设置或安装信息.
目标读者本文档专供需要安装vCenterServer和ESX4.
0的用户使用.
本信息的目标读者为熟悉虚拟机技术和数据中心操作且具有丰富经验的Windows或Linux系统管理员.
文档反馈VMware欢迎您提出宝贵建议,以便改进我们的文档.
如有意见,请将反馈发送到docfeedback@vmware.
com.
VMwarevSphere文档vSphere文档包括VMwarevCenterServer和ESX/ESXi文档集.
技术支持和教育资源您可以获取以下技术支持资源.
有关本文档和其他文档的最新版本,请访问:http://www.
vmware.
com/support/pubs.
在线支持和电话支持要通过在线支持提交技术支持请求、查看产品和合同信息以及注册您的产品,请访问http://www.
vmware.
com/support.
客户只要拥有相应的支持合同,就可以通过电话支持,尽快获得对优先级高的问题的答复.
请访问http://www.
vmware.
com/support/phone_support.
html.
支持服务项目要了解VMware支持服务项目如何帮助您满足业务需求,请访问http://www.
vmware.
com/support/services.
VMware专业服务VMware教育服务课程提供了大量实践操作环境、案例研究示例,以及用作作业参考工具的课程材料.
这些课程可以通过现场指导、教室授课的方式学习,也可以通过在线直播的方式学习.
关于现场试点项目及实施的最佳实践,VMware咨询服务可提供多种服务,协助您评估、计划、构建和管理虚拟环境.
要了解有关教育课程、认证计划和咨询服务的信息,请访问http://www.
vmware.
com/services.
VMware,Inc.
9ESX和vCenterServer安装指南10VMware,Inc.
VMwarevSphere简介1下列主题将为您介绍VMwarevSphere.
下图展示了VMwarevSphere的基本组件.
图1-1VMwarevSphere组件数据库ESX主机vSphereClient计算机vSphereWebAccess计算机vCenterServer和附加模块每个vCenterServer系统管理多台ESX主机.
可以在多个工作站上运行vSphereClient和vSphereWebAccess.
VMwarevSphere的主要组件包括:VMwareESX提供一个虚拟化层,该层可将物理主机的处理器、内存、存储器及网络资源抽象化为多台虚拟机.
vCenterServer一种可充当网络上连接的ESX/ESXi主机的中心管理员的服务.
该服务指导虚拟机和主机上的操作.
vCenterServer是vCenter的工作核心.
可以将多个vCenterServer系统加入到链接模式组.
这样可允许您登录任何一个vCenterServer实例,并且还可以查看和管理组中所有vCenterServer系统的清单.
VMware,Inc.
11vCenterServer附加模块为vCenterServer提供附加的功能和特征.
一般情况下,附加模块(有时也称为插件)为单独发布的模块,安装在vCenterServer上,可以独立升级.
附加模块可以与vCenterServer系统安装在同一台计算机上,也可以安装在不同计算机上.
安装附加模块之后,可以激活该模块的客户端组件,该组件可使用用户界面(UI)选项增强vSphereClient的功能.
附加模块包括vCenterUpdateManager、vCenterConverter和vCenterGuidedConsolidation服务.
vSphereClient安装在Windows计算机上,是与VMwarevSphere进行交互的主要方式.
vSphereClient可用作虚拟机的操作控制台以及vCenterServer系统和ESX主机的管理界面.
vSphereClient可从vCenterServer系统和ESX主机下载.
vSphereClient包括供管理员和控制台用户使用的文档.
VMwarevSphereWebAccess为需要远程访问或不通过vSphereClient访问虚拟机的系统管理员提供的基于浏览器的界面.
vSphereWebAccess也适用于将虚拟机作为远程桌面使用的用户.
数据库用于组织VMwarevSphere环境的所有配置数据.
对于小规模部署,可通过捆绑的MicrosoftSQLServer2005Express数据库设置最多5台主机和50台虚拟机.
对于大规模部署,vCenterServer支持其他数据库产品.
vCenterUpdateManager也需要使用数据库.
VMware建议对vCenterServer和vCenterUpdateManager分别使用不同的数据库.
ESX和vCenterServer安装指南12VMware,Inc.
系统要求2运行vCenterServer和ESX的主机必须符合特定的硬件和操作系统要求.
本章讨论了以下主题:n第13页,"ESX硬件要求"n第15页,"vCenterServer和vSphereClient硬件要求"n第17页,"vCenterServer软件要求"n第17页,"vSphereClient软件要求"n第17页,"对64位客户机操作系统的支持"n第18页,"创建虚拟机的要求"n第18页,"所需的端口"n第19页,"支持的远程管理固件版本"ESX硬件要求使用ESX要求具备特定硬件和系统资源.
64位处理器nVMwareESX4.
0仅可在具有64位x86CPU的服务器上安装和运行.
n已知的64位处理器:n所有的AMDOpteron都支持64位.
n所有的IntelXeon3000/3200、3100/3300、5100/5300、5200/5400、7100/7300和7200/7400都支持64位.
n所有IntelNehalem(还没有分配Xeon品牌号)都支持64位.
RAM至少2GBRAM网络适配器一个或多个网络适配器.
支持的网络适配器包括:nBroadcomNetXtreme570x千兆位控制器nIntelPRO1000适配器VMware,Inc.
13SCSI适配器、光纤通道适配器或内部RAID控制器下列一个或多个控制器(可以使用任何组合):n基本SCSI控制器包括AdaptecUltra-160和Ultra-320、LSILogicFusion-MPT以及大部分NCR/SymbiosSCSI控制器.
n光纤通道,请参见http://www.
vmware.
com/resources/compatibility上的《硬件兼容性指南》.
n受支持的RAID适配器包括HPSmartArray、DellPerc(AdaptecRAID和LSIMegaRAID),以及IBM(Adaptec)ServeRAID控制器.
安装和存储n包含未分区的SCSI磁盘、光纤通道LUN或RAIDLUN.
在最低配置中,此磁盘或RAID是在服务控制台和虚拟机之间共享的.
n对于硬件iSCSI,有一个附加到iSCSI控制器(例如QLogicqla405x)的磁盘.
软件iSCSI不支持引导或安装ESX.
n串行连接的SCSI(SAS).
n对于串行ATA(SATA),有一个通过支持的SAS控制器或支持的板载SATA控制器连接的磁盘.
SATA磁盘驱动器通过受支持的SAS控制器或受支持的板载SATA控制器连接.
n受支持的SAS控制器包括:nLSI1068E(LSISAS3442E)nLSI1068(SAS5)nIBMServeRAID8KSAS控制器nSmartArrayP400/256控制器nDellPERC5.
0.
1控制器n支持的板载SATA控制器包括:nIntelICH9nNvidiaMCP55nServerWorksHT1000在SATA驱动器上安装ESX时,请注意以下事项:n确保通过受支持的SAS控制器或受支持的板载SATA控制器与SATA驱动器相连.
n不要使用SATA磁盘创建跨多个ESX主机共享的VMFS数据存储.
ATA和IDE磁盘驱动器–ESX支持安装和引导ATA驱动器或ATARAID,但需确保受支持的硬件中包含特定驱动器控制器.
支持在IDE驱动器上安装ESX和创建VMFS.
增强ESX性能的建议可以通过多种方式增强ESX的性能,包括使用多个物理磁盘,如SCSI磁盘、光纤通道LUN和RAIDLUN.
以下是关于增强性能的一些建议:nRAM–如果正在运行第三方管理应用程序或备份代理,则ESX主机可能需要更多RAM用于服务控制台.
n虚拟机的网络适配器-用于虚拟机的专用千兆位以太网卡,例如IntelPRO1000适配器,可以通过大网络流量来提高虚拟机的吞吐量.
ESX和vCenterServer安装指南14VMware,Inc.
n磁盘位置-为了获得最佳性能,虚拟机使用的所有数据均存储在分配给虚拟机的物理磁盘上.
这些物理磁盘应该有足够大的空间来容纳所有虚拟机使用的磁盘映像.
n处理器-更快的处理器可以提高ESX的性能.
对于确定的工作负载,更大的高速缓存可提高ESX的性能.
n硬件兼容性-在服务器中使用ESX4.
0驱动程序支持的设备.
请参见http://www.
vmware.
com/resources/compatibility上的《硬件兼容性指南》.
经测试的ESX安装介质创建软件和固件安装ESX之前,可能需要将ESX安装ISO映像刻录到DVD或USB介质上.
检查经VMware测试并确认有效的固件和软件.
VMware已对这些组合进行了测试,但是,其他组合也可能可行.
表2-1列出了用于将ESX安装ISO映像刻录到DVD介质的经测试组合.
表2-1经测试的DVD组合DVD驱动器(品牌、型号和BIOS)DVD刻录软件DVD介质Phillips+RWDVD8801RoxioCreatorClassic版本:6.
1.
1.
48SONYDVD+RW120分钟/4.
7GBPhilipsPLDSDVD+RWDH-16A6SRoxioCreator版本:3.
3.
0SONYDVD+RWPhilipsPLDSDVD+RWDH-16W1SRoxioCreator版本:3.
3.
0SONYDVD+RWPhilipsBenQPBDS+RWDH-16W1SRoxioCreator版本:3.
3.
0SONYDVD+RWHL-DT-STDVD+-RWGSA-H53NBurn4FreeV.
4.
6.
0.
0SONYDVD+RWDell/_NECDVD+-RWND-3530ARoxioCreatorClassic版本:6.
1.
1.
48MemorexDVD-RDell/_NECDVD+-RWND-3530ARoxioCreatorClassic版本:6.
1.
1.
48OfficeDepotDVD+RWDell/_NECDVD+-RWND-3530ARoxioCreatorClassic版本:6.
1.
1.
48AtivaDVD-RWDell/_NECDVD+-RWND-3530ARoxioCreatorClassic版本:6.
1.
1.
48TDKDVD+RVerbatimDVD+RSONYDVD-RMaxellDVD+R表2-2列出了用于将ESX安装ISO映像刻录到USB介质中的经测试组合.
表2-2经测试的USB组合外部USBDVD驱动器固件版本Iomega版本:XY13LaCie版本:LA00LG8x便携式DVD刻录机版本:KE01SONYDVD+-R20X版本:SS01vCenterServer和vSphereClient硬件要求vCenterServer是一个可访问支持的数据库的物理机或虚拟机.
vCenterServer系统和vSphereClient计算机必须符合特定的要求.
vCenterServer的最低要求nCPU-2个CPUn处理器-2.
0GHz或更快的Intel或AMD处理器.
如果数据库运行在同一台计算机上,则对处理器的要求更高.
章2系统要求VMware,Inc.
15n内存-3GBRAM.
如果数据库运行在同一台计算机上,则对内存的要求更高.
vCenterServer包括名为VMwareVirtualCenterManagementWebservices的服务.
此服务需要128MB到1.
5GB的额外内存.
VirtualCenterManagementWebservices进程在启动时分配所需内存.
n磁盘存储-2GB.
如果数据库运行在同一台计算机上,则对磁盘的要求更高.
nMicrosoftSQLServer2005Express的磁盘要求-最多需要2GB的可用磁盘空间解压安装文件.
在安装完成后,系统将删除约1.
5GB的此类文件.
n网络-建议使用千兆位连接.
请查看有关数据库硬件要求的数据库文档.
如果数据库和vCenterServer在同一台计算机上运行,则数据库的要求是vCenterServer的附加要求.
vSphereClient的最低要求nCPU-1CPUn处理器-266MHz或更快的Intel或AMD处理器(建议500MHz).
n内存-200MBRAMn磁盘存储-完整安装需要1GB可用磁盘空间,此安装包括以下组件:nMicrosoft.
NET2.
0nMicrosoft.
NET3.
0SP1nMicrosoftVisualJ#nvSphereClient4.
0nvSphereHostUpdateUtility4.
0%temp%目录所在的驱动器上还必须有400MB的可用空间.
如果已经安装上述所有必选组件,则%temp%目录所在的驱动器上必须有300MB的可用空间,而vSphereClient4.
0必须有450MB的可用空间.
n网络-建议使用千兆位连接.
vCenterServer的32位或64位操作系统当主机数最多不超过200个时,可以使用32位Windows操作系统,但最好使用64位Windows操作系统.
当有200-300个主机时,64位Windows操作系统是必需的.
最佳性能建议根据环境中的ESX主机和虚拟机的数量,应当将以下系统要求用作获得最佳性能的指导原则.
重要事项建议的磁盘大小应适应默认的日志级别.
如果配置更详细的日志级别,则需要更多的磁盘空间.
表2-3概括了中型部署的要求.
表2-3最多50个主机和250个已启动的虚拟机产品CPU内存磁盘vCenterServer24GB3GBvSphereClient1200MB1GB表2-4概括了大型部署的要求.
ESX和vCenterServer安装指南16VMware,Inc.
表2-4最多200个主机和2000个已启动的虚拟机产品CPU内存磁盘vCenterServer44GB3GBvSphereClient1500MB1GB表2-5概括了超大型部署的要求.
在此配置中,vCenterServer必须驻留在64位Windows操作系统上.
表2-5最多300个主机和3000个已启动的虚拟机产品CPU内存磁盘vCenterServer48GB3GBvSphereClient1500MB1GB在自定义驱动器上安装vCenterServer的要求如果在E:\驱动器或任何自定义驱动器上安装vCenterServer,则应注意以下空间要求.
nvCenterServer的自定义驱动器上应有601MB空间nC:\驱动器上应有1.
13GB空间,用于安装Microsoft.
NET3.
0SP1、MicrosoftADAM、MicrosoftSQLServer2005Express(可选)和MicrosoftVisualC++2005Redistributablen自定义驱动器的%temp%目录应有375MB空间vCenterServer软件要求确保操作系统支持vCenterServer.
请参见VMwarevSphere文档网站上的《兼容性列表》.
vSphereClient软件要求确保您的操作系统支持vSphereClient.
vSphereClient要求安装Microsoft.
NET3.
0SP1Framework.
如果系统尚未安装该组件,vSphereClient安装程序将会进行安装.
关于受支持的操作系统列表,请参见VMwarevSphere文档网站上的《兼容性列表》.
对64位客户机操作系统的支持ESX为多个64位客户机操作系统提供支持.
有关完整列表,请参见《客户机操作系统安装指南》.
64位客户机操作系统有特定的硬件要求:n对于基于AMDOpteron的系统,处理器必须为OpteronRevE和更高版本.
n对于基于IntelXeon的系统,处理器必须包括对Intel的VirtualizationTechnology(VT)的支持.
许多CPU支持VT的服务器在发货时VT的默认状态为禁用,因此必须手动启用VT.
如果CPU支持VT但在BIOS中看不到此选项,请联系供应商以获得可启用VT支持的BIOS版本.
要确定服务器是否支持64位VMware,可以在VMware下载页面下载CPU识别实用程序:http://www.
vmware.
com/download/shared_utilities.
html.
章2系统要求VMware,Inc.
17创建虚拟机的要求要创建虚拟机,ESX/ESXi主机必须能够支持虚拟进程、虚拟芯片组和虚拟BIOS.
每个ESX/ESXi虚拟机的要求都显示在表2-6中.
表2-6创建虚拟机的要求组件要求虚拟处理器每个虚拟机有一个、两个或四个处理器注意如果创建一个双处理器虚拟机,则ESX计算机必须至少拥有两个物理处理器.
对于四处理器的虚拟机,ESX计算机必须至少拥有四个物理处理器.
虚拟芯片组基于Intel440BX的主板,带NS338SIO芯片.
虚拟BIOSPhoenixBIOS4.
0Release6所需的端口vCenterServer需要使用某些特定端口发送和接收数据.
vCenterServer系统必须能够将数据发送到每个受管主机,并且从每个vSphereClient接收数据.
要在受管主机间启用迁移和置备活动,源主机和目标主机必须能够彼此接收数据.
VMware使用指定的端口进行通信.
此外,受管主机将在指定的端口上侦听来自于vCenterServer系统的数据.
如果这些任意元素之间存在放火墙,并且系统正在使用Windows防火墙服务,则安装程序将在安装期间打开这些端口.
对于自定义防火墙,必须手动打开所需端口.
如果在两台受管主机之间有防火墙,并且您要在源主机或目标主机上执行活动,例如迁移或克隆,则必须配置一种方式,以便受管主机接收数据.
注意在MicrosoftWindows2008中,防火墙的默认状态为启用.
表2-7列出了组件间通信所需的默认端口.
表2-7所需的端口端口描述80vCenterServer需要端口80用于直接HTTP连接.
端口80会将请求重定向到HTTPS端口443.
如果意外使用了http://server而不是https://server,此端口将非常有用.
389此端口在vCenterServer的本地和所有远程实例上必须处于打开状态.
这是vCenterServer组的目录服务的LDAP端口号.
vCenterServer系统需要绑定端口389,即使没有将此vCenterServer实例加入到链接模式组.
如果此端口上正在运行另一服务,则最好移除该服务,或将其端口更改为其他端口.
如果需要,可以在从1025到65535的任一端口上运行LDAP服务.
如果此实例充当MicrosoftWindows活动目录,请将端口号从389更改为从1025到65535的任一可用端口.
443vCenterServer系统用于侦听来自vSphereClient的连接的默认端口.
要使vCenterServer从vSphereClient接收数据,请在防火墙中打开443端口.
vCenterServer系统还使用端口443侦听从vSphereWebAccessClient和其他SDK客户端传输的数据.
如果对HTTPS使用另一个端口号,则登录vCenterServer系统时必须使用:.
636对于vCenter链接模式,这是本地实例的SSL端口.
如果此端口上正在运行另一服务,则最好移除该服务,或将其端口更改为其他端口.
如果需要,可以在从1025到65535的任一端口上运行SSL服务.
902vCenterServer系统用于将数据发送到受管主机的默认端口.
受管主机也会通过UDP端口902定期向vCenterServer系统发送检测信号.
服务器和主机之间或各个主机之间的防火墙不得阻塞此端口.
902/903不得在vSphereClient和主机之间阻塞端口902和903.
这些端口由vSphereClient使用以显示虚拟机控制台.
ESX和vCenterServer安装指南18VMware,Inc.
表2-7所需的端口(续)端口描述8080Web服务HTTP.
用于VMwareVirtualCenterManagementWebservices.
8443Web服务HTTPS.
用于VMwareVirtualCenterManagementWebservices.
如果希望vCenterServer系统使用不同的端口接收vSphereClient数据,请参见《基本系统管理》.
要使vSphereClient数据通过防火墙到达vCenterServer系统上的接收端口,请参见《基本系统管理》.
VMware不推荐使用这种方法,因为它会禁用vCenterServer控制台功能.
有关防火墙配置的探讨,请参见《服务器配置指南》.
支持的远程管理固件版本可以将远程管理应用程序用于安装ESX或远程管理ESX/ESXi.
表2-8列出了远程安装ESX4.
0支持的远程管理固件版本.
表2-8支持的远程管理服务器型号和固件版本远程控制器品牌和型号固件版本JavaActiveXDRAC51.
4不适用1.
4.
2_191.
45(08.
10.
06)2.
1,0,141.
6.
0.
501.
40(08.
08.
22)2,1,0,141.
6.
0_111.
20(07.
03.
02)1.
4.
2_062,1,0,131.
331.
6.
0_072,1,0,141.
32(07.
12.
22)1.
4.
2_132,1,0,131.
0(06.
05.
12)1.
4.
2_132,1,0,131.
321.
6.
0_112,1,0,141.
21.
6.
0_112,1,0,141.
45(09.
01.
16)1.
6.
0_112,1,0,141.
31.
6.
0_112,1,0,141.
331.
6.
0_112,1,0,13DRAC41.
71.
4.
2_062,1,0,14ILO.
261.
6.
0_112,1,0,141.
71.
4.
2_19不适用ILO21.
91(07/26/2009)1.
6.
0_072,1,0,141.
29(2/28/2007)1.
4.
2_13不适用RSA1.
091.
6.
0_112,1,0,141.
061.
6.
0_112,1,0,14章2系统要求VMware,Inc.
19ESX和vCenterServer安装指南20VMware,Inc.
ESX安装简介3以下主题讨论安装ESX时的必备条件和选项.
ESX安装包括以下组件:nESXnvSphereWebAccess本章讨论了以下主题:n第21页,"安装ESX的必备条件"n第21页,"关于esxconsole.
vmdk"n第22页,"访问安装介质、引导安装程序和运行安装程序的选项"n第23页,"关于ESX评估模式"n第23页,"ESX安装选项"安装ESX的必备条件在开始安装过程之前,请确保主机满足必备条件.
必备条件如下:n确保主机有支持的网络适配器.
n如果您的安装需要网络连接或要测试网络设置,请确保网络线缆插头已插入用于服务控制台的以太网适配器中.
ESX安装程序需要通过实时网络连接来正确检测特定网络设置,如DHCP下的主机名.
ESX安装不支持IPv6.
需要网络连接的安装选项包括PXE引导安装程序、访问远程ESX安装脚本以及访问远程安装介质.
关于esxconsole.
vmdk虚拟机磁盘文件(.
vmdk文件)存储虚拟机的硬盘驱动器内容.
可以通过与访问物理硬盘同样的方法来访问.
vmdk文件.
在ESX4.
0中,服务控制台的分区将存储在.
vmdk文件中.
这些分区包括/、swap、/var/log和所有可选分区.
此文件的名称是esxconsole-/esxconsole.
vmdk.
所有.
vmdk文件(包括esxconsole.
vmdk)均存储在VMFS卷中.
小心不要更改esxconsole.
vmdk文件的名称或目录路径.
如果重命名esxconsole文件夹或VMDK文件,ESX主机无法重新引导.
VMware建议仅允许管理员修改数据存储,并确保有权修改数据存储的用户清楚当重命名esxconsole-文件夹或esxconsole.
vmdk文件时会发生的问题.
VMware,Inc.
21esxconsole-文件夹包含以下文件和子目录:nesxconsole-flat.
vmdknesxconsole.
vmdkncore-dumpsn日志nlogs/sysboot-vmkernel-boot.
lognlogs/sysboot-dmesg-boot.
lognlogs/sysboot-vmkernel-late.
lognlogs/sysboot-dmesg-late.
lognlogs/sysboot.
log重要事项服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
访问安装介质、引导安装程序和运行安装程序的选项安装ESX时,通过所提供的多个选项,您可以自定义安装过程以满足环境的需要.
这些选项包括如何存储和访问安装介质、如何引导安装程序以及运行安装程序时要使用哪种模式.
默认情况下,当从DVD引导ESX安装程序时,DVD使用交互图形模式,并将自己用作为安装介质的来源.
可以使用以下方式修改默认安装过程:n存储和访问ESX安装介质:nDVD(默认)nFTPnHTTP/HTTPS(不支持具有代理服务器的HTTPS.
)nNFSnUSB闪存驱动器n引导安装程序:nDVD(默认)nPXEn运行安装程序:n交互图形(默认)n交互文本n脚本式n对于脚本式安装,存储和访问安装脚本:n默认安装脚本nFTPnHTTP/HTTPSnNFSESX和vCenterServer安装指南22VMware,Inc.
nUSB闪存驱动器n本地磁盘关于ESX评估模式在评估模式下,您可以访问ESX的所有功能.
评估期为60天,即使您最初以许可证模式启动,该评估期也会在您启动ESX计算机时即开始计算.
要充分使用评估期,请尽早决定是否使用评估模式.
如果在安装期间没有输入vSphere许可证密钥,则ESX将以评估模式进行安装.
ESX安装选项本主题介绍ESX的安装方法,并提供安装所需的信息.
可以使用下列方法安装VMwareESX软件:n图形模式-此方法为推荐的交互式安装方法.
n文本模式-如果使用图形模式时视频控制器不能正常工作,请使用此方法.
n脚本模式-部署多个主机的高效方式.
请参见第45页,"使用脚本模式安装ESX".
注意ESX4.
0的安装程序与ESX3.
x的安装程序有很大不同,特别是在文本安装和脚本式安装方面.
表3-1列出了在安装期间将提示的信息.
请记下所输入的值,以备将来使用.
所记录的内容在需要重新安装ESX并重新输入最初选择的值时会很有帮助.
表3-1ESX安装的数据数据必需或可选默认值备注键盘布局必需中国(中文)自定义驱动程序可选否如果有与ESX软件集成的网络或存储设备,并且需要安装自定义驱动程序,则可以在ESX安装期间进行.
安装后,可以使用vCenterUpdateManager或vSphereCLI安装自定义驱动程序.
如果以PXE方式引导安装程序,则无法在安装期间安装自定义驱动程序.
vSphere许可证密钥可选无如果没有输入vSphere许可证密钥,ESX将以评估模式安装.
服务控制台的网络适配器必需可用且已连接的网络适配器在为另一个网络适配器配置虚拟交换机之前,虚拟机网络流量将共享此网络适配器.
VLANID可选无范围:0到4095IP地址可选DHCP可以允许DHCP在安装期间配置网络.
安装完成后,可以更改网络设置.
子网掩码可选根据IP地址计算网关可选根据配置的IP地址和子网掩码而定主DNS可选根据配置的IP地址和子网掩码而定辅助DNS可选无主机名静态IP设置的必需选项无vSphereClient可以使用主机名或IP地址访问ESX主机.
安装位置必需无如果在单个磁盘上安装组件,则必须至少有10GB的可用空间.
章3ESX安装简介VMware,Inc.
23表3-1ESX安装的数据(续)数据必需或可选默认值备注数据存储高级设置的必需选项在基本设置中,安装程序会为数据存储创建/vmfs分区.
数据存储就是ESX用于存储虚拟机的分区.
此数据存储用于服务控制台(esxconsole.
vmdk).
服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
时区必需太平洋时间根密码必需无根密码的长度必须在6到64个字符之间.
其他用户帐户可选无虚拟磁盘分区高级设置的必需选项安装程序将创建三个基本分区:/boot、vmkcore和VMFS.
服务控制台VMDK文件驻留在VMFS分区上.
默认情况下,服务控制台VMDK文件包含/swap和/var/log以及任何其他您指定的分区.
在高级设置中,可以编辑引导加载程序的位置,编辑/(root)、swap和/var/log默认分区大小,并创建其他分区.
安装/boot分区的磁盘必须是BIOS选择从中进行引导的磁盘.
引导加载程序内核选项可选无在高级设置中,可以指定每次引导ESX时要写入到grub.
conf文件并传递到内核中的内核参数.
引导加载程序密码可选无在高级设置中,可以指定引导加载程序密码,最多不超过30个字符.
NTP服务器可选无默认情况下,如果不输入NTP服务器名称或IP地址,安装程序将使用可修改的系统日期和时间.
当系统关闭时,ESX使用硬件电池支持的时钟来保持时间.
ESX始终保持电池支持的时钟处于UTC时间,即使已将服务控制台设置为以当地时区显示时间也是如此.
因此,如果在电池支持的时钟先前未设置为UTC的计算机上安装ESX,当首次引导系统时,ESX会将系统时间初始化为不正确的值.
但是,在更正系统时间之后,ESX会将时间保存到电池支持的时钟,随后引导时,时间将是正确的.
为了使时间最大程度准确,VMware建议使用NTP来更正和维护系统时间.
对于文本模式和图形模式安装,可以在安装时输入NTP服务器名称.
此功能在脚本式安装中不可用(除非脚本位于%post部分).
安装之后,可以使用vSphereClient将主机配置为使用NTP服务器.
ESX和vCenterServer安装指南24VMware,Inc.
ESX安装介质的位置4安装ESX之前,必须为安装介质选择一个位置.
以下是受支持的位置:n本地DVDn本地USBnUSBDVD驱动器在无法刻录DVD映像或主机没有DVD驱动器时,此选项非常有用.
n远程介质(请参见第37页,"使用远程管理应用程序").
n远程位置(介质库),可通过HTTP/HTTPS、FTP或NFS访问本章讨论了以下主题:n第25页,"下载ESXISO映像并刻录安装DVD"n第25页,"创建介质库"下载ESXISO映像并刻录安装DVD如果没有ESX安装DVD,则可以创建一个.
步骤1如果尚未登录VMware社区,请使用VMware商店帐户登录.
2从VMware下载页面下载ESX的ISO映像,网址为:http://www.
vmware.
com/download/.
3将ISO映像刻录到DVD介质上.
创建介质库介质库是可通过网络访问的包含ESX安装介质的位置.
可以使用HTTP/HTTPS、FTP或NFS访问介质库.
必须用ESX安装DVD的全部内容填充该库,同时保留目录结构.
如果执行脚本式安装,则脚本必须通过添加具有nfs或url选项的install命令指向介质库.
来自ESX安装脚本的以下代码段演示了如何在使用NFS时将指示器统一为指向介质库:installnfs--server=example.
com--dir=/nfs3/VMware/ESX/40如果执行交互式安装而不是脚本式安装,请添加askmedia引导选项,该选项会让安装程序提示您提供介质位置.
可以在引导选项列表的末尾键入askmedia选项.
例如:BootOptionsinitrd=initrd.
imgvmkopts=debugLogToSerial:1mem=512MaskmediaVMware,Inc.
25引导安装程序并按F2时,即会出现引导选项列表.
ESX和vCenterServer安装指南26VMware,Inc.
引导ESX安装程序5可以使用本地DVD-ROM驱动器从DVD引导安装程序,或者以PXE方式引导安装程序.
本章讨论了以下主题:n第27页,"引导程序命令"n第28页,"从安装DVD引导ESX安装程序"n第28页,"PXE引导ESX安装程序"引导程序命令ESX安装程序的"欢迎使用"屏幕出现之前,安装程序会显示一条引导提示,您可以在其中输入引导程序命令以将参数传递给安装程序.
模式选择屏幕出现时,请快速按F2键以停止超时计数器.
如果模式选择屏幕超时,将启动默认的图形模式.
表5-1中列出了支持的引导程序命令及子命令.
表5-1ESX安装的引导程序命令命令描述askmedia可用于交互选择ESX安装介质的位置.
如果映像驻留在HTTP、FTP或NFS位置,则该选项为必需选项.
BOOTIF接受由PXELINUX提供的引导网络适配器格式.
gateway=在安装期间将此网关设为默认网关.
ip=指定用于下载脚本和安装介质的静态IP地址.
如果以PXE方式引导安装程序,则同样支持IPAPPEND选项.
ks=cdrom:/使用位于DVD-ROM驱动器中的DVD的下的脚本执行脚本式安装.
ks=file://使用位于初始ramdisk映像中的下的脚本执行脚本式安装.
ks=ftp:////使用位于给定URL处的脚本执行脚本式安装.
ks=http:///使用位于给定URL处的脚本执行脚本式安装.
ks=https:///使用位于给定URL处的脚本执行脚本式安装.
ks=nfs:///使用位于给定NFS服务器中下的脚本执行脚本式安装.
ks=usb使用与主机相连的USB闪存驱动器根目录下的ks.
cfg脚本执行脚本式安装.
如果连接了多个闪存驱动器,安装程序将依次挂载、卸载各个驱动器,直到找到ks.
cfg文件为止.
ks=UUID::/使用具有给定UUID的ext分区中的脚本执行脚本式安装.
VMware,Inc.
27表5-1ESX安装的引导程序命令(续)命令描述ksdevice=与netdevice相同mediacheck检查DVD介质的MD5和,确保信息未损坏.
介质检查操作将使安装过程增加几分钟.
mem=(必需)保留用于ESX服务控制台的最少数量的内存.
该值必须至少为512M.
nameserver=在安装期间将域名服务器指定为名称服务器.
netdevice=查找安装脚本和安装介质时尝试使用网络适配器.
指定为MAC地址(例如00:50:56:C0:00:01).
如果未进行指定并且需要通过网络检索文件,则安装程序会默认使用最先发现的网络适配器.
如果以PXE方式引导安装程序,则同样支持IPAPPEND选项.
netmask=指定用于下载安装介质的网络接口的子网掩码.
noapic标记内核以使用XTPIC,而不是APIC.
text以文本模式启动ESX安装程序.
url=在指定URL处查找安装介质.
使用PXE引导安装程序时,url=命令仅适用于早期版本的SYSLINUX.
此命令不适用于SYSLINUX/PXELINUX3.
70版及更高版本.
vlanid=配置网卡的VLAN.
从安装DVD引导ESX安装程序从DVD引导安装程序时,请使用本地DVD-ROM驱动器或远程介质,如iLO或DRAC.
前提条件必须要拥有一张ESX安装DVD.
请参见第25页,"下载ESXISO映像并刻录安装DVD".
步骤1将DVD插入DVD-ROM驱动器.
2使用BIOS将主机设置为从CD-ROM驱动器引导:a重新引导计算机.
b按功能键或Delete进入计算机的BIOS设置或引导菜单.
c将CD-ROM驱动器设置为第一引导设备.
3(可选)出现模式选择页面时,请按F2进入引导选项.
下一步继续执行安装.
如果执行的是脚本式安装,请允许脚本运行.
PXE引导ESX安装程序预启动执行环境(PXE)是通过独立于可用数据存储设备或所安装的操作系统的网络接口引导计算机的环境.
以下主题将讨论PXE引导ESX安装程序的PXELINUX和gPXE方法.
PXE使用DHCP和简单文件传输协议(TFTP)通过网络引导操作系统(OS).
ESX和vCenterServer安装指南28VMware,Inc.
使用PXE引导网络与使用DVD引导网络非常相似,但前者需要一些网络基础设施以及一台具有支持PXE的网络适配器的计算机.
大多数可以运行ESX的计算机都具有能够执行PXE引导的网络适配器.
引导ESX安装程序后,它的工作方式与基于DVD的安装基本相同,唯一不同的是必须指定ESX安装介质(ESXDVD的内容)的位置.
主机首先发送DHCP请求以配置其网络适配器,然后下载并执行内核和支持文件.
PXE引导安装程序仅提供ESX安装步骤的第一步.
要完成安装,必须在本地或通过HTTP/HTTPS、FTP或NFS在联网服务器上提供ESXDVD的内容.
(请参见第25页,第4章"ESX安装介质的位置".
)关于TFTP服务器、PXELINUX和gPXETFTP是FTP服务的精简版,通常仅用于网络引导系统或在网络设备(如路由器)上加载固件.
大多数Linux发行版都随附tftp-hpa服务器的副本.
或者,您也可以在http://www.
kernel.
org/pub/software/network/tftp/上获取.
如果您的TFTP服务器将在MicrosoftWindows主机上运行,则可以使用tftpd32版本2.
11或更高版本.
请参见http://tftpd32.
jounin.
net/.
先前版本的tftpd32与PXELINUX和gPXE不兼容.
PXELINUX和gPXE环境允许目标计算机引导ESX安装程序.
PXELINUX是可在http://www.
kernel.
org/pub/linux/utils/boot/syslinux/上找到的SYSLINUX软件包的一部分,但是很多Linux发行版都随附提供该程序.
许多PXELINUX版本还包括gPXE.
某些发行版(如RedHatEnterpriseLinux版本5.
3)随附不包括gPXE的旧版PXELINUX.
如果不使用gPXE,则在高负载网络上引导ESX安装程序时可能会遇到问题.
这是因为TFTP协议的功能并不强大,并且有时在传输大量数据时不太可靠.
如果使用gPXE,则只有gpxelinux.
0二进制文件和配置文件会通过TFTP传输.
借助gPXE,您可以使用Web服务器传输引导ESX安装程序所需的内核和ramdisk.
如果使用不包括gPXE的PXELINUX,则二进制文件pxelinux.
0、配置文件、内核以及ramdisk都将通过TFTP传输.
注意VMware测试使用PXELINUX版本3.
63引导的PXE.
这不是限制支持语句.
PXE引导ESX安装程序的概念性综述本主题将提供在以PXE方式引导ESX安装程序时各组件如何相互配合工作的概述.
用于PXE引导安装程序的网络基础设施包括以下服务.
nDHCP服务器nTFTP服务器nPXELINUX/gPXE(SYSLINUX)n网络服务器(NFS、HTTP或FTP)图5-1显示了在使用包括gPXE的PXELINUX时各个组件之间的交互流程.
脚本库和介质库为可选选项.
如果使用存储在本地DVD或USB上的安装介质执行交互式安装,则不需要它们.
章5引导ESX安装程序VMware,Inc.
29图5-1以PXE方式使用包括gPXE的PXELINUX引导ESX安装程序概述DHCP服务器Web服务器ESX目标主机ESX主机脚本库介质库为我提供一个IPUDP安装程序启动IP和TFTP内核和ramdiskks.
cfgRPMTCPTCPTCP为我提供内核和ramdisk为我提供脚本为我提供介质TFTP服务器gpxelinux.
0UDP为我提供网络引导加载程序图5-2显示了在使用不包括gPXE的PXELINUX时各个组件之间的交互流程.
脚本库和介质库为可选选项.
如果使用存储在本地DVD或USB上的安装介质执行交互式安装,则不需要它们.
ESX和vCenterServer安装指南30VMware,Inc.
图5-2以PXE方式使用不包括gPXE的PXELINUX引导ESX安装程序概览DHCP服务器TFTP服务器ESX目标主机ESX主机脚本库介质库为我提供一个IPUDP安装程序启动IP和TFTP内核和ramdiskks.
cfgRPMUDPTCPTCP为我提供内核和ramdisk为我提供脚本为我提供介质TFTP服务器pxelinux.
0UDP为我提供网络引导加载程序在本文档所述的情况中,PXE按如下方式工作:1引导目标ESX主机(即PXE客户端).
2目标ESX主机发送DHCP请求.
3DHCP服务器使用IP信息响应请求,并提供有关TFTP服务器位置的信息.
4客户端收到信息时,它会联系TFTP服务器,请求DHCP服务器告知它要请求的文件(在此情况下为网络引导加载程序).
5TFTP服务器发送网络引导加载程序,然后客户端开始执行引导.
6PXELINUX或gPXE在TFTP服务器上搜索配置文件,并根据该配置文件引导内核.
在我们所述的情况中,配置文件将指示PXE加载内核(vmlinuz)和ramdisk(initrd.
img).
7客户端下载它需要的文件,然后进行加载.
章5引导ESX安装程序VMware,Inc.
318系统引导ESX安装程序.
9按照PXE配置文件的指示,安装程序将以交互方式或脚本方式运行.
10安装程序使用存储在网络上的介质库中的安装介质,或者在本地使用DVD或USB中的安装介质.
11ESX安装成功.
PXE引导ESX安装程序此步骤介绍如何使用TFTP服务器以PXE方式引导ESX安装程序.
前提条件环境中必须配备以下组件:n支持PXE引导的TFTP服务器nPXELINUXn(可选)gPXE是SYSLINUX软件包的一部分.
如果您有SYSLINUX的更新版本,则已构建gPXE.
如果要通过源构建gPXE,则可以在大多数Linux计算机上将其打开,然后运行make命令.
n对于gPXE,可通过目标ESX主机访问的Web服务器n配置为以PXE方式引导的DHCP服务器n(可选)ESX安装脚本n目标ESX主机上支持PXE的网络适配器nIPv4网络(PXE引导不支持IPv6.
)步骤1在Linux计算机上,安装支持PXE引导的TFTP服务器软件.
如果环境中没有TFTP服务器,则可以使用VMwareMarketplace中随附提供的设备之一.
如果执行此操作,请注意某些功能(如文本菜单系统的纠正操作)将与操作系统相关.
2将menu.
c32文件放到受支持位置中可访问的某个位置上.
n对于gPXE,请将menu.
c32文件放在Web服务器上.
例如,可以使用RHEL5中包含Apache的httpd软件包.
HTML文档位于/var/www/html中,在此位置,您可以复制menu.
c32.
n对于不包括gPXE的PXELINUX,请将menu.
c32文件放在TFTP服务器上.
3在Linux计算机上安装PXELINUX.
PXELINUX随SYSLINUX软件包提供.
先解压文件,找到文件pxelinux.
0或gpxelinux.
0,再将其复制到TFTP服务器上的/tftpboot目录下.
4配置DHCP服务器.
DHCP服务器必须将以下信息发送到客户端主机:nTFTP服务器的名称或IP地址.
n初始引导文件的名称.
即pxelinux.
0或gpxelinux.
0.
有关详细信息及示例,请参见第33页,"DHCP配置示例".
ESX和vCenterServer安装指南32VMware,Inc.
5通过将vmlinuz和initrd.
img文件从ESX安装DVD上的/isolinux目录中复制到支持的位置来创建内核映像和ramdisk目录.
nWeb服务器(如果使用的是gPXE).
nTFTP服务器上的/tftpboot目录(如果使用的是不包括gPXE的PXELINUX).
有关详细信息及示例,请参见第37页,"内核映像和Ramdisk目录".
6在TFTP服务器上创建/tftpboot/pxelinux.
cfg目录.
7创建PXE配置文件.
此文件用于定义在没有操作系统的情况下主机的引导方式.
PXE配置文件引用了内核映像和ramdisk目录中的vmlinuz和initrd.
img文件的位置.
有关详细信息及示例,请参见第34页,"创建PXE配置文件".
8将PXE配置文件保存在TFTP服务器上的/tftpboot/pxelinux.
cfg中.
现在您拥有了可用于PXE引导ESX安装程序的环境.
DHCP配置示例要以PXE方式引导ESX安装程序,DHCP服务器必须发送TFTP服务器地址和指向pxelinux.
0或gpxelinux.
0目录的指示程序.
目标计算机使用DHCP服务器来获取IP地址.
DHCP服务器需要知道目标计算机是否允许引导,以及位置是否来自PXELINUX二进制文件(通常位于TFTP服务器上).
目标计算机首次引导时,它会通过网络广播数据包,请求此信息以便自行引导,而DHCP服务器将响应此请求.
小心如果网络中已有一个DHCP服务器,则不建议设置新的DHCP服务器.
如果有多个DHCP服务器响应DHCP请求,计算机可能会获得错误或存在冲突的IP地址,或者可能接收不到正确的引导信息.
设置DHCP服务器之前,请向组织中的网络管理员寻求指导.
许多DHCP服务器都支持以PXE方式引导主机.
以下是许多Linux发行版附带的ISCDHCP版本3.
0的示例.
如果使用的是适用于MicrosoftWindows的某个DHCP版本,请参考DHCP服务器文档以确定如何将next-server和filename参数传递到目标计算机.
gPXE示例本示例显示如何配置ISCDHCP服务器以启用gPXE.
allowbooting;allowbootp;#gPXEoptionsoptionspacegpxe;optiongpxe-encap-optscode175=encapsulategpxe;optiongpxe.
bus-idcode177=stringclass"pxeclients"{matchifsubstring(optionvendor-class-identifier,0,9)="PXEClient";next-server;ifnotexistsgpxe.
bus-id{filename"/gpxelinux.
0";}章5引导ESX安装程序VMware,Inc.
33}subnetnetmask{range;}在计算机尝试以PXE方式引导时,DHCP服务器会提供IP地址和TFTP服务器上二进制文件gpxelinux.
0的位置.
所分配的IP地址将包含在配置文件的子网部分定义的范围内.
PXELINUX(不包括gPXE)示例本示例显示如何配置ISCDHCP服务器以启用PXELINUX.
##DHCPServerConfigurationfile.
#see/usr/share/doc/dhcp*/dhcpd.
conf.
sample#ddns-update-stylead-hoc;allowbooting;allowbootp;class"pxeclients"{matchifsubstring(optionvendor-class-identifier,0,9)="PXEClient";next-server192.
168.
48.
10;filename="pxelinux.
0";}subnet192.
168.
48.
0netmask255.
255.
255.
0{range192.
168.
48.
100192.
168.
48.
250;}在计算机尝试以PXE方式引导时,DHCP服务器会提供IP地址和TFTP服务器上二进制文件pxelinux.
0的位置.
所分配的IP地址将包含在配置文件的子网部分定义的范围内.
创建PXE配置文件PXE配置文件用于定义在目标ESX主机引导并与TFTP服务器联系时将对其显示的菜单.
TFTP服务器总是对网络上的PXE客户端进行侦听.
当TFTP服务器检测到有PXE客户端请求PXE服务时,它会向该客户端发送一个包含此引导菜单的网络数据包.
每个PXE引导菜单选择都指向ESX内核和ramdisk文件的位置.
您可以为每个目标ESX主机创建一个PXE配置文件,或者创建一个PXE配置文件并将其命名为default.
例如:包括gPXE的PXELINUX以下是可能用于包括gPXE的PXELINUX的PXE配置文件示例.
此示例与不包括gPXE的PXE配置文件的重要差异是所需文件的HTTP路径.
另请参见ESX安装DVD上的/isolinux/isolinux.
cfg文件.
defaultmenu.
c32menutitleESXBootMenutimeout30##PXEboottheinstallerandperformaninteractiveinstallation##withlocalmedia(RPMfiles)labellocalmenulabelInteractiveLocalInstallationkernelhttp:///vmlinuzappendinitrd=http:///initrd.
imgvmkopts=debugLogToSerial:1mem=512MquietESX和vCenterServer安装指南34VMware,Inc.
##PXEboottheinstallerandperformascriptedinstallationwith##localorremotemedia(RPMfiles),asspecifiedintheinstallationscriptlabelscriptedmenulabelScriptedInstallationkernelhttp:///vmlinuzappendinitrd=http:///initrd.
imgvmkopts=debugLogToSerial:1mem=512Mks=nfs://10.
20.
118.
55/ks.
cfg##PXEboottheinstallerandperformaninteractiveinstallation##withthemedia(RPMfiles)ataremotelocationlabelnetwork_rpmmenulabelInteractiveInstallationwithRPMfilesonthenetworkkernelhttp:///vmlinuzappendinitrd=http:///initrd.
imgvmkopts=debugLogToSerial:1mem=512Maskmedia例如:不包括gPXE的PXELINUX以下是可能用于不包括gPXE的PXELINUX的PXE配置文件示例.
另请参见ESX安装DVD上的/isolinux/isolinux.
cfg文件.
在此示例中,所需文件的路径test/是相对于/tftpboot而言的.
实际路径是TFTP服务器上的/tftpboot/test/.
defaultmenu.
c32menutitleESXBootMenutimeout30##PXEboottheinstallerandperformaninteractiveinstallation##withlocalmedia(RPMfiles)labellocalmenulabelInteractiveLocalInstallationkerneltest/vmlinuzappendinitrd=test/initrd.
imgvmkopts=debugLogToSerial:1mem=512Mquiet##PXEboottheinstallerandperformascriptedinstallationwith##localorremotemedia(RPMfiles),asspecifiedintheinstallationscriptlabelscriptedmenulabelScriptedInstallationkerneltest/vmlinuzappendinitrd=test/initrd.
imgvmkopts=debugLogToSerial:1mem=512Mks=nfs://10.
20.
118.
55/ks.
cfg##PXEboottheinstallerandperformaninteractiveinstallation##withthemedia(RPMfiles)ataremotelocationlabelnetwork_rpmmenulabelInteractiveInstallationwithRPMfilesonthenetworkkerneltest/vmlinuzappendinitrd=test/initrd.
imgvmkopts=debugLogToSerial:1mem=512Maskmedia章5引导ESX安装程序VMware,Inc.
35需要的文件在PXE配置文件中,必须包括以下文件的路径:nvmlinuz是引导加载程序内核代码.
ninitrd.
img是引导ramdisk.
安装模式ks=nfs://10.
20.
118.
55/ks.
cfg是ESX安装脚本的路径.
在脚本式安装中,脚本需要包括用于填满空缺内容所需的所有响应,其中包括安装介质的位置.
在交互式安装中,请忽略ks=选项.
如果在远程位置通过安装介质执行交互式安装,则请包括askmedia引导选项,该选项会由安装程序提示您提供安装介质的位置.
ESX3.
x支持混合安装.
在此模式下,您可以提供不完整的ESX安装脚本,之后安装程序会提示您提供缺少的部分.
ESX4.
0不支持该模式.
要么ESX安装脚本中包含所有响应,要么不使用脚本.
IPAPPEND对于脚本式安装,IPAPPEND选项用于指定将引导计算机的同一网络适配器用于连接网络.
如果PXE配置文件中包括IPAPPEND选项,请忽略安装脚本network命令的--device选项.
IPAPPEND选项对交互式安装没有影响.
以下代码段显示如何在PXE配置文件中包括IPAPPEND选项:labelInstallermenudefaultkernelhttp:///vmlinuzappendinitrd=http:///initrd.
imgmem=512Mvmkopts=debugLogToSerial:1ks=nfs://10.
20.
118.
55/ks.
cfgIPAPPEND2对于IPAPPENDflag_val,请使用IPAPPEND2.
IPAPPEND1不是必需项.
如果您忽略安装脚本中的network--device选项、PXE配置文件中的IPAPPEND选项和netdevice引导程序命令,则安装程序将使用第一个插入的网络适配器.
PXE配置文件的文件名对于PXE配置文件的文件名,请选择以下选项之一:n01-.
例如,01-23-45-67-89-0a-bcn以十六进制表示的目标ESX主机IP地址.
ndefault初始引导文件pxelinux.
0(或gpxelinux.
0)尝试加载一个PXE配置文件.
首先它会尝试加载目标ESX主机的MAC地址,此地址以其ARP类型代码为前缀(如果是以太网,则为01).
如果尝试失败,则会尝试加载以十六进制表示的目标ESX系统IP地址.
最后,它会尝试加载名为default的文件.
PXE配置文件的文件位置将文件保存在TFTP服务器上的/tftpboot/pxelinux.
cfg/中.
例如,您可能会将文件保存在TFTP服务器的/tftpboot/pxelinux.
cfg/01-00-21-5a-ce-40-f6下.
目标ESX主机的网络适配器MAC地址为00-21-5a-ce-40-f6.
ESX和vCenterServer安装指南36VMware,Inc.
内核映像和Ramdisk目录内核映像和ramdisk目录包含的文件必须通过网络加载才能实现以PXE方式引导ESX安装程序.
vmlinuz是用于引导的Linux内核.
该内核位于initrd.
img文件中.
对于gPXE而言,内核映像和ramdisk目录位于Web服务器上,而对于不包括gPXE的PXELINUX而言,则位于TFTP服务器上的/tftpboot目录中.
例如,该目录可能位于/tftpboot/esx/中,并包含以下文件:-r--r--r--1rootroot1922578Nov1205:51initrd.
img-r--r--r--1rootroot966633Nov1205:51vmlinuz这些文件来自ESX安装DVD,位于/isolinux目录下.
您可以从PXE配置文件引用vmlinuz和initrd.
img文件.
以下代码段显示如何在PXE配置脚本中引用vmlinuz和initrd.
img:kernelesx/vmlinuzappendinitrd=esx/initrd.
img.
.
.
.
.
.
使用远程管理应用程序通过远程管理应用程序,您可以在远程服务器上安装ESX.
安装所支持的远程管理应用程序包括集成的Lights-Out(iLO)、Dell远程访问卡(DRAC)、IBM管理模块(MM)和远程监控适配器II(RSAII).
有关当前支持的服务器型号和远程管理固件版本的列表,请参见第19页,"支持的远程管理固件版本".
通常,管理员使用远程管理应用程序执行基于GUI的ESX远程安装.
但是,您也可以使用远程管理应用程序进行脚本式安装.
如果使用远程管理应用程序安装ESX,使用虚拟CD功能时请千万小心.
在系统或网络负载的情况下虚拟CD可能会遇到损坏问题.
如果必须使用此方式安装,请运行ESX安装程序提供的介质测试.
通过ISO映像进行远程安装失败时,请通过物理DVD介质继续完成安装.
VMware建议从虚拟CD引导,然后在ESX安装程序引导屏幕中输入askmedia选项,再使用NFS、HTTP/HTTPS或FTP完成安装,而不建议使用虚拟CD介质完成整个安装.
ESXISO的挂载位置必须可通过这些网络安装方法之一进行访问.
这个方法比通过虚拟介质尝试完成整个安装要可靠得多.
如果以PXE方式引导安装程序,则无法在ESX安装期间安装自定义驱动程序.
如果选择在ESX安装期间从DVD引导安装程序并安装自定义驱动程序,则必须对自定义驱动程序CD/DVD使用对ESXDVD使用的驱动器.
如果驱动器是USB驱动器(包括模拟USB驱动器),则安装过程期间不能分离该驱动器.
如果ESXDVD是ISO映像,则自定义驱动程序CD/DVD也必须是ISO映像.
章5引导ESX安装程序VMware,Inc.
37ESX和vCenterServer安装指南38VMware,Inc.
安装VMwareESX6您有多个选项可用于安装ESX.
可以通过交互方式或使用脚本安装ESX.
对于交互式安装,可以使用图形模式或文本模式.
本章讨论了以下主题:n第39页,"使用图形模式安装ESX"n第42页,"使用文本模式安装ESX"n第45页,"使用脚本模式安装ESX"使用图形模式安装ESX如果是第一次安装ESX,则建议采用图形模式的安装方法.
如果不选择备用安装方法,则默认运行图形模式.
前提条件请参见第21页,"安装ESX的必备条件".
步骤1选择一种安装程序引导方法.
n使用本地CD-ROM驱动器从DVD引导.
n以PXE方式引导安装程序.
2选择以图形模式安装ESX.
3(可选)按F2,然后键入安装程序的引导选项.
此时将滚动显示一系列安装消息,直至显示"欢迎使用"页面.
4单击下一步继续.
5选择我接受许可协议条款,然后单击下一步.
必须接受许可协议才能安装本产品.
注意如果许可协议屏幕的位置向左方歪斜,则可能需要自动调整主机监视器.
6在列表中选择键盘类型,然后单击下一步.
VMware,Inc.
397选择是否随ESX安装一起安装自定义驱动程序.
如果您的系统未在《硬件兼容性指南》中列出并且具有最初与ESX4.
0不兼容的网络或存储设备,则可能需要自定义驱动程序.
如果以PXE方式引导ESX安装程序,则无法在安装过程中安装自定义驱动程序.
在ESX安装完成之后,可以安装自定义驱动程序.
n选择是,并单击添加以安装自定义驱动程序.
安装程序提示您插入包含自定义驱动程序的介质.
将自定义驱动程序添加到列表之后,安装程序将提示您重新插入ESX安装DVD并继续安装.
单击下一步继续.
n如果不需要安装自定义驱动程序,请选择否.
在ESX安装完成后,可以使用其他可用的命令行和GUI工具(如vSphereCLI和vCenterUpdateManager)安装自定义驱动程序.
单击下一步继续.
8单击是以加载所需的ESX驱动程序.
9配置ESX许可.
n选择立即输入序列号,输入vSphere许可证密钥,并单击下一步.
n选择稍后输入许可证密钥,然后单击下一步.
此选项允许您评估ESX(或稍后使用vSphereClient输入vSphere许可证密钥).
10选择ESX服务控制台的网络适配器.
在为另一个网络适配器配置虚拟交换机之前,虚拟机网络流量将共享此网络适配器.
稍后,可通过vSphereClient配置其他网络适配器.
11如果适配器连接到VLAN,请选择此适配器需要VLANID,并输入一个在0和4095之间的VLANID编号,然后单击下一步.
12配置网络设置.
VMware建议使用静态IP地址以简化客户端访问.
如果要使用静态设置,但没有必需的信息,则可以使用DHCP进行安装,并在向网络管理员咨询后配置静态设置.
对于主机名称,请键入包括域的完整主机名.
此选项仅在使用静态IP地址时可用.
13(可选)单击测试这些设置以测试网络接口.
14(可选)选择解压后的ESX安装ISO映像的位置.
如果在模式选择屏幕中输入askmedia引导程序命令,将出现这些选项.
可指定下列位置之一:nDVD或USB(可以选择除可能要用于引导安装程序以外的其他CD-ROM驱动器.
)n网络文件系统(NFS)服务器和目录路径.
nHTTP或HTTPSURLnFTPURL15选择一个设置选项.
选项描述标准设置安装程序将在安装ESX的单个硬盘或LUN上配置默认分区.
默认分区大小基于硬盘或LUN的容量而定.
如果存在现有ESX安装,则系统会提示您保留它.
高级设置允许您指定esxconsole.
vmdk分区设置、内核参数、引导加载程序位置和密码.
如果保留自动配置引导加载程序选项为选中状态,则安装程序将把引导加载程序置于主引导记录(MBR)中.
如果存在现有ESX安装,则系统会提示您保留它.
ESX和vCenterServer安装指南40VMware,Inc.
16选择安装ESX的位置,然后单击下一步.
注意使用ESX4.
0Update1及更高版本时,如果在同一磁盘或LUN上具有ESX安装和VMFS分区,可以选择保留VMFS卷.
不支持在USB设备上安装ESX.
17在看起来包含用于保留现有VMFS卷的选项的对话框中,单击确定.
如果正在从ESX4.
0及更高版本保留VMFS卷,将会显示一个对话框,其中提供了是否保留现有服务控制台磁盘的选项.
18要保留服务控制台虚拟磁盘,请选择保留现有COSVMDK文件并单击确定.
如果选择保留现有COSVMDK文件,但没有足够的空间来进行保留,安装将无法继续.
注意以后可以访问现有COSVMDK文件以从先前安装检索任何文件,但不可重新使用其进行安装.
19配置高级选项.
a配置VMFS数据存储的位置以存储服务控制台.
n创建新的数据存储–选择与ESX相同的磁盘,或选择其他磁盘.
如果选择其他磁盘,则用于ESX位置的磁盘将仅包含/boot和vmkcore分区,剩余的磁盘空间保持未分区的状态.
第二个磁盘将格式化为覆盖整个磁盘的单个VMFS分区.
可以在安装后使用vSphereClient创建其他分区.
n使用现有的数据存储-选择主机可用的现有数据存储.
ESX4.
0不能识别VMFS2卷.
服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
b创建新分区并编辑或删除默认分区.
VMware建议保留2000MB的/var/log分区.
20配置高级引导加载程序选项.
如果取消选中自动配置引导加载程序复选框,则将出现"引导加载程序选项"页面.
a输入引导加载程序内核参数.
每次ESX引导时,安装程序将参数写入到grub.
conf文件,并将它们传递到ESX内核.
b输入可选的引导加载程序密码.
密码的最大长度可达30个字符.
c选择GRUB引导加载程序的安装位置.
默认情况下,GRUB引导加载程序安装于MBR中.
对于大多数安装,请使用此选项.
对于在MBR中存储BIOS信息的旧版硬件,单击将GRUB安装于磁盘的第一个分区上,而不是主引导记录中.
21配置时区.
22配置日期和时间设置.
n选择自动,然后输入NTP服务器的IP地址或主机名.
n选择手动以使用由安装程序检测到的计算机日期和时间,或由自己设置日期和时间.
如果选择手动,并且没有可正常工作的鼠标,则可以通过使用Ctrl-向左箭头键和Ctrl-向右箭头键更改日历上的月份,使用Ctrl-向上箭头键和Ctrl-向下箭头键更改年份.
23输入根密码.
其长度必须在6至64个字符之间.
章6安装VMwareESXVMware,Inc.
4124(可选)通过单击添加,创建其他用户.
25确认安装配置,然后单击下一步.
如果此时出现安装错误,ISO映像可能无效或DVD介质可能出现异常.
要排除此故障,请再次尝试进行ISO下载,确保DVD能正常工作,且DVD驱动器和DVD介质类型相兼容.
重试安装时,请执行介质检查操作.
或者使用另一个介质访问选项,如HTTP.
26单击下一步,然后单击完成以退出安装程序,并重新引导主机.
27在重新引导过程中,按所需键进入计算机的BIOS设置或引导菜单.
此键通常是功能键或Delete键.
28将第一引导设备设置为安装ESX的驱动器.
安装之后,将在VMFS卷中创建esxconsole-/esxconsole.
vmdk文件.
/、swap、/var/log和任何可选分区均存储在esxconsole.
vmdk文件中.
安装ESX并重新引导主机之后,可以登录服务控制台以读取/var/log/esx_install.
log下的安装日志.
注意在之前版本的ESX中,如果系统没有在安装之后引导,其中一种故障排除方式为挂载分区以进行调试.
对于ESX4.
0,挂载分区对解决问题没有任何帮助.
如果系统没有在安装之后引导,则最有可能的原因是未将BIOS配置为从正确磁盘引导.
使用文本模式安装ESX如果使用图形模式时视频控制器无法正常工作,请使用文本界面.
前提条件请参见第21页,"安装ESX的必备条件".
步骤1选择一种安装程序引导方法.
n使用本地DVD-ROM驱动器从DVD引导.
n以PXE方式引导安装程序.
2选择以文本模式安装ESX.
3(可选)按F2,然后键入安装程序的引导选项.
此时将滚动显示一系列安装消息,直至显示"欢迎使用"页面.
4要继续,请输入1.
5选择键盘模型.
n要接受默认的"中国(中文)",请输入1.
n要配置键盘,请输入2,并输入与您的键盘型号对应的数字.
6接受VMware许可协议.
必须接受许可协议才能安装本产品.
ESX和vCenterServer安装指南42VMware,Inc.
7选择是否随ESX安装一起安装自定义驱动程序.
如果您的系统未在《硬件兼容性指南》中列出并且具有最初与ESX4.
0不兼容的网络或存储设备,则可能需要自定义驱动程序.
如果以PXE方式引导ESX安装程序,则无法在安装过程中安装自定义驱动程序.
在ESX安装完成之后,可以安装自定义驱动程序.
n要随ESX安装一起安装自定义驱动程序,请输入1.
安装程序会提示您插入包含自定义驱动程序的介质.
添加自定义驱动程序后,安装程序会提示您重新插入ESX安装DVD,然后继续进行安装.
n如果不需要安装自定义驱动程序,请输入2.
在ESX安装完成后,可以使用其他可用的命令行和GUI工具(如vSphereCLI和vCenterUpdateManager)安装自定义驱动程序.
8要加载ESX驱动程序并继续,请输入1.
9配置ESX许可.
n要立刻输入vSphere许可证密钥,请输入1.
n要评估ESX,并稍后使用vSphereClient输入vSphere许可证密钥,请输入2.
10选择ESX服务控制台的网络适配器.
在为另一个网络适配器配置虚拟交换机之前,虚拟机网络流量将共享此网络适配器.
可以稍后从vSphereClient配置网络适配器.
n要接受默认的网络适配器,且不分配VLANID,请输入1.
n要选择网络适配器并分配VLANID,请输入2.
11配置网络设置.
VMware建议使用静态IP地址以简化客户端访问.
如果要使用静态设置,但没有必需的信息,则可以使用DHCP进行安装,并在向网络管理员咨询后配置静态设置.
n要保留自动DHCP设置,请输入1.
n要配置IP设置,请输入2.
对于主机名称,请键入包括域的完整主机名.
12选择ESX安装ISO映像的位置.
如果在模式选择屏幕中输入askmedia引导程序命令,将出现以下选项.
n要指定DVD或USB介质,请输入1.
可以选择除可能要用于引导安装程序以外的其他DVD-ROM驱动器.
n要指定网络文件系统(NFS)服务器和目录路径,请输入2.
n要指定HTTP或HTTPSURL,请输入3.
n要指定FTPURL,请输入4.
13选择一个设置选项.
n对于配置单个硬盘驱动器或LUN上的默认分区的基本设置,请输入1.
默认分区大小视硬盘驱动器或LUN的容量而定.
n对于可用于指定esxconsole.
vmdk分区设置、内核选项以及引导加载程序位置和密码的高级设置,请输入2.
14选择ESX的安装位置.
安装程序将擦除所选存储设备上的所有内容.
不支持在USB设备上安装ESX.
章6安装VMwareESXVMware,Inc.
4315(可选)为服务控制台配置VMFS数据存储分区的位置.
n要新建数据存储,请输入1.
对于数据存储位置,输入1可选择与ESX相同的磁盘,输入2可选择其他磁盘.
如果为VMFS分区选择其他磁盘,则ESX磁盘将仅包含/boot和vmkcore分区,剩余的磁盘空间保持未分区的状态.
VMFS磁盘将被格式化为覆盖整个磁盘的单个分区.
可以在安装后使用vSphereClient创建其他分区.
n要选择可供主机使用的现有数据存储,请输入2.
ESX4.
0不能识别VMFS2卷.
服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
16(可选)命名VMFS数据存储.
n要保留默认名称Storage1,请输入1.
n要更改名称,请输入2.
17(可选)更改服务控制台的分区布局.
n要保留默认分区布局,请输入1.
可以稍后使用vSphereClient配置分区.
n要创建、编辑和删除分区,请输入2.
18(可选)要指定GRUB引导加载程序的内核参数,请输入1;要跳过此选项,请输入2.
每次ESX引导时,软件将参数写入到grub.
conf文件,并将它们传递到ESX内核.
19(可选)要指定引导加载程序的密码,请输入1;要跳过此选项,请输入2.
密码不得超过30个字符.
20要保留默认时区,请输入1;要配置时区,请输入2.
21配置日期和时间设置.
n要指定NTP服务器,请输入1.
n要手动配置日期和时间,请输入2.
此选项允许使用由安装程序检测到的计算机日期和时间,或由自己设置日期和时间.
22输入一个长度介于6到64个字符之间的根密码.
23要确认安装配置,请输入1.
如果此时出现安装错误,ISO映像可能无效或DVD介质可能出现异常.
要排除此故障,请再次尝试进行ISO下载,确保DVD能正常工作,且DVD驱动器和DVD介质类型相兼容.
重试安装时,请执行介质检查操作.
或者使用另一个介质访问选项,如HTTP.
24要退出安装程序并重新引导主机,请输入1.
25在重新引导过程中,按所需键进入计算机的BIOS设置或引导菜单.
此键通常是功能键或Delete键.
26将第一引导设备设置为安装ESX的驱动器.
安装之后,将在VMFS卷中创建esxconsole-/esxconsole.
vmdk文件.
/、swap、/var/log和任何可选分区均存储在esxconsole.
vmdk文件中.
ESX和vCenterServer安装指南44VMware,Inc.
安装ESX并重新引导主机之后,可以登录服务控制台以读取/var/log/esx_install.
log下的安装日志.
注意在之前版本的ESX中,如果系统没有在安装之后引导,其中一种故障排除方式为挂载分区以进行调试.
对于ESX4.
0,挂载分区不会解决该问题.
如果系统没有引导,最有可能的原因是已将BIOS配置为从其他磁盘进行引导.
使用脚本模式安装ESX可以使用无人值守的脚本式安装快速部署ESX主机.
脚本式安装可提供高效的多主机部署方式.
安装脚本包含ESX的安装设置.
您可以将该脚本应用到拥有相似配置的所有主机上.
脚本式安装可分为以下几个步骤:1使用支持的命令创建脚本.
2根据需要编辑安装脚本,更改每台主机独有的设置.
3运行脚本式安装.
安装脚本可驻留在以下位置之一:n默认安装脚本nFTPnHTTP/HTTPSnNFSnUSB闪存驱动器n本地磁盘脚本式安装的方法可以通过以下方法把产品安装到计算机上:对于多台计算机使用同一个脚本或对于每台计算机使用特定脚本.
可以在脚本中配置的一个设置是IP设置,它可以是要安装ESX的主机的静态IP或DHCP.
选择以下方法之一:n创建多个脚本,每个脚本均包含唯一的网络标识信息.
此唯一网络信息包括每台ESX主机的静态IP地址和主机名.
n创建一个脚本,该脚本使用DHCP设置多个ESX主机(或使用默认脚本).
完成脚本式安装之后,您可以单独配置每台ESX主机以分配唯一的主机名和IP地址.
VMware建议您使用静态IP地址.
IPAPPENDPXE配置选项用于指定将引导计算机的同一网络适配器用于连接网络.
请参见第36页,"IPAPPEND".
关于安装脚本安装脚本是一个包含支持命令的文本文件,例如ks.
cfg.
此类脚本的命令部分包含专为ESX安装指定的选项.
该部分必不可少,且必须位于脚本的开头.
章6安装VMwareESXVMware,Inc.
45关于默认安装脚本默认安装脚本可以简化使用脚本模式执行ESX安装的任务.
如果不希望编写脚本,可以使用下列默认脚本:n完成ESX的首次交互式安装后,安装程序会在ESX文件系统中创建一个/root/ks.
cfg脚本.
此脚本反映您在交互式安装中做出的选择.
如果在相同主机上使用与首次安装不同的选择执行第二次交互式安装,/root/ks.
cfg将被新版本覆盖.
n安装介质包含以下默认安装脚本:ks-first-safe.
cfg在第一个检测到的磁盘上安装ESX,并将VMFS数据存储保留在该磁盘上.
ks-first.
cfg在第一个检测到的磁盘上安装ESX.
使用ks-first-safe.
cfg或ks-first.
cfg安装ESX时,默认根密码为mypassword.
默认ks-first.
cfg脚本ESX安装程序附带一个默认安装脚本,该脚本可对第一个硬盘驱动器执行标准安装.
默认ks-first.
cfg脚本会重新格式化/dev/sda磁盘,并为其设置默认分区.
如果在引导选项菜单中选择ESX脚本式安装到第一个磁盘(覆盖VMFS)选项,将运行此默认脚本.
不能在安装介质上修改默认脚本.
如果运行默认脚本,则根密码是mypassword.
安装之后,可登录ESX主机并使用vSphereClient修改默认设置.
默认脚本包含以下命令:#rootPasswordrootpw--iscrypted$1$MpéR9sgFQJweS1PeSBpqRRu.
.
#Authconfigauthconfig--enableshadow--enablemd5#BootLoader(Usegrubbydefault.
)bootloader--location=mbr#TimezonetimezoneAmerica/Los_Angeles--utc#Installinstallcdrom#Networkinstalltypenetwork--device=MAC_address--bootproto=dhcp#Keyboardkeyboardus#Rebootafterinstallreboot#Clearpartitionsclearpart--firstdisk#Partitioningpart/boot--fstype=ext3--size=--onfirstdiskpartstorage1--fstype=vmfs3--size=10000--grow--onfirstdiskpartNone--fstype=vmkcore--size=100--onfirstdisk#Createthevmdkonthecosvmfspartition.
virtualdiskcos--size=5000--onvmfs=storage1#Partitionthevirtualdisk.
part/--fstype=ext3--size=0--grow--onvirtualdisk=cosESX和vCenterServer安装指南46VMware,Inc.
partswap--fstype=swap--size=256--onvirtualdisk=cos#VMwareSpecificCommandsaccepteulaserialnum--esx=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX执行脚本式安装可以使用自定义或默认脚本安装ESX.
前提条件请参见第13页,"ESX硬件要求".
步骤1选择一种安装程序引导方法.
n使用本地DVD-ROM驱动器从DVD引导.
n以PXE方式引导安装程序.
2当模式选择页面出现时,按F2.
3从引导选项列表,选择脚本式安装选项.
脚本式安装选项描述ESX脚本式安装使用USBks.
cfg,并在引导选项列表中自定义ks=选项.
要指定不在USB上的自定义脚本:a选择USB选项作为模板.
b自定义ks=选项以指定自定义脚本的实际名称和位置.
脚本必须位于一个受支持的位置.
请参见步骤4.
使用USBks.
cfg进行ESX脚本式安装自定义位于已连接到计算机的USB设备上的安装脚本.
对于此选项,脚本文件名必须是ks.
cfg.
ESX脚本式安装到第一个磁盘ESX介质附带的默认安装脚本.
无法自定义此脚本.
默认根密码为mypassword.
ESX脚本式安装到第一个磁盘(覆盖VMFS)ESX介质附带的默认安装脚本.
无法自定义此脚本.
默认根密码为mypassword.
4(可选)在引导选项列表的底部,输入ks=命令.
ks=选项描述ks=cdrom:/ks.
cfg安装脚本位于附加到计算机的DVD-ROM驱动器上.
ks=file:///ks.
cfg安装脚本驻留在下的初始ramdisk映像内.
ks=ftp:////ks.
cfg安装脚本位于给定的URL中.
ks=http:////ks.
cfg安装脚本位于给定的URL中.
ks=nfs:////ks.
cfg安装脚本位于给定NFS服务器的下.
5按Enter.
ESX安装过程继续,使用指定的选项.
章6安装VMwareESXVMware,Inc.
47安装脚本命令检查在ESX安装脚本中支持的命令.
accepteula或vmaccepteula(必需)接受ESX许可协议.
autopart(可选)与Kickstart相比,ESX4.
0autopart命令的行为明显不同.
请小心编辑现有脚本中的autopart命令.
在磁盘上创建默认分区.
如果包括part或partition命令,则无需使用此命令.
--disk=或--drive=指定要分区的磁盘.
有关可接受的磁盘名称格式,请参见第55页,"磁盘设备名称".
--firstdisk=,[,.
.
.
]对最先找到的非USB磁盘进行分区.
这与clearpart--firstdisk命令找到的磁盘是同一个磁盘.
可以将可选字符串参数添加到--firstdisk标记以选择磁盘类型.
可用字符串如下所示:nlocalnremotenVmkernel中的设备驱动程序名称可以采用逗号分隔列表组合多个值,从而将其他匹配项与匹配项列表联系在一起.
例如,--firstdisk=local,remote将选择检测到的第一个本地磁盘,如果没有本地磁盘,则会选择第一个远程磁盘.
此行为为默认行为.
要指定设备驱动程序名称为mptspi的磁盘较任何其他本地磁盘优先,请使用--firstdisk=mptspi,local.
--onvmfs=仅对服务控制台VMDK进行分区,而不对物理磁盘进行分区.
参数是应当放置VMDK的VMFS卷名称.
服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
--extraspace=指定要添加到/(根)分区的额外空间量.
大小以兆字节(MB)的形式给出.
必须大于0.
--vmdkpath=指定VMDK文件的路径.
采用与virtualdisk--path=选项相同的值格式.
auth或authconfig(可选)设置系统身份验证.
不支持hesiod参数.
如果忽略此命令,则会默认启用基于MD5的密码和影子密码.
--disablemd5禁用基于MD5的密码.
--disableshadow禁用影子密码.
--enablemd5(默认)启用基于MD5的密码.
--enablenis启用NIS支持.
需要nisdomain和nisserver.
--nisdomain=设置NIS域.
需使用--enablenis.
ESX和vCenterServer安装指南48VMware,Inc.
--nisserver=设置NIS服务器(默认为广播).
需使用--enablenis.
--useshadow或--enableshadow(默认)启用影子密码文件.
--enablekrb5允许Kerberos5对用户进行身份验证.
--krb5realm=指定系统所属的Kerberos5领域.
--krb5kdc=指定服务器为领域请求的KDC.
如有多个KDC名称,应使用逗号隔开.
--krb5adminserver=指定同时运行KADM5管理服务器的领域的KDC.
--enableldap启用LDAP.
--enableldapauth启用LDAP作为身份验证方法.
需使用--enableldap.
--ldapserver=指定LDAP服务器的名称.
需使用--enableldap.
--ldapbasedn=在存储了用户信息的LDAP目录树中指定可分辨名称.
需使用--enableldap.
--enableldaptls启用传输层安全查找.
需使用--enableldap.
--enablead启用活动目录身份验证.
需使用--addomain和--addc.
--addomain活动目录域名.
需使用--enablead.
--addc活动目录域控制器.
需使用--enablead.
bootloader(可选)设置GRUB引导加载程序.
--append=指定系统引导时加载的附加内核参数.
--driveorder=指定BIOS引导顺序中的第一个驱动器.
--location=[mbr|partition|none]指定引导加载程序的安装位置.
其值包括:mbr针对主引导记录、partition针对VMnix内核所在分区的第一个扇区或none不安装引导加载程序.
如果您省略位置选项,则默认位置为MBR.
--md5pass=使用md5加密密码设置GRUB引导加载程序密码.
--password=设置GRUB引导加载程序密码.
--upgrade升级现有引导加载程序配置并保留现有条目.
clearpart(可选)与kickstart相比,ESX4.
0clearpart命令的行为明显不同.
请小心编辑现有脚本中的clearpart命令.
创建新分区前移除系统上的分区.
--all移除系统上的所有分区.
--drives=指定要清除分区的驱动器.
有关可接受的驱动器,请参见表6-1.
--alldrives忽略--drives=要求,并允许在每个驱动器上清除分区.
--ignoredrives=在除指定驱动器以外的所有驱动器上移除分区.
除非指定了--drives=或--alldrives标记,否则需要使用此命令.
--overwritevmfs覆盖指定驱动器上的VMFS分区.
如果磁盘包含VMFS分区,则需要使用此命令.
章6安装VMwareESXVMware,Inc.
49--initlabel将磁盘标签初始化为架构的默认值.
--firstdisk=,[,.
.
.
]在最先找到的非USB磁盘上清除分区.
这与autopart--firstdisk命令找到的磁盘是同一个磁盘.
可以将可选字符串参数添加到--firstdisk标记以选择磁盘类型.
可用字符串如下所示:nlocalnremotenVmkernel中的设备驱动程序名称可以采用逗号分隔列表组合多个值,从而将其他匹配项与匹配项列表联系在一起.
例如,--firstdisk=local,remote将选择检测到的第一个本地磁盘,如果没有本地磁盘,则会选择第一个远程磁盘.
此行为为默认行为.
要指定设备驱动程序名称为mptspi的磁盘较任何其他本地磁盘优先,请使用--firstdisk=mptspi,local.
dryrun(可选)解析并检查安装脚本.
不执行安装.
esxlocation(可选)指定将现有Linux分区用作/boot分区.
分区必须格式化为ext2或ext3文件系统,至少有1,100MB且为主分区.
--disk=或--drive=指定磁盘以搜索可作为/boot使用的现有Linux分区.
有关可接受的磁盘名称格式,请参见表6-1.
--firstdisk=,[,.
.
.
]使用其分区适合作为/boot分区的第一个磁盘.
支持与autopart命令相同的参数格式.
--uuid=使用分区的ext2UUID指定特定分区.
--clearcontents移除分区上的所有文件.
firewall(可选)与Kickstart相比,ESX4.
0firewall命令的行为明显不同.
请小心编辑现有脚本中的firewall命令.
配置防火墙选项.
默认情况下阻止所有不重要的端口.
--allowIncoming打开系统上的所有入站端口.
--allowOutgoing打开系统上的所有出站端口.
firewallport(可选)指定防火墙端口是否允许连接.
--open允许指定端口通过防火墙.
--close不允许指定端口通过防火墙.
--port=指定允许或不允许通过防火墙的端口.
--proto=[tcp|udp]指定允许或不允许通过防火墙的传输协议.
ESX和vCenterServer安装指南50VMware,Inc.
--dir=[in|out]指定允许或不允许通过防火墙的流量方向.
--name=为防火墙规则分配描述性名称.
必须为入站端口指定该名称.
--enableService=允许services.
xml中指定的服务通过防火墙.
--disableService=禁止services.
xml中指定的服务通过防火墙.
install(可选)指定这是全新安装.
(所有脚本式安装都是全新安装.
)指定安装类型.
其值包括:ncdrom表示从DVD-ROM驱动器安装.
例如:installcdromnnfs.
表示从指定的NFS服务器安装.
例如:installnfs--server=example.
com--dir=/nfs3/VMware/ESX/40nurl表示通过网络下载.
例如:installurlhttp://example.
comnusb表示从找到的第一个包含安装映像的USB介质安装.
例如:installusb--server=指定要连接的NFS服务器.
与nfs配合使用.
--dir=指定NFS服务器的挂载目录.
与nfs配合使用.
定义运行时环境的位置.
与url(http/https/ftp/nfs)配合使用.
keyboard(可选)设置系统的键盘类型.
指定所选键盘类型的键盘映射.
serialnum或vmserialnum(可选)配置许可.
如果不包括此命令,ESX将以评估模式安装.
--esx=指定要使用的vSphere许可证密钥.
格式为5个元组,每个元组包含五个字符(XXXXX-XXXXX-XXXXX-XXXXX-XXXXX).
章6安装VMwareESXVMware,Inc.
51network(可选)配置系统的网络信息.
--bootproto=[dhcp|static]指定网络设置.
--device=指定vmnic0中网卡的MAC地址或设备名称.
此选项指的是为服务控制台创建的虚拟交换机的上行链路设备.
如果您省略此选项,安装程序将使用通过IPAPPENDPXE配置选项或netdevice引导程序命令指定的网络适配器.
如果您省略此选项、IPAPPEND选项和netdevice引导程序命令,则安装程序将使用第一个插入的网络适配器.
请参见第36页,"IPAPPEND"和第27页,"引导程序命令".
--ip=为要安装的计算机设置IP地址.
需要与--bootproto=static选项配合使用.
--gateway=将默认网关指定为IP地址.
需要与--bootproto=static选项配合使用.
--nameserver=将主名称服务器指定为IP地址.
与--bootproto=static选项配合使用.
如果不打算使用DNS,请忽略此选项.
--nameserver选项可以接受两个IP地址.
例如:--nameserver="10.
126.
87.
104,10.
126.
87.
120"--netmask=指定所安装系统的子网掩码.
与--bootproto=static选项配合使用.
如果忽略此选项,则默认值为给定IP地址的标准子网掩码.
--hostname=指定所安装系统的主机名.
仅使用--bootproto=static.
--vlanid=指定网络连接使用的VLAN.
请设置一个介于0和4095之间的整数.
--addvmportgroup=(0|1)指定是否添加虚拟机使用的虚拟机网络端口组.
默认值为1.
paranoid引发警告消息从而中断安装.
如果省略此命令,则只会记录警告消息.
part或partition(可选)与kickstart相比,ESX4.
0part或partition命令的行为明显不同.
请小心编辑现有脚本中的part或partition命令.
在虚拟磁盘(而不是物理磁盘)上创建服务控制台分区(/boot除外).
在系统上创建分区.
如果包括autopart命令,则无需使用此命令.
指定分区的挂载位置.
--asprimary指定应将该分区作为主分区创建,而不是作为扩展分区表中的逻辑分区创建.
--size=定义最小分区大小(MB).
--grow允许分区扩展至任意可用空间大小或最大大小设置.
--maxsize=指定分区可扩展的最大大小(MB).
--ondisk=或--ondrive=指定要在其上创建分区的磁盘.
有关可接受的磁盘格式,请参见表6-1.
不能与--onvirtualdisk选项配合使用.
--onfirstdisk=,[,.
.
.
]对最先找到的非USB磁盘进行分区.
这与autopart--firstdisk命令找到的磁盘是同一个磁盘.
ESX和vCenterServer安装指南52VMware,Inc.
可以将可选字符串参数添加到--firstdisk标记以选择磁盘类型.
可用字符串如下所示:nlocalnremotenVmkernel中的设备驱动程序名称可以采用逗号分隔列表组合多个值,从而将其他匹配项与匹配项列表联系在一起.
例如,--firstdisk=local,remote将选择检测到的第一个本地磁盘,如果没有本地磁盘,则会选择第一个远程磁盘.
此行为为默认行为.
要指定设备驱动程序名称为mptspi的磁盘较任何其他本地磁盘优先,请使用--firstdisk=mptspi,local.
--onvirtualdisk=指定要在其上创建分区的虚拟磁盘.
不能与--ondisk选项配合使用.
--fstype=设置分区的文件系统类型.
常见类型包括vmfs3、ext3、swap或vmkcore.
reboot(可选)脚本式安装完成后重新引导系统.
--noeject安装完成后不弹出DVD.
rootpw(必需)设置系统的根密码.
可以包含6到64个字符.
--iscrypted指定加密该密码.
指定密码值.
timezone(必需)设置系统时区.
--utc(必需)表示BIOS时钟设置为UTC(格林威治标准时间).
不要省略此选项.
(可选)指定时区值.
有关受支持的值,请参见Olson数据库.
virtualdisk(可选)注意服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
数据存储不能在主机之间共享.
创建新的虚拟磁盘.
-/default-.
vmdk指定虚拟磁盘的名称.
如果忽略--path=选项,VMDK的名称将为/default-.
vmdk.
--size=指定虚拟磁盘的大小(MB).
--path=指定虚拟磁盘的创建位置.
路径必须包括一个目录和一个以.
vmdk为后缀名的文件名.
例如:cos/default-cos.
vmdk.
--onvmfs=指定在其中创建了VMDK文件的VMFS卷的名称.
--onfirstvmfs=使用符合给定描述且可用磁盘空间超出要求大小的磁盘上的第一个VMFS卷.
使用与autopart相同的参数格式.
章6安装VMwareESXVMware,Inc.
53(,[,.
.
.
])%include或include指定要解析的其他安装脚本.
可以在脚本中添加多个include命令.
使用%include命令时,请将参数与此命令放在同一行中.
例如:%includepart.
cfg%packages从安装ISO映像中添加或移除包.
packages.
xmlrequirement="recommended"%packages-#Thepackagewillnotbeinstalled.
requirement="optional"标记表示默认不安装包.
要替代脚本中的默认设置,需要包括:%packages#Thepackagewillbeinstalled.
--resolvedeps安装列出的包并自动解析包相关项.
--ignoredeps忽略无法解析的相关项,并安装所列出的不含相关项的包.
%pre(可选)指定在评估kickstart配置之前要执行的脚本.
例如,%pre脚本可以生成include文件,如以下所示:#Partitioning%includepart.
cfg.
.
.
%precat>/tmp/part.
cfg仅在ESX中.
--addvmportgroup=(0|1)仅在ESX中.
--device=ethX标识符仅在Kickstart中.
--nodns仅在Kickstart中.
paranoid仅在ESX中.
part或partition与Kickstart相比,ESX4.
0part或partition命令的行为明显不同.
请小心编辑现有脚本中的part或partition命令.
raid仅在Kickstart中.
章6安装VMwareESXVMware,Inc.
57重新引导--noeject仅在ESX中.
skipx仅在Kickstart中.
text仅在Kickstart中.
virtualdisk仅在ESX中.
volgroup仅在kickstart中.
xconfig仅在Kickstart中.
ESX和vCenterServer安装指南58VMware,Inc.
ESX分区7ESX主机具有必需分区和可选分区.
/boot和vmkcore是物理分区.
/、swap、/var/log以及所有可选分区均存储在名为esxconsole-/esxconsole.
vmdk的虚拟磁盘上.
虚拟磁盘则存储在VMFS卷中.
本章讨论了以下主题:n第59页,"必需分区"n第60页,"可选分区"必需分区ESX需要使用几个分区.
如果删除所需分区,则确保创建一个新的相同类型的分区.
使用图形或文本安装模式时,不能定义/boot、vmkcore和/vmfs分区的大小.
执行脚本式安装时,可以定义这些分区的大小.
表7-1介绍必需分区.
表7-1ESX必需分区挂载点类型大小位置分区描述/bootext3ESX引导磁盘需要1.
25GB的可用空间,并包括/boot和vmkcore分区.
/boot分区仅需要1100MB.
物理分区通常,引导驱动器默认为指定的/boot分区位置.
存储引导ESX主机系统所需的信息.
例如,grub引导加载程序就驻留在该分区上.
不适用swap建议最小为600MB最大为1600MB使用安装期间应用的默认值.
VMFS卷中的虚拟磁盘需要比物理内存更多的内存时,ESX可以使用的磁盘空间.
注意请勿混淆ESX交换分区与虚拟机交换空间.
请参见《资源管理指南》.
/ext3基于/usr分区的大小进行动态计算.
默认情况下,最小大小为5GB,并且没有定义/usr分区.
VMFS卷中的虚拟磁盘该分区包含ESX操作系统及服务,可通过服务控制台访问.
此外,其还包含您安装的第三方加载项服务或应用程序.
VMware,Inc.
59表7-1ESX必需分区(续)挂载点类型大小位置分区描述不适用VMFS3esxconsole.
vmdk:1200MB位于下列位置之一的物理分区:n本地或引导驱动器n本地SCSI卷n网络SCSI卷nSAN服务控制台必须安装在驻留在主机的本地磁盘或SAN磁盘(仅针对该特定主机将磁盘屏蔽或进行区域分配)的VMFS数据存储上.
用于存储虚拟机.
如果空间可用,则可以在每个LUN上创建任意数量的VMFS卷.
支持只读模式的VMFS2,以导入旧虚拟机.
不适用vmkcoreESX引导磁盘需要1.
25GB的可用空间,并包括/boot和vmkcore分区.
/boot分区仅需要1100MB.
位于下列位置之一的物理分区:n本地SCSI卷n网络SCSI卷nSAN不能位于软件iSCSI卷上.
用于存储核心数据转储,以供调试和技术支持使用.
如果多台ESX主机共享一个SAN,请为每台主机配置一个100MB大小的vmkcore分区.
可选分区可以在ESX安装过程中或之后创建可选分区.
表7-2介绍可选分区.
表7-2ESX可选分区挂载点类型建议大小位置分区描述/homeext3512MBVMFS卷中的虚拟磁盘用作各个用户的存储空间.
/tmpext31024MBVMFS卷中的虚拟磁盘用于存储临时文件.
/usrext3VMFS卷中的虚拟磁盘用于存储用户程序和数据.
/var/logext32000MBVMFS卷中的虚拟磁盘用于存储日志文件.
图形和文本安装程序默认情况下会创建此2000MB的分区.
ESX和vCenterServer安装指南60VMware,Inc.
ESX的安装后注意事项8安装ESX之后,必须考虑通过vSphereClient进行主机管理、许可、添加和移除自定义扩展等事宜.
本章讨论了以下主题:n第61页,"下载vSphereClient"n第61页,"为主机授权许可"n第62页,"将ESXi主机设置为评估模式"下载vSphereClientvSphereClient是一种Windows程序,可用于配置主机和运行其虚拟机.
可以从任何主机下载vSphereClient.
前提条件必须获取主机的URL.
它是一个IP地址或主机名称.
步骤1在Windows计算机中,打开Web浏览器.
2输入主机的URL.
例如,http://testserver.
vmware.
com或http://10.
20.
80.
176.
此时会显示"欢迎使用"页面.
3单击"入门"下方的下载vSphereClient.
4在随后显示的安全警告对话框中单击是.
下一步安装vSphereClient.
为主机授权许可购买主机许可证之后,VMware会提供一个vSphere许可证密钥.
请参见第113页,第16章"管理ESX/ESXi和vCenterServer许可证".
VMware,Inc.
61将ESXi主机设置为评估模式如果已输入ESX的许可证,您可以切换为评估模式浏览ESX的完整功能.
步骤1在vSphereClient中,从清单中选择所需的主机.
2单击配置选项卡.
3在"软件"下,单击已获许可的功能.
4单击"ESX许可证类型"旁的编辑.
5单击产品评估.
6单击确定保存更改.
ESX和vCenterServer安装指南62VMware,Inc.
安装、移除和更新第三方扩展9第三方扩展的设计使其合并到ESX/ESXi中,以便增强或扩展ESX/ESXi的功能.
例如,扩展可能是VMkernel模块、驱动程序或CIM提供者.
VMware提供以下工具用于安装、移除和更新ESX/ESXi主机的扩展:vSphereHostUpdateUtility仅适用于ESXi的图形实用程序.
请参见《升级指南》.
vCenterUpdateManager对于ESX和ESXi,自动执行扩展的修补和更新.
请参见《vCenterUpdateManager管理指南》.
vihostupdate适用于ESX和ESXi的命令行实用程序.
esxupdate仅适用于ESX的命令行实用程序.
请参见《修补程序管理指南》.
本章讨论了以下主题:n第63页,"关于使用vSphereHostUpdateUtility修补主机"n第64页,"关于vihostupdate命令行实用程序"n第64页,"将脱机捆绑包与vihostupdate实用程序配合使用以更新ESX/ESXi主机"n第65页,"将库与vihostupdate实用程序配合使用以更新ESX/ESXi主机"n第66页,"使用服务控制台移除ESX上的自定义软件包"n第66页,"使用vSphere命令行移除ESX/ESXi上选定的自定义软件包"关于使用vSphereHostUpdateUtility修补主机使用vSphereHostUpdateUtility,可以下载和安装不同版本的维护和修补程序,这些维护和修补程序可为ESXi4.
0主机提供安全性、稳定性和增强功能.
可以使用vSphereHostUpdateUtility检查新版本的更新和修补程序,这些更新和修补程序适用于在vSphereHostUpdateUtility中注册的ESXi主机.
vSphereHostUpdateUtility可通过跟踪某些主机生成主机列表,这些主机通过vSphereClient与该实用程序直接相连.
此外,您也可以将主机手动添加到列表中.
VMware,Inc.
63关于vihostupdate命令行实用程序vihostupdate命令将软件更新应用于ESX/ESXi主机,并安装和更新ESX/ESXi扩展(如VMkernel模块、驱动程序和CIM提供程序).
重要事项在ESX4.
0/ESXi4.
0主机上运行vihostupdate.
在ESX3.
5/ESXi3.
5主机上运行vihostupdate35.
注意也支持esxupdate实用程序.
它仅适用于ESX.
请参见《修补程序管理指南》.
vihostupdate命令与公告配合运行.
每个公告都包含一个或多个vSphere捆绑包,并解决一个或多个问题.
在发行快结束时,公告会包含大量的其他公告.
公告可以在脱机捆绑包和具有关联的metadata.
zip文件的库中使用.
n如果使用脱机捆绑包,则可以将所有修补程序和相应元数据作为一个ZIP文件使用.
n如果使用库,则metadata.
zip文件会指向描述文件位置的元数据.
此命令支持查询主机上已安装的软件、列出修补程序中的软件、扫描应用于主机的公告以及安装修补程序中的所有或部分公告.
可以通过使用捆绑包ZIP文件或库的元数据ZIP文件来指定修补程序.
vihostupdate支持https://、http://和ftp://下载.
可以在捆绑包或元数据文件的下载URL中指定协议.
vihostupdate也支持本地路径.
请参见第64页,"将脱机捆绑包与vihostupdate实用程序配合使用以更新ESX/ESXi主机".
要搜索安装vSphereCLI的本地库,请使用不带有file:///参数的/local/depot/metadata.
zip.
将脱机捆绑包与vihostupdate实用程序配合使用以更新ESX/ESXi主机可以将vihostupdate实用程序与脱机捆绑包或库配合使用.
本主题介绍脱机捆绑包的使用过程.
前提条件从命令行更新或修补ESX/ESXi主机之前,必须先访问可以运行VMwarevSphere命令行界面(vSphereCLI)的计算机.
可以在MicrosoftWindows或Linux系统上安装vSphereCLI,或者将VMwarevSphereManagementAssistant(vMA)虚拟设备导入ESX/ESXi主机.
有关导入或安装vSphereCLI的信息,请参见《VMwarevSphere命令行界面安装和参考指南》.
步骤1关闭主机上正在运行的所有虚拟机,并将主机置于维护模式.
2查找出适用于ESX/ESXi主机的公告.
n搜索脱机HTTP服务器:vihostupdate.
pl--server--scan--bundlehttp:///rollup.
zipn搜索本地计算机:vihostupdate.
pl--server--scan--bundle/rollup.
zip--server参数是ESX/ESXi主机名或IP地址.
每次运行命令时,可以在命令行处指定多个捆绑包.
对于多个捆绑包,请使用逗号分隔捆绑包的路径和文件名.
逗号之后不要包括空格.
ESX和vCenterServer安装指南64VMware,Inc.
3(可选)列出捆绑包中可用的所有公告.
n搜索脱机HTTP服务器:vihostupdate.
pl--server--list--bundlehttp:///rollup.
zipn搜索本地计算机:vihostupdate.
pl--server--list--bundle/rollup.
zip此命令会列出捆绑包中所包含的所有公告,甚至是那些不适用于主机的公告.
4在ESX/ESXi主机上安装一个或多个捆绑包中的公告.
n从脱机HTTP服务器安装.
以下示例同时安装VMware公告和由合作伙伴提供的公告.
vihostupdate.
pl--server--install--bundlehttp:///rollup.
zip,http:///rollupPartner1.
zip--bulletinbulletin1,bulletin2n从本地计算机安装.
以下示例同时安装VMware公告和由合作伙伴提供的公告.
vihostupdate.
pl--server--install--bundle/rollup.
zip,/rollupPartner1.
zip--bulletinbulletin1,bulletin2如果省略--bulletin参数,则此命令会安装捆绑包中的所有公告.
5验证公告是否已安装在ESX/ESXi主机上.
vihostupdate.
pl--server--query6(可选)移除单个公告.
vihostupdate.
pl--server--remove--bulletinbulletin1此选项仅用于移除作为第三方或VMware扩展的公告,请不要移除作为VMware修补程序或更新的公告.
vihostupdate一次只能移除一个公告.
将库与vihostupdate实用程序配合使用以更新ESX/ESXi主机可以将vihostupdate实用程序与捆绑包或库配合使用.
本主题介绍库的使用过程.
前提条件从命令行更新或修补ESX/ESXi主机之前,必须先访问可以运行VMwarevSphere命令行界面(vSphereCLI)的计算机.
可以在MicrosoftWindows或Linux系统上安装vSphereCLI,或者将VMwarevSphereManagementAssistant(vMA)虚拟设备导入ESX/ESXi主机.
有关导入或安装vSphereCLI的信息,请参见《VMwarevSphere命令行界面安装和参考指南》.
步骤1关闭主机上正在运行的所有虚拟机,并将主机置于维护模式.
2扫描适用于主机的公告的库:vihostupdate.
pl--server--scan--metadatahttp:///depot/metadata.
zip--server参数是ESX/ESXi主机名或IP地址.
每次运行命令时,不要在命令行处指定一个以上的ZIP文件.
如果多次指定--metadata,则命令仅处理最后指定的一个文件.
3(可选)在metadata.
zip文件位置上列出库中的所有公告:vihostupdate.
pl--list--metadatahttp:///depot/metadata.
zip此命令会列出库中的所有公告,甚至是那些不适用于主机的公告.
章9安装、移除和更新第三方扩展VMware,Inc.
654在主机上安装库中的公告:vihostupdate.
pl--install--metadatahttp:///depot/metadata.
zip--bulletinbulletin1,bulletin2如果省略--bulletin参数,则此命令会安装捆绑包中的所有公告.
5验证公告是否已安装在ESX/ESXi主机上.
vihostupdate.
pl--server--query6(可选)移除单个公告.
vihostupdate.
pl--server--remove--bulletinbulletin1此选项仅用于移除作为第三方或VMware扩展的公告,请不要移除作为VMware修补程序或更新的公告.
vihostupdate一次只能移除一个公告.
使用服务控制台移除ESX上的自定义软件包添加自定义软件包之后,可能会决定移除它们.
移除自定义软件包的一种方法是使用服务控制台和esxupdate命令.
不移除作为VMware修补程序或更新的公告.
有关esxupdate命令的详细信息,请参见《修补程序管理指南》.
前提条件在移除自定义软件包之前,请关闭或迁移ESX主机中正在运行的虚拟机.
步骤1打开ESX服务控制台.
2运行esxupdatequery命令以显示已安装的公告列表.
3运行esxupdate-bremove命令,其中是扩展要移除的公告.
指定的自定义软件包已移除.
使用vSphere命令行移除ESX/ESXi上选定的自定义软件包添加自定义软件包之后,可能会决定移除它们.
移除自定义包的一种方法是使用vSphereCLI和vihostupdate命令.
不移除作为VMware修补程序或更新的公告.
有关vihostupdate命令的详细信息,请参见《VMwarevSphere命令行界面安装和参考指南》.
前提条件在移除自定义软件包之前,请关闭或迁移ESX/ESXi主机中正在运行的虚拟机.
步骤1确定ESX/ESXi主机上所安装的公告.
vihostupdate.
pl--server--query记住要卸载的捆绑包的ID.
2运行vihostupdate命令.
vihostupdate--server--remove--bulletinvihostupdate一次只能移除一个公告.
ESX和vCenterServer安装指南66VMware,Inc.
指定的自定义软件包已移除.
章9安装、移除和更新第三方扩展VMware,Inc.
67ESX和vCenterServer安装指南68VMware,Inc.
准备vCenterServer数据库10vCenterServer和vCenterUpdateManager需要使用数据库存储和组织服务器数据.
无需为了使vCenterServer安装能够正常进行而安装新的数据库.
在安装期间,可以将vCenterServer系统指向任何现有的受支持数据库.
vCenterServer支持IBMDB2、Oracle和MicrosoftSQLServer数据库.
vCenterUpdateManager支持Oracle和MicrosoftSQLServer数据库.
对于有关支持的数据库版本的详细信息,请参见VMwarevSphere文档网站上的《兼容性列表》.
小心如果有要保留的VirtualCenter数据库,请不要执行vCenterServer的全新安装.
请参见《升级指南》.
VMware建议对vCenterServer和vCenterUpdateManager分别使用不同的数据库.
但是,对于小型部署,可能不需要vCenterUpdateManager的单独的数据库.
每个vCenterServer实例必须有其自身的数据库.
vCenterServer实例无法共享同一数据库架构.
多个vCenterServer数据库可以驻留在同一数据库服务器上,或者位于多个数据库服务器上.
对于具有架构对象概念的Oracle,如果每个vCenterServer实例都有不同的架构所有者,或者每个vCenterServer实例均使用专用的Oracle数据库服务器,则可以在一个数据库服务器中运行多个vCenterServer实例.
本章讨论了以下主题:n第69页,"vCenterServer数据库修补程序和配置要求"n第70页,"在64位操作系统上创建32位DSN"n第71页,"在将计算机名称缩短到不超过15个字符之后,配置vCenterServer以与本地数据库进行通信"n第71页,"关于捆绑的MicrosoftSQLServer2005Express数据库软件包"n第72页,"维护vCenterServer数据库"n第72页,"配置DB2数据库"n第80页,"配置MicrosoftSQLServer数据库"n第84页,"配置Oracle数据库"vCenterServer数据库修补程序和配置要求选择数据库类型之后,请确保了解该数据库的配置和修补程序要求.
表10-1列出vCenterServer支持的数据库的配置和修补程序要求.
请联系您的DBA获取相应的数据库凭据,或者安装捆绑的MicrosoftSQLServer2005Express数据库.
VMware,Inc.
69表10-1配置和修补程序要求数据库类型修补程序和配置要求IBMDB29.
5如果数据库对vCenterServer系统而言不是本地的,请安装IBMDataServerRuntimeClient.
按照DB2版本的IBM说明安装IBMDB2NativeClient.
确保C:\ProgramFiles\IBM\SQLLIB\BIN在系统路径中.
DB2可能会安装在另一个位置.
可能需要重新启动MicrosoftWindows计算机以便服务可以识别环境变量中的更改.
确保计算机具有有效的ODBC数据源名称(DSN)条目.
MicrosoftSQLServer2005Express可以用于小型部署(最多5个主机和50个虚拟机)的捆绑数据库.
如果计算机安装了MicrosoftSQLNativeClient,则在安装具有捆绑数据库的vCenterServer之前,请将其移除.
如果计算机安装了MSXMLCoreServices6.
0,则在安装具有捆绑数据库的vCenterServer之前,请将其移除.
如果无法使用"添加或删除程序"实用程序将其移除,请使用"WindowsInstaller清理实用工具".
请参见http://support.
microsoft.
com/kb/968749.
MicrosoftSQLServer2005对于MicrosoftWindowsXP,将MDAC2.
8SP1应用于客户端.
将SQLNativeClient驱动程序(版本9.
x)用于客户端.
确保计算机具有有效的ODBCDSN条目.
如果尚未安装MicrosoftSQLServer2005并且计算机已安装MSXMLCoreServices6.
0,则在安装MicrosoftSQLServer2005之前,请移除MSXMLCoreServices6.
0.
如果您无法使用"添加或移除程序"实用程序将其移除,请使用"WindowsInstaller清理实用工具".
请参见http://support.
microsoft.
com/kb/968749.
MicrosoftSQLServer2008对于MicrosoftWindowsXP,将MDAC2.
8SP1应用于客户端.
将SQLNativeClient驱动程序(版本10.
x)用于客户端.
确保计算机具有有效的ODBCDSN条目.
Oracle10g如果需要,请先将修补程序10.
2.
0.
4(或更高版本)应用于客户端和服务器.
然后再将修补程序5699495应用于客户端.
确保计算机具有有效的ODBCDSN条目.
对于OracleInstant客户端,将ojdbc14.
jar复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)Oracle10g客户端附带ojdbc14.
jar(\oracle\product\10.
2.
0\\jdbc\lib).
vCenterServer安装程序将文件从Oracle客户端安装位置复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)如果没有在Oracle10g客户端位置中找到ojdbc14.
jar文件,则vCenterServer安装程序会提示您手动复制文件.
可以从http://www.
oracle.
com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc101040.
html下载文件.
Oracle11g确保计算机具有有效的ODBCDSN条目.
对于OracleInstant客户端,将ojdbc14.
jar复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)Oracle11g客户端附带ojdbc14.
jar(\app\Administrator\product\11.
1.
0\\sqldeveloper\jdbc\lib).
vCenterServer安装程序将文件从Oracle客户端安装位置复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)如果没有在Oracle11g客户端位置中找到ojdbc14.
jar文件,则vCenterServer安装程序会提示您手动复制文件.
可以从http://www.
oracle.
com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc101040.
html下载文件.
在64位操作系统上创建32位DSN可以同时在32位和64位操作系统上安装或升级到vCenterServer.
即使64位操作系统支持vCenterServer,vCenterServer系统也必须有32位DSN.
此要求应用于所有支持的数据库.
默认情况下,在64位系统上创建的任何DSN均为64位.
ESX和vCenterServer安装指南70VMware,Inc.
步骤1安装ODBC驱动程序.
n对于MicrosoftSQLServer和DB2数据库服务器,在MicrosoftWindows系统上安装64位数据库ODBC驱动程序.
在安装64位驱动程序时,会自动安装32位驱动程序.
n对于Oracle数据库服务器,在MicrosoftWindows系统上安装32位数据库ODBC驱动程序.
注意64位操作系统上的默认安装位置是C:\VMware.
2运行32位ODBC管理员应用程序,位于[WindowsDir]\SysWOW64\odbcad32.
exe.
3使用该应用程序创建DSN.
现在即拥有能够与vCenterServer兼容的DSN.
当vCenterServer安装程序提示输入DSN时,选择32位DSN.
在将计算机名称缩短到不超过15个字符之后,配置vCenterServer以与本地数据库进行通信安装或升级到vCenterServer的计算机的计算机名长度不能超过15个字符.
如果数据库位于vCenterServer将安装到的同一台计算机,并且您已更改此计算机的名称以符合名称长度限制,则确保已配置好vCenterServerDSN以使用计算机的新名称进行通信.
如果数据库服务器与vCenterServer位于同一台计算机上,则更改vCenterServer计算机名称会影响数据库通信.
如果已更改计算机名称,请完成下列过程以验证通信仍然没有问题.
名称更改不会影响与远程数据库的通信.
如果您的数据库是远程数据库,则可以跳过本步骤.
注意名称长度限制适用于vCenterServer系统.
数据源名称(DSN)和远程数据库系统的名称可以超过15个字符.
请咨询您的数据库管理员或数据库供应商以确保数据库的所有组件在重新命名服务器后仍正常工作.
步骤1确保数据库服务器正在运行.
2确保vCenterServer计算机名称已在域名服务(DNS)中更新.
测试此内容的一种方法为ping计算机名称.
例如,如果计算机名称为host-1.
company.
com,请在Windows命令提示符中运行以下命令:pinghost-1.
company.
com如果可以ping计算机名称,则该名称已在DNS中更新.
3根据需要更新数据源信息.
4验证数据源连接.
关于捆绑的MicrosoftSQLServer2005Express数据库软件包在安装或升级vCenterServer的过程中,如果选择捆绑的MicrosoftSQLServer2005Express作为数据库,将安装和配置MicrosoftSQLServer2005Express数据库软件包.
如果计算机安装了MicrosoftSQLNativeClient,则在安装具有捆绑数据库的vCenterServer之前,请将其移除.
章10准备vCenterServer数据库VMware,Inc.
71维护vCenterServer数据库在vCenterServer数据库实例和vCenterServer安装完毕并可运行后,请执行标准数据库维护过程.
其中包括:n监控日志文件的增长,并根据需要压缩数据库日志文件.
请参见与所使用的数据库类型相关的文档资料.
n调度数据库的定期备份.
n在执行任何vCenterServer升级前备份数据库.
有关备份数据库的信息,请参见数据库文档资料.
配置DB2数据库如果将DB2数据库用作vCenterServer存储库,则必须配置数据库以使用vCenterServer.
步骤1配置IBMDB2数据库用户和组第72页,在安装vCenterServer时,如果计划使用IBMDB2数据库,则必须配置数据库用户和组.
2添加数据库实例注册表变量第73页,在以DB2实例所有者身份连接到服务器之后,可以在数据库服务器上配置DB2注册表变量.
3添加客户端实例注册表变量第74页,在以DB2实例所有者身份连接到服务器之后,可以在vCenterServer上配置DB2注册表变量.
4使用脚本创建DB2数据库第74页,当配合使用DB2数据库和vCenterServer时,数据库必须具有某些缓冲池、表空间和特权.
要简化创建数据库的过程,可运行DB2脚本.
5使用脚本创建DB2数据库架构(可选)第76页,vCenterServer安装程序在安装过程中会自动创建架构.
对于由于环境约束,需要对架构创建进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建其数据库架构.
6在MicrosoftWindows上配置与本地DB2数据库的连接第78页,可以在vCenterServer所在的同一台MicrosoftWindows计算机上以本地方式配置vCenterServer的DB2数据库.
7在Linux、UNIX或MicrosoftWindows上配置与远程DB2数据库的连接第79页,可以在联网的MicrosoftWindows、Linux或UNIX主机上远程配置vCenterServer的DB2数据库.
配置IBMDB2数据库用户和组在安装vCenterServer时,如果计划使用IBMDB2数据库,则必须配置数据库用户和组.
可以在vCenterServer所在的同一台MicrosoftWindows计算机上本地配置vCenterServer的DB2数据库,也可以在联网的Linux、UNIX或Windows主机上远程配置该数据库.
前提条件在配置DB2用户和组之前,请执行以下任务:n检查带有DB2的vCenterServer的软件要求.
n确保为入站TCP连接创建并配置了DB2实例.
有关详细信息,请参阅DB2文档网站.
ESX和vCenterServer安装指南72VMware,Inc.
步骤1在操作系统上创建初始用户.
您必须在操作系统上创建用户.
默认情况下,DB2对其所有数据库用户使用操作系统身份验证.
此步骤假设已经创建了名为vcx的用户.
2如果数据库位于MicrosoftWindows计算机上,请将用户vcx作为组DB2USERS的成员添加.
如果在远程UNIX或Linux系统上运行数据库,则可以忽略此步骤.
3创建名为DBSYSMON的用户组,并将用户vcx作为成员添加.
4以DB2实例所有者身份打开DB2命令窗口或命令行处理器(CLP).
n在MicrosoftWindows上,选择开始>IBMDB2>DB2Copy1>命令行工具>命令窗口.
n在Linux或UNIX上,打开终端,将用户切换为DB2实例所有者.
5在DB2命令窗口中,运行以下命令以向能够执行数据库系统监控的用户组添加组DBSYSMON:db2updatedbmcfgusingsysmon_groupdbsysmon此命令会影响此实例中的所有数据库.
现在即拥有可在vCenterServer安装程序中引用的DB2数据库用户.
下一步添加数据库实例注册表变量.
添加数据库实例注册表变量在以DB2实例所有者身份连接到服务器之后,可以在数据库服务器上配置DB2注册表变量.
前提条件在添加注册表变量之前,请配置IBMDB2数据库用户和组.
步骤1以DB2实例所有者身份打开DB2命令窗口或命令行处理器(CLP).
n在MicrosoftWindows上,选择开始>IBMDB2>DB2Copy1>命令行工具>命令窗口.
n在Linux或UNIX上,打开终端,将用户切换为DB2实例所有者.
2启动DB2实例.
db2start3启用DB2管理任务调度程度.
db2setDB2_ATS_ENABLE=YES4启用DB2数据库系统以忽略未提交的插入内容.
db2setDB2_SKIPINSERTED=ON5启用表或索引访问扫描,以延迟或避免行锁定,直至数据记录已知满足谓词评估.
db2setDB2_EVALUNCOMMITTED=ON章10准备vCenterServer数据库VMware,Inc.
736启用DB2数据库系统,以跳过索引访问期间删除的键和表访问期间删除的行.
db2setDB2_SKIPDELETED=ON7停止并重新启动数据库实例.
db2stopforcedb2start这些命令会影响此实例中的所有数据库.
所有必需的注册表变量现在都已设置.
下一步添加客户端实例注册表变量.
添加客户端实例注册表变量在以DB2实例所有者身份连接到服务器之后,可以在vCenterServer上配置DB2注册表变量.
前提条件在添加注册表变量之前,请执行以下任务:n配置IBMDB2数据库用户和组.
n添加数据库实例注册表变量.
n确保将托管vCenterServer的Windows计算机上已安装DB2RuntimeClient.
如果数据库服务器和vCenterServer正在同一计算机上运行,则无需另外安装该RuntimeClient.
步骤1以DB2实例所有者身份打开DB2命令窗口或命令行处理器(CLP).
n在MicrosoftWindows上,选择开始>IBMDB2>DB2Copy1>命令行工具>命令窗口.
n在Linux或UNIX上,打开终端,将用户切换为DB2实例所有者.
2要将vSphereClient配置为以Unicode应用程序形式运行,请将DB2CODEPAGE注册表变量设置为1208.
db2setDB2CODEPAGE=1208注意如果要在正在运行vCenterServer的同一计算机上配置DB2数据库,需要在连接到数据库服务器(与vCenterServer主机相同)之后运行db2set命令.
下一步创建DB2数据库,包括所有必需的缓冲池、表空间和特权.
使用脚本创建DB2数据库当配合使用DB2数据库和vCenterServer时,数据库必须具有某些缓冲池、表空间和特权.
要简化创建数据库的过程,可运行DB2脚本.
前提条件在创建数据库之前,请执行以下任务:n配置IBMDB2数据库用户和组.
n添加数据库实例注册表变量.
n添加客户端实例注册表变量.
ESX和vCenterServer安装指南74VMware,Inc.
步骤1将以下DB2脚本复制到文本编辑器中,并使用描述性的文件名保存下来,例如vcdbcreate.
sql.
脚本位于vCenterServer安装软件包文件//vpx/dbschema/db2_prereq_connection_configuration.
txt中.
CREATEDATABASEVCDBAUTOMATICSTORAGEYESON'C:\'DBPATHON'C:\'USINGCODESETUTF-8TERRITORYUSCOLLATEUSINGSYSTEMPAGESIZE4096;UPDATEDBCFGFORVCDBUSINGAUTO_MAINTON;UPDATEDBCFGFORVCDBUSINGAUTO_TBL_MAINTON;UPDATEDBCFGFORVCDBUSINGAUTO_RUNSTATSON;UPDATEDBCFGFORVCDBUSINGlogprimary32logsecond6logfilsiz2048;UPDATEDBCFGFORVCDBUSINGSELF_TUNING_MEMON;UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.
db_backup_reqSETTHRESHOLDSCHECKEDYES;UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.
tb_reorg_reqSETTHRESHOLDSCHECKEDYES;UPDATEALERTCFGFORDATABASEONVCDBUSINGdb.
tb_runstats_reqSETTHRESHOLDSCHECKEDYES;CONNECTTOVCDB;grantselectonsysibmadm.
applicationstouservcx;CREATEBUFFERPOOLVCBP_8KIMMEDIATESIZE250AUTOMATICPAGESIZE8K;CREATELARGETABLESPACEVCTS_8kPAGESIZE8KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32OVERHEAD12.
67PREFETCHSIZE32TRANSFERRATE0.
18BUFFERPOOLVCBP_8K;CREATEBUFFERPOOLVCBP_16KIMMEDIATESIZE250AUTOMATICPAGESIZE16K;CREATELARGETABLESPACEVCTS_16kPAGESIZE16KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32OVERHEAD12.
67PREFETCHSIZE32TRANSFERRATE0.
18BUFFERPOOLVCBP_16K;CREATEBUFFERPOOLVCBP_32KIMMEDIATESIZE250AUTOMATICPAGESIZE32K;CREATELARGETABLESPACEVCTS_32kPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE32OVERHEAD12.
67PREFETCHSIZE32TRANSFERRATE0.
18BUFFERPOOLVCBP_32K;CREATETABLESPACESYSTOOLSPACEINIBMCATGROUPMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE4;CREATEUSERTEMPORARYTABLESPACESYSTOOLSTMPSPACEINIBMCATGROUPMANAGEDBYAUTOMATICSTORAGEEXTENTSIZE4;CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_8KPAGESIZE8KMANAGEDBYAUTOMATICSTORAGEBUFFERPOOLVCBP_8K;CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_16KPAGESIZE16KMANAGEDBYAUTOMATICSTORAGEBUFFERPOOLVCBP_16K;CREATESYSTEMTEMPORARYTABLESPACEVCTEMPTS_32KPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEBUFFERPOOLVCBP_32K;GRANTUSEOFTABLESPACEVCTS_16KTOUSERvcxWITHGRANTOPTION;GRANTUSEOFTABLESPACEVCTS_32KTOUSERvcxWITHGRANTOPTION;GRANTUSEOFTABLESPACEVCTS_8KTOUSERvcxWITHGRANTOPTION;章10准备vCenterServer数据库VMware,Inc.
75commitwork;connectreset;terminate;2根据需要更改脚本中的以下值.
n数据库名称:VCDB.
ODBC设置必须使用相同的值.
n数据库路径:C:\(对于MicrosoftWindows)或具有足够权限的UNIX路径.
n用户名:vcx.
ODBC设置必须使用相同的值.
不要以任何其他方法修改此脚本.
更改表空间或缓冲池的设置可能会阻止vCenterServer的成功安装.
3在DB2命令窗口中运行脚本.
db2-svtfvcdbcreate.
sql现在即拥有可与vCenterServer配合使用的DB2数据库.
下一步配置与本地或远程数据库的连接.
使用脚本创建DB2数据库架构(可选)vCenterServer安装程序在安装过程中会自动创建架构.
对于由于环境约束,需要对架构创建进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建其数据库架构.
如果使用vCenterServer安装程序为您创建架构,请参见第78页,"在MicrosoftWindows上配置与本地DB2数据库的连接"或第79页,"在Linux、UNIX或MicrosoftWindows上配置与远程DB2数据库的连接",具体取决于您所处的环境.
前提条件创建DB2数据库和用户.
可以手动或使用脚本创建DB2数据库.
ESX和vCenterServer安装指南76VMware,Inc.
步骤1打开DB2命令编辑器窗口并以在vCenterServer数据库上创建的用户身份登录.
a打开DB2控制中心.
b选择数据库.
c右键单击数据库,然后选择菜单>查询.
此时将显示命令编辑器窗口.
2在vCenterServer安装软件包//vpx/dbschema目录中找到dbschema脚本.
3在DB2命令编辑器窗口中,按照一次打开一个SQL文件并按Ctrl+Enter时所显示的顺序,运行每个SQL文件查询.
首先,执行VCDB_db2.
sql文件:VCDB_db2.
sql对于以下文件,将语句终止字符从;更改为@.
purge_stat1_proc_db2.
sqlpurge_stat2_proc_db2.
sqlpurge_stat3_proc_db2.
sqlpurge_usage_stats_proc_db2.
sqlstats_rollup1_proc_db2.
sqlstats_rollup2_proc_db2.
sqlstats_rollup3_proc_db2.
sqlcleanup_events_db2.
sqldelete_stats_proc_db2.
sqlupsert_last_event_proc_db2.
sqljob_schedule1_db2.
sqljob_schedule2_db2.
sqljob_schedule3_db2.
sqljob_cleanup_events_db2.
sqlload_usage_stats_proc_db2.
sqlload_stats_proc_db2.
sql现在即拥有可与vCenterServer4.
0Update1兼容的数据库架构.
下一步执行以下任务:1在打算安装vCenterServer的计算机上,创建指向带有架构的数据库服务器的数据源名称(DSN).
2运行vCenterServer安装程序.
a如果在vCenterServer安装程序中出现数据库重新初始化警告消息,请选择不要覆写,保留现有数据库,然后继续安装.
如果正在使用具有以前安装创建的vCenterServer表的数据库,则将显示此消息.
如果数据库是全新的,则不会显示该消息.
如果保留现有数据库,则无法在安装过程中将vCenterServer加入链接模式组.
可以在安装完成之后加入.
(请参见第105页,"安装后连接链接模式组".
)b当出现提示时,提供数据库用户登录名.
章10准备vCenterServer数据库VMware,Inc.
77在MicrosoftWindows上配置与本地DB2数据库的连接可以在vCenterServer所在的同一台MicrosoftWindows计算机上以本地方式配置vCenterServer的DB2数据库.
前提条件在配置数据库以进行本地工作之前,请执行以下任务:n配置数据库的用户和组.
n添加数据库实例注册表变量.
n添加客户端实例注册表变量.
n使用必需的缓冲池、表空间和特权创建数据库.
n在vCenterServer计算机上,编制服务器节点和数据库的目录.
a要将服务器节点的目录编制到TCP/IP下,请在命令窗口中运行以下命令:db2catalogtcpipnoderemoteserverb要将数据库的目录编制到新创建的TCP/IP节点下,请在命令窗口中运行以下命令:db2catalogdbasatnodeauthenticationSERVER此处与并不相同.
例如,db2catalogdbVCDBasVCDB1atnodeDB2NODEauthenticationSERVERc确保数据库目录条目类型为"远程",而非"间接".
这可以通过在命令窗口中运行以下命令进行验证:db2listdbdirectory如果数据库目录条目类型为"间接",请重复上一步.
步骤1在将要托管vCenterServer的MicrosoftWindows计算机上,通过单击开始>运行并输入odbcad32.
exe,打开MicrosoftODBC管理员实用程序.
2在系统DSN选项卡上,单击添加.
3选择数据库的相应驱动程序(例如,IBMDB2ODBCDriver-VCDB2Add),然后单击完成.
4输入DSN的名称(例如,VCDB2),然后从菜单中选择数据库.
5要确保数据库连接可以使用,请选择DSN,然后单击配置.
6输入数据库用户名(例如,vcx)和密码,然后单击连接.
无需保存用户名和密码.
已配置DB2数据库.
下一步现在可以安装vCenterServer.
当vCenterServer安装程序提示您输入DSN时,请指向在本步骤中创建的DSN.
ESX和vCenterServer安装指南78VMware,Inc.
在Linux、UNIX或MicrosoftWindows上配置与远程DB2数据库的连接可以在联网的MicrosoftWindows、Linux或UNIX主机上远程配置vCenterServer的DB2数据库.
前提条件在配置数据库以进行远程工作之前,请执行以下任务:n在http://www-01.
ibm.
com/software/data/db2/express/处下载ODBC和CLI的IBMDataServer驱动程序.
n在远程计算机上,配置数据库用户和组.
n在远程计算机上,使用必需的缓冲池、表空间和特权创建数据库.
n在远程计算机上,添加数据库实例注册表变量.
n在将安装vCenterServer的计算机上,添加客户端实例注册表变量.
n在将安装vCenterServer的计算机上,确保安装了IBMDataServerRuntimeClient.
n在将安装vCenterServer的计算机上,编制服务器节点和数据库的目录.
a在命令窗口中,运行以下命令:db2catalogtcpipnoderemoteserverb在命令窗口中,运行以下命令:db2catalogdbatnodeauthenticationSERVER步骤1在将要托管vCenterServer的MicrosoftWindows计算机上,通过选择开始>运行并输入odbcad32.
exe,打开MicrosoftODBC管理员实用程序.
2在系统DSN选项卡上,单击添加.
3选择数据库的相应驱动程序(例如,IBMDB2ODBCDriver-VCDB2_remote),然后单击完成.
4输入DSN的名称(例如,VCDB2_remote),然后单击添加.
5在CLI/ODBC设置对话框的TCP/IP选项卡上,配置数据库值.
n数据库名称:默认值是vcdb.
n数据库别名:数据库别名可以与数据库名称相同.
n主机名:输入数据服务器的完全限定域名或IP地址.
n端口号:为确定正确的端口号,请在Windows上的C:\MicrosoftWindows\system32\drivers\etc\services文件或UNIX和Linux上的/etc/services文件中查询dbmcfgSVCENAME参数及与之相关的端口号.
已完成DB2数据库配置.
下一步现在可以安装vCenterServer.
当vCenterServer安装程序提示您输入DSN时,请指向在本步骤中创建的DSN.
章10准备vCenterServer数据库VMware,Inc.
79配置MicrosoftSQLServer数据库如果将MicrosoftSQL数据库用作vCenterServer存储库,则必须配置数据库以使用vCenterServer.
步骤1使用脚本创建本地或远程MicrosoftSQLServer数据库第80页,要简化SQLServer数据库、用户和特权的创建过程,可运行脚本.
如果不使用此脚本,也可以手动创建数据库.
2使用脚本创建MicrosoftSQLServer数据库架构(可选)第81页,vCenterServer安装程序在安装过程中会自动创建架构.
对于因环境约束需要对架构创建进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建数据库架构.
3配置SQLServerODBC连接第82页,在安装vCenterServer系统时,可以建立与SQLServer数据库的连接.
4配置JDBC的MicrosoftSQLServerTCP/IP第83页,如果MicrosoftSQLServer数据库禁用了TCP/IP,且未设置动态端口,则JDBC连接将保持关闭.
这会导致vCenterServer统计信息故障.
可以配置JDBC的服务器TCP/IP.
使用脚本创建本地或远程MicrosoftSQLServer数据库要简化SQLServer数据库、用户和特权的创建过程,可运行脚本.
如果不使用此脚本,也可以手动创建数据库.
在脚本中,可以自定义数据和日志文件的位置.
由此脚本创建的用户不遵循任何安全策略.
密码仅为方便提供.
应当适当更改密码.
要准备与vCenterServer配合使用的SQLServer数据库,通常需要创建拥有数据库操作员(DBO)权限的SQLServer数据库用户.
执行此操作时,请确保该数据库用户具有vCenterServer数据库和MSDB数据库上的db_owner固定数据库角色.
仅在安装和升级时需要MSDB数据库上的db_owner角色,可以在安装之后撤销它.
如果运行此脚本并使用此脚本创建数据库架构,则不必在vCenterServer数据库上授予DBO权限.
对于vCenterServer数据库用户无法在其中拥有DBO权限的环境,这些脚本特别有用.
由此脚本创建的用户拥有VCDB和MSDB数据库的DBO特权.
要更改此脚本,请移除此行代码(共出现两次):sp_addrolemember@rolename='db_owner',@membername='vpxuser'重要事项如果移除这些行,还必须运行创建vCenterServer数据库架构的脚本,而不是允许vCenterServer安装程序创建架构.
ESX和vCenterServer安装指南80VMware,Inc.
步骤1使用sysadmin(SA)或具有sysadmin特权的用户登录查询分析器会话.
2运行以下脚本.
脚本位于vCenterServer安装软件包的//vpx/dbschema/DB_and_schema_creation_scripts_MSSQL.
txt文件中.
use[master]goCREATEDATABASE[VCDB]ONPRIMARY(NAME=N'vcdb',FILENAME=N'C:\VCDB.
mdf',SIZE=2000KB,FILEGROWTH=10%)LOGON(NAME=N'vcdb_log',FILENAME=N'C:\VCDB.
ldf',SIZE=1000KB,FILEGROWTH=10%)COLLATESQL_Latin1_General_CP1_CI_ASgouseVCDBgosp_addlogin@loginame=[vpxuser],@passwd=N'vpxuser!
0',@defdb='VCDB',@deflanguage='us_english'goALTERLOGIN[vpxuser]WITHCHECK_POLICY=OFFgoCREATEUSER[vpxuser]forLOGIN[vpxuser]gosp_addrolemember@rolename='db_owner',@membername='vpxuser'gouseMSDBgoCREATEUSER[vpxuser]forLOGIN[vpxuser]gosp_addrolemember@rolename='db_owner',@membername='vpxuser'go现在即拥有可与vCenterServer配合使用的MicrosoftSQLServer数据库.
下一步可以通过运行脚本创建数据库架构.
使用脚本创建MicrosoftSQLServer数据库架构(可选)vCenterServer安装程序在安装过程中会自动创建架构.
对于因环境约束需要对架构创建进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建数据库架构.
如果要使用vCenterServer安装程序为您创建架构,请参见第82页,"配置SQLServerODBC连接".
前提条件在使用此脚本之前,请创建SQLServer数据库.
可以手动或使用脚本创建SQLServer数据库.
步骤1创建具有db_datawriter和db_datareader权限的vCenterServer数据库用户.
2使用在vCenterServer和MSDB数据库上拥有DBO权限的用户打开查询分析器窗口.
3在vCenterServer安装软件包//vpx/dbschema目录中找到dbschema脚本.
章10准备vCenterServer数据库VMware,Inc.
814依次运行数据库上的脚本.
DBO用户必须拥有这些脚本创建的对象.
在"查询分析器"窗口中同时打开这些脚本,然后按F5依次执行此处显示的每个脚本.
VCDB_mssql.
SQLpurge_stat1_proc_mssql.
sqlpurge_stat2_proc_mssql.
sqlpurge_stat3_proc_mssql.
sqlpurge_usage_stats_proc_mssql.
sqlstats_rollup1_proc_mssql.
sqlstats_rollup2_proc_mssql.
sqlstats_rollup3_proc_mssql.
sqlcleanup_events_mssql.
sqldelete_stats_proc_mssql.
sqlupsert_last_event_proc_mssql.
sqlload_usage_stats_proc_mssql.
sqlload_stats_proc_mssql.
sql5对于所有支持的MicrosoftSQLServer版本(除MicrosoftSQLServer2005Express以外),请通过使用这些附加脚本在数据库上设置调度作业以确保SQLServerAgent服务正在运行.
job_schedule1_mssql.
sqljob_schedule2_mssql.
sqljob_schedule3_mssql.
sqljob_cleanup_events_mssql.
sql下一步1在打算安装vCenterServer的计算机上,创建指向带有架构的数据库服务器的DSN.
2运行vCenterServer安装程序.
a如果在vCenterServer安装程序中出现数据库重新初始化警告消息,请选择不要覆写,保留现有数据库,然后继续安装.
如果正在使用具有以前安装创建的vCenterServer表的数据库,则将显示此消息.
如果数据库是全新的,则不会显示该消息.
如果保留现有数据库,则无法在安装过程中加入链接模式组.
可以在安装完成之后加入.
(请参见第105页,"安装后连接链接模式组".
)b当出现提示时,提供数据库用户登录名.
配置SQLServerODBC连接在安装vCenterServer系统时,可以建立与SQLServer数据库的连接.
如果将SQLServer用于vCenterServer,请勿使用主数据库.
请参见MicrosoftSQLODBC文档,了解关于配置SQLServerODBC连接的特定说明.
前提条件n检查在第69页,"vCenterServer数据库修补程序和配置要求"中指定的需要的数据库修补程序.
如果没有正确准备数据库,vCenterServer安装程序会显示错误和警告消息.
n在SQLServer上使用SQLServerManagementStudio创建数据库.
n创建具有数据库操作员(DBO)权限的数据库用户.
ESX和vCenterServer安装指南82VMware,Inc.
DBO用户的默认数据库就是您在SQLServerManagementStudio中创建的数据库.
确保数据库登录具有vCenterServer数据库和MSDB数据库上的db_owner固定数据库角色.
仅在安装和升级时需要MSDB数据库上的db_owner角色.
可以在安装之后撤销此角色.
n如果正在vCenterServer中使用MicrosoftSQLServer2008StandardEdition的命名实例,请不要将该实例命名为MSSQLSERVER.
如果使用这个名称,JDBC连接将不起作用,而且某些功能(如性能图表)也将不可用.
步骤1在vCenterServer系统上,打开MicrosoftWindows"ODBC数据源管理器".
n在32位系统上,选择设置>控制面板>管理工具>数据源(ODBC).
n在64位系统上,打开C:\WINDOWS\SYSWOW64\odbc32.
exe.
2在系统DSN选项卡上,修改或创建SQLServerODBC连接.
n要修改现有SQLServerODBC连接,请从"系统数据源"列表中选择连接,然后单击配置.
n要创建新的SQLServerODBC连接,请单击添加,选择SQLNativeClient,然后单击完成.
3在名称文本框中键入ODBC数据存储的名称(DSN).
例如,VMwarevCenterServer.
4(可选)在描述文本框中键入ODBCDSN的描述.
5从服务器下拉菜单中选择服务器名称,然后单击下一步.
如果在下拉菜单中找不到SQLServer主机名称,请在文本框中键入此名称.
6选择一种身份验证方式.
7如果选择了SQL身份验证,键入SQLServer登录名和密码,然后单击下一步.
8从将默认的数据库更改为菜单中,选择为vCentererver创建的数据库,然后单击下一步.
9单击完成.
下一步要测试数据源,请从ODBCMicrosoftSQLServer设置菜单中选择测试数据源,然后单击确定.
确保数据库服务器正在运行SQLAgent.
这适用于SQLServer2005和SQLServer2008版本.
配置JDBC的MicrosoftSQLServerTCP/IP如果MicrosoftSQLServer数据库禁用了TCP/IP,且未设置动态端口,则JDBC连接将保持关闭.
这会导致vCenterServer统计信息故障.
可以配置JDBC的服务器TCP/IP.
此过程适用于远程MicrosoftSQLServer数据库服务器.
如果数据库是本地的,则可以跳过此过程.
步骤1通过选择开始>所有程序>MicrosoftSQLServer>配置工具>SQLServer配置管理器,启动SQLServer配置管理器.
2选择SQLServer网络配置>的协议.
3启用TCP/IP.
4打开"TCP/IP属性".
章10准备vCenterServer数据库VMware,Inc.
835在协议选项卡上,做出以下选择.
选项操作已启用选择是.
全部侦听选择是.
保持活动输入30000.
6在IP地址选项卡上,做出以下选择.
选项操作活动选择是.
TCP动态端口选择0.
7从SQLServer配置管理器>SQLServer服务重新启动SQLServer服务.
8从SQLServer配置管理器>SQLServer服务启动SQLServerBrowser服务.
配置Oracle数据库如果将Oracle数据库用作vCenterServer存储库,则必须配置数据库以使用vCenterServer.
步骤1使用脚本创建本地或远程Oracle数据库第84页,在vCenterServer中使用Oracle数据库时,数据库必须具有某些特定表空间和特权.
要简化创建数据库的过程,可运行脚本.
如果不使用此脚本,也可以手动创建数据库.
2配置Oracle数据库用户第85页,在安装vCenterServer时,如果计划使用Oracle数据库,则必须配置数据库用户.
3使用脚本创建Oracle数据库架构(可选)第86页,vCenterServer安装程序在安装过程中会自动创建架构.
对于由于环境约束,需要对架构进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建数据库架构.
4配置本地访问的Oracle连接第87页,VMware建议将vCenterServer数据库与vCenterServer置于相同的系统上.
5配置远程访问的Oracle连接第87页,vCenterServer系统可以远程访问数据库.
6本地连接Oracle数据库第88页,vCenterServer系统可以本地访问数据库.
使用脚本创建本地或远程Oracle数据库在vCenterServer中使用Oracle数据库时,数据库必须具有某些特定表空间和特权.
要简化创建数据库的过程,可运行脚本.
如果不使用此脚本,也可以手动创建数据库.
当使用脚本时,可以自定义数据和日志文件的位置.
注意由此脚本创建的用户不遵循任何安全策略.
密码仅为方便提供.
应当适当更改密码.
ESX和vCenterServer安装指南84VMware,Inc.
步骤1使用系统帐户登录SQL*Plus会话.
2运行以下脚本.
脚本位于vCenterServer安装软件包的//vpx/dbschema/DB_and_schema_creation_scripts_oracle.
txt文件中.
CREATESMALLFILETABLESPACE"VPX"DATAFILE'/u01/app/oracle/oradata/vcdb/vpx01.
dbf'SIZE1GAUTOEXTENDONNEXT10MMAXSIZEUNLIMITEDLOGGINGEXTENTMANAGEMENTLOCALSEGMENTSPACEMANAGEMENTAUTO;对于Windows安装,更改vpx01.
dbf文件的目录路径.
现在即拥有可与vCenterServer配合使用的Oracle数据库.
下一步此外,您也可以通过运行脚本创建数据库架构.
配置Oracle数据库用户在安装vCenterServer时,如果计划使用Oracle数据库,则必须配置数据库用户.
可以在vCenterServer所在的同一台MicrosoftWindows计算机上本地配置vCenterServer的Oracle数据库,也可以在联网的Linux、UNIX或MicrosoftWindows主机上远程配置该数据库.
前提条件查看带Oracle数据库的vCenterServer的软件要求.
步骤1使用系统帐户登录SQL*Plus会话.
2运行以下SQL命令以创建拥有正确权限的vCenterServer数据库用户.
脚本位于vCenterServer安装软件包的//vpx/dbschema/DB_and_schema_creation_scripts_oracle.
txt文件中.
在此示例中,用户名为VPXADMIN.
CREATEUSER"VPXADMIN"PROFILE"DEFAULT"IDENTIFIEDBY"oracle"DEFAULTTABLESPACE"VPX"ACCOUNTUNLOCK;grantconnecttoVPXADMIN;grantresourcetoVPXADMIN;grantcreateviewtoVPXADMIN;grantcreatesequencetoVPXADMIN;grantcreatetabletoVPXADMIN;grantexecuteondbms_locktoVPXADMIN;grantunlimitedtablespacetoVPXADMIN;默认情况下,RESOURCE角色分配有CREATEPROCEDURE、CREATETABLE和CREATESEQUENCE特权.
如果RESOURCE角色没有这些特权,则为vCenterServer数据库用户明确地授予特权.
现在即拥有可在vCenterServer安装程序中引用的Oracle数据库用户.
下一步创建Oracle数据库,包括所有必需的表空间和特权.
章10准备vCenterServer数据库VMware,Inc.
85使用脚本创建Oracle数据库架构(可选)vCenterServer安装程序在安装过程中会自动创建架构.
对于由于环境约束,需要对架构进行更多控制的具有丰富经验的数据库管理员,可以选择使用脚本创建数据库架构.
如果使用vCenterServer安装程序为您创建架构,请参见第87页,"配置本地访问的Oracle连接"或第87页,"配置远程访问的Oracle连接",具体取决于您所处的环境.
前提条件在使用此脚本之前,请创建Oracle数据库和用户.
可以手动或使用脚本创建Oracle数据库和用户.
步骤1使用在vCenterServer数据库上具有架构所有者权限的用户打开SQL*Plus窗口.
2在vCenterServer安装软件包//vpx/dbschema目录中找到dbschema脚本.
3在SQL*Plus中,依次运行数据库上的脚本.
是//vpx/dbschema文件夹的目录路径.
@/VCDB_oracle.
SQL@/purge_stat1_proc_oracle.
sql@/purge_stat2_proc_oracle.
sql@/purge_stat3_proc_oracle.
sql@/purge_usage_stats_proc_oracle.
sql@/stats_rollup1_proc_oracle.
sql@/stats_rollup2_proc_oracle.
sql@/stats_rollup3_proc_oracle.
sql@/cleanup_events_oracle.
sql@/delete_stats_proc_oracle.
sql@/load_usage_stats_proc_oracle.
sql@/load_stats_proc_oracle.
sql4对于所有支持的OracleServer版本,运行这些附加脚本可在数据库上设置调度作业.
@/job_schedule1_oracle.
sql@/job_schedule2_oracle.
sql@/job_schedule3_oracle.
sql@/job_cleanup_events_oracle.
sql现在即拥有可与vCenterServer4.
0兼容的数据库架构.
下一步1在正在安装vCenterServer的计算机上,创建指向带有架构的数据库服务器的DSN.
2运行vCenterServer安装程序.
a如果在vCenterServer安装程序中出现数据库重新初始化警告消息,请选择不要覆写,保留现有数据库,然后继续安装.
如果正在使用具有以前安装创建的vCenterServer表的数据库,则将显示此消息.
如果数据库是全新的,则不会显示该消息.
如果保留现有数据库,则无法在安装过程中加入链接模式组.
可以在安装完成之后加入.
(请参见第105页,"安装后连接链接模式组".
)b当出现提示时,提供数据库用户登录名.
ESX和vCenterServer安装指南86VMware,Inc.
配置本地访问的Oracle连接VMware建议将vCenterServer数据库与vCenterServer置于相同的系统上.
前提条件开始配置Oracle连接之前,请检查第69页,"vCenterServer数据库修补程序和配置要求"中指定的需要的数据库修补程序.
如果没有正确准备数据库,vCenterServer安装程序会显示错误和警告消息.
步骤1从Oracle网站下载Oracle10g或Oracle11g并进行安装,然后创建一个数据库.
2在ODBCDSN中配置TNSServiceName选项.
TNSServiceName是要连接的数据库的网络服务名称.
可以在tnsnames.
ora文件中找到网络服务名称,该文件位于Oracle数据库安装位置的NETWORK\ADMIN文件夹中.
配置远程访问的Oracle连接vCenterServer系统可以远程访问数据库.
前提条件开始配置Oracle连接之前,请检查第69页,"vCenterServer数据库修补程序和配置要求"中指定的需要的数据库修补程序.
如果没有正确准备数据库,vCenterServer安装程序会显示错误和警告消息.
步骤1将OracleClient安装到vCenterServer系统计算机上.
2下载并安装ODBC驱动程序.
3使用如下SQL语句为vCenterServer系统创建新的表空间.
CREATETABLESPACE"VPX"DATAFILE'C:\Oracle\ORADATA\VPX\VPX.
dat'SIZE1000MAUTOEXTENDONNEXT500K;4创建一个用户,如vpxAdmin,用于通过ODBC访问表空间.
CREATEUSERvpxAdminIDENTIFIEDBYvpxadminDEFAULTTABLESPACEvpx;5可以向该用户授予dba权限,或者向其授予下列权限.
grantconnecttograntresourcetograntcreateviewtograntunlimitedtablespaceto#Toensurespaceissufficient默认情况下,RESOURCE角色分配有CREATEPROCEDURE、CREATETABLE和CREATESEQUENCE特权.
如果RESOURCE角色没有这些特权,则为vCenterServer数据库用户明确地授予特权.
章10准备vCenterServer数据库VMware,Inc.
876使用文本编辑器或Net8ConfigurationAssistant编辑位于C:\Oracle\Oraxx\NETWORK\ADMIN目录下的tnsnames.
ora文件,其中xx是10g或11g.
添加以下条目,其中HOST是客户端必须连接的受管主机.
VPX=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=vpxd-Oracle)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=VPX)))7在ODBCDSN中配置TNSServiceName选项.
TNSServiceName是要连接的数据库的网络服务名称,在此例中,为VPX.
可以在tnsnames.
ora文件中找到网络服务名称.
本地连接Oracle数据库vCenterServer系统可以本地访问数据库.
步骤1使用如下SQL语句为vCenterServer系统创建新的表空间.
CREATETABLESPACE"VPX"DATAFILE'C:\Oracle\ORADATA\VPX\VPX.
dat'SIZE1000MAUTOEXTENDONNEXT500K;2创建一个用户,如vpxAdmin,用于通过ODBC访问表空间.
CREATEUSERvpxAdminIDENTIFIEDBYvpxadminDEFAULTTABLESPACEvpx;3可以向该用户授予dba权限,或者向其授予下列权限.
grantconnecttograntresourcetograntcreateviewtograntunlimitedtablespaceto#Toensurespaceissufficient默认情况下,RESOURCE角色分配有CREATEPROCEDURE、CREATETABLE和CREATESEQUENCE特权.
如果RESOURCE角色没有这些特权,则为vCenterServer数据库用户明确地授予特权.
4创建与数据库的ODBC连接.
设置示例如下所示.
DataSourceName:VMwarevCenterServerTNSServiceName:VPXUserId:vpxAdmin现在即拥有一个可以本地连接的数据库.
下一步安装vCenterServer.
ESX和vCenterServer安装指南88VMware,Inc.
vCenterServer安装简介11可以将vCenterServer安装在物理系统上,或者安装在运行于ESX主机上的虚拟机上.
本章讨论了以下主题:n第89页,"vCenterServer必备条件"n第90页,"使用用户帐户运行带有SQLServer的vCenterServer"n第91页,"关于在IPv6计算机上安装vCenterServer"n第91页,"配置独立vCenterServer系统上的URL"n第91页,"从网络驱动器运行vCenterServer和vSphereClient安装程序"n第91页,"vCenterServer组件"n第92页,"安装vCenterServer所需的数据"vCenterServer必备条件在安装vCenterServer前,请检查必备条件.
n必须拥有安装DVD,或下载安装ISO映像.
n硬件必须符合第15页,"vCenterServer和vSphereClient硬件要求"中列出的要求,并且所需端口必须打开,如第18页,"所需的端口"中所述.
n数据库必须符合数据库要求.
请参见第69页,"vCenterServer数据库修补程序和配置要求"和第69页,第10章"准备vCenterServer数据库".
n如果正在安装vCenterServer的计算机上安装了VirtualCenter,则可能要升级vCenterServer,而不是执行vCenterServer的全新安装.
重要事项如果要保持现有VirtualCenter配置,请参见《升级指南》.
nvCenterServer系统及其要管理的主机之间必须不存在网络地址转换(NAT).
n创建vCenterServer数据库,除非计划安装捆绑的SQLServer2005Express.
n用于安装vCenterServer的系统必须属于域而非工作组.
如果系统属于工作组,则vCenterServer系统在使用诸如vCenterGuidedConsolidation服务等功能时,将无法发现网络上可用的所有域和系统.
要使用vCenter链接模式,应将多个vCenterServer系统添加到一个域中.
要确定系统是属于工作组还是域,请右键单击我的电脑,然后依次单击属性和计算机名选项卡.
"计算机名"将显示工作组标签或域标签.
n在安装期间,计算机和域控制器之间的连接必须正常工作.
n计算机名称不能超过15个字符.
VMware,Inc.
89n计算机的DNS名称必须与计算机的实际名称相匹配.
n确保正在安装vCenterServer的系统不是活动目录域控制器.
n在每个正在运行vCenterServer的系统上,确保域用户帐户拥有以下权限:n管理员组的成员n充当操作系统的一部分n作为服务登录n为向vCenterServer系统提供主机服务的Windows服务器分配一个静态IP地址和主机名.
此IP地址必须具有有效的(内部)域名系统(DNS)注册,可以从所有受管ESX主机正确解析.
n如果在WindowsServer2003SP1上安装vCenterServer,则安装目录的磁盘必须是NTFS格式,而非FAT32格式.
n请考虑vCenterServer实例是独立实例还是在链接模式组中.
请参见第103页,第14章"创建vCenterServer链接模式组".
n与任何其他网络服务器一样,vCenterServer应当安装在具有固定IP地址和众所周知的DNS名称的计算机上,以便客户端可以可靠地访问其服务.
如果使用vCenterServer的DHCP而不是静态IP地址,请确保vCenterServer计算机名称已在域名服务(DNS)中更新.
测试此内容的一种方法为ping计算机名称.
例如,如果计算机名称为host-1.
company.
com,请在Windows命令提示符中运行以下命令:pinghost-1.
company.
com如果可以ping计算机名称,则该名称已在DNS中更新.
使用用户帐户运行带有SQLServer的vCenterServer可以使用MicrosoftWindows内置系统帐户或用户帐户运行vCenterServer.
通过用户帐户,可以对SQLServer进行Windows身份验证,并提供更高的安全性.
用户帐户必须是本地计算机上的管理员.
在安装向导中,将帐户名指定为DomainName\Username.
必须配置SQLServer数据库,域帐户才能访问SQLServer.
MicrosoftWindows内置系统帐户拥有的服务器权限比vCenterServer系统需要的权限多,这可能会导致安全问题.
即使您不打算对SQLServer使用MicrosoftWindows身份验证,或者正在使用Oracle数据库,也可能会希望为vCenterServer系统设置本地用户帐户.
在此情况下,唯一的要求是用户帐户必须为本地计算机的管理员.
对于使用Windows身份验证配置的SQLServerDSN,使用VMwareVirtualCenterManagementWebservices服务和DSN用户的同一用户帐户.
如果您以本地SQLServer数据库(具有集成的WindowsNT身份验证)上本地系统帐户的身份安装vCenterServer的实例,并且将集成的WindowsNT身份验证用户添加到具有与vCenterServer默认数据库相同的本地数据库服务器,则vCenterServer可能不会启动.
要解决此问题,请从本地SQL数据库服务器移除集成WindowsNT身份验证用户,或将本地系统用户帐户的默认数据库更改为SQLServer用户帐户设置的vCenterServer数据库.
ESX和vCenterServer安装指南90VMware,Inc.
关于在IPv6计算机上安装vCenterServer如果将安装了vCenterServer的系统配置为使用IPv6,vCenterServer也将使用IPv6.
当连接到该vCenterServer系统或安装附加模块时,除非使用完全限定域名,否则必须以IPv6格式指定服务器地址.
配置独立vCenterServer系统上的URL如果将一个独立vCenterServer系统连接至链接模式组,则该系统的域名必须与计算机名匹配.
如果为使二者匹配而对名称进行了更改,则还必须配置vCenterServerURL以使其与新域名和计算机名相符.
如果不更新URL,vCenterServer的远程实例将无法访问vCenterServer系统,因为默认的vCenterServerURL条目已不再准确.
vCenterServer安装程序将按以下方式配置默认URL条目:n对于VirtualCenter.
VimApiUrl项,默认值为http(s):///sdk.
n对于Virtualcenter.
VimWebServicesUrl项,默认值为https://:/vws.
步骤1从vSphereClient,直接连接到已对其更改域名或主机名称的vCenterServer实例.
2选择系统管理>vCenterServer设置,然后单击高级设置.
3对于Virtualcenter.
VimApiUrl项,将值改为指向vSphereClient和SDK客户端可访问vCenterServer系统的位置.
例如:http(s)://:/sdk.
4对于Virtualcenter.
VimWebServicesUrl项,将值改为指向vCenterServerWebservices的安装位置.
例如:https://:/vws.
5对于Virtualcenter.
Instancename项,更改值以便修改后的名称显示在vCenterServer清单视图中.
从网络驱动器运行vCenterServer和vSphereClient安装程序可以从网络驱动器运行安装程序,但无法在网络驱动器上安装软件.
在Windows中,可以映射网络驱动器,从网络驱动器运行安装程序,并在本地计算机上安装软件.
vCenterServer组件在安装vCenterServer时,也需要安装一些其他组件.
在某些情况下,可以控制安装哪些组件.
vCenterServer安装程序安装以下组件:VMwarevCenterServer用于管理ESX主机的Windows服务.
Microsoft.
NET3.
0SP1Framework由数据库升级向导和vSphereClient使用的软件.
如果使用了捆绑数据库,则上述组件还将由vCenterServer使用.
VMwarevCenterOrchestrator提供完整工具集以有效管理虚拟IT环境的vCenterServer模块.
vCenterServer执行vCenterOrchestrator的静默安装.
如果在IPv6操作系统上安装vCenterServer,则不支持vCenterOrchestrator模块.
如果在混合环境(IPv4和IPv6都启用)中安装vCenterServer,则只能使用IPv4配置vCenterOrchestrator模块.
请参见《vCenterOrchestrator管理指南》.
MicrosoftSQLServer2005Express(可选)MicrosoftSQLServer数据库的免费捆绑版本,适用于较小规模的应用.
如果输入现有数据库的路径,则安装程序不安装捆绑数据库.
章11vCenterServer安装简介VMware,Inc.
91vCenterServer的autorun.
exe应用程序包括安装以下可选组件的链接:vSphereClient用于直接连接ESX主机或通过vCenterServer间接连接ESX主机的客户端应用程序.
vCenterConverterEnterpriseforvCenterServer用于将物理机转换成虚拟机的vCenterServer模块.
vCenterGuidedConsolidationService发现物理系统并进行分析以准备将其转换成虚拟机的vCenterServer模块.
vCenterUpdateManager为ESX主机和虚拟机提供安全监控和修补支持的vCenterServer模块.
安装vCenterServer所需的数据通过记录vCenterServer系统需要的值,准备安装过程.
表11-1列出了在安装期间将提示的信息.
请记下所输入的值,以防在需要重新安装vCenterServer时使用这些值.
VMware知识库文章1010023包含补充表11-1的链接工作表.
表11-1vCenterServer安装所需的数据数据默认值备注用户名和组织组织的名称遵循组织的策略.
vCenterServer许可证密钥无如果省略许可证密钥,vCenterServer将以评估模式安装.
安装vCenterServer之后,可以在vSphereClient中输入vCenterServer许可证.
vCenterServer安装位置取决于操作系统独立或加入组独立加入链接模式组即可使vSphereClient跨多个vCenterServer系统查看、搜索和管理数据.
vCenterServer组的目录服务的完全限定域名无如果此vCenterServer实例正在加入组,则需要此名称.
这是远程vCenterServer实例的名称.
本地和远程实例都将是链接模式组的成员.
远程vCenterServer实例的目录服务的LDAP端口389如果此vCenterServer实例正在加入链接模式组,则需要此端口号.
这是远程实例的LDAP端口.
请参见第18页,"所需的端口".
数据源名称(DSN)无如果使用现有数据库,则需要此名称.
如果使用捆绑数据库,则无需此名称.
数据库用户名无数据库密码无vCenterServer帐户信息可以是MicrosoftWindows系统帐户或用户指定的帐户MicrosoftWindows系统帐户如果计划对SQLServer使用MicrosoftWindows身份验证,则使用用户指定的帐户.
请参见第90页,"使用用户帐户运行带有SQLServer的vCenterServer".
HTTPSWeb服务443请参见第18页,"所需的端口".
HTTPWeb服务80用于将数据发送到ESX/ESXi主机的检测信号(UDP)902本地vCenterServer实例的目录服务的LDAP端口389本地vCenterServer实例的目录服务的SSL端口636ESX和vCenterServer安装指南92VMware,Inc.
表11-1vCenterServer安装所需的数据(续)数据默认值备注VMwareVirtualCenterManagementWebservices8080VMwareVirtualCenterManagementWebservices8443章11vCenterServer安装简介VMware,Inc.
93ESX和vCenterServer安装指南94VMware,Inc.
安装vCenterServer12在安装vCenterServer和vSphereClient之后,可以配置它们之间的通信.
本章讨论了以下主题:n第95页,"下载vCenterServer安装程序"n第95页,"在虚拟机中安装vCenterServer"n第96页,"安装vCenterServer"下载vCenterServer安装程序必须下载vCenterServer、vSphereClient及额外模块的安装程序.
步骤1从VMware产品页下载vCenterServer的zip文件,网址为http://www.
vmware.
com/products/.
安装程序文件名为VMware-VIMSetup-xx-4.
0.
0-yyyyyy.
zip,其中xx是两种字符的语言代码,yyyyyy是内部版本号.
2从zip压缩文件中解压文件.
在虚拟机中安装vCenterServer可以将vCenterServer安装在ESX主机上运行的MicrosoftWindows虚拟机中.
在虚拟机上部署vCenterServer系统具有下列优点:n不必为vCenterServer系统准备单独的专用服务器,可将其部署到同时运行其他虚拟机的ESX主机上的某个虚拟机中.
n通过使用VMwareHA可以为vCenterServer系统提供较高的可用性.
n可以将包含vCenterServer系统的虚拟机从一台主机迁移到另一台主机,以便进行维护及其他活动.
n可以创建vCenterServer虚拟机的快照,并使用快照进行备份、归档等操作.
前提条件请参见第89页,"vCenterServer必备条件".
步骤1在独立服务器上,安装ESX.
2在任何可以通过网络访问ESX主机的计算机上安装vSphereClient.
VMware,Inc.
953使用vSphereClient,直接访问ESX主机,以创建虚拟机来托管vCenterServer.
4在虚拟机中,安装vCenterServer.
安装vCenterServer通过vCenterServer,可从物理或虚拟Windows计算机集中管理主机,并可使用诸如VMwareDistributedResourceScheduler(DRS)、VMwareHighAvailability(HA)和VMwareVMotion等高级功能.
前提条件请参见第89页,"vCenterServer必备条件".
步骤1在软件安装程序目录中,在C:\\双击autorun.
exe文件.
2单击vCenterServer.
3为安装程序选择一种语言,然后单击确定.
此选择将仅控制该安装程序的语言.
在使用vSphereClient连接到vCenterServer系统时,vSphereClient显示与计算机上的区域设置相关联的语言.
可以使用命令行说明或通过更改计算机的注册表中的区域设置来更改此行为.
请参见《基本系统管理》.
4当显示"欢迎使用"屏幕时,单击下一步.
5选择我同意许可协议中的条款,然后单击下一步.
6键入用户名、组织和vCenterServer许可证密钥,然后单击下一步.
如果省略许可证密钥,则vCenterServer将处于评估模式,此模式允许使用完整功能集合.
安装之后,可以通过使用vSphereClient输入许可证密钥,将vCenterServer转换到许可模式.
7选择要使用的数据库的类型.
n如果要使用捆绑数据库,则单击安装SQLServer2005Express实例(用于小规模部署).
此数据库适用于最多5个主机和50个虚拟机的部署.
n如果要使用现有数据库,则单击使用现有的受支持数据库,并从可用DSN列表中选择数据库.
输入DSN的用户名和密码,然后单击下一步.
如果数据库是使用WindowsNT身份验证的本地SQLServer数据库,则将用户名和密码字段留空.
如果指定一个使用WindowsNT身份验证的远程SQLServer数据库,则vCenterServer计算机上的数据库用户和登录用户必须相同.
可能会出现一个对话框,警告您DSN指向一个版本较旧的存储库,必须对其升级.
如果单击是,则安装程序将升级数据库架构,使数据库不可撤消地与以前的VirtualCenter版本不兼容.
请参见《升级指南》.
8选择帐户类型.
如果要对SQLServer使用Windows身份验证,则指定作为本机管理员的帐户.
最佳做法是以\形式键入帐户名.
键入帐户密码后,再重新键入密码,然后单击下一步.
9接受默认目标文件夹,或单击更改以选择另一个位置,然后单击下一步.
安装路径不能包含逗号(,)或句号(.
).
注意要在C:驱动器以外的驱动器上安装vCenterServer,请确保C:\WINDOWS\Installer文件夹中具有足够的空间来安装MicrosoftWindowsInstaller.
msi文件.
如果没有足够空间,则vCenterServer安装可能失败.
ESX和vCenterServer安装指南96VMware,Inc.
10选择创建独立VMwarevCenterServer实例或加入组,然后单击下一步.
加入链接模式组即可使vSphereClient跨多个vCenterServer系统查看、搜索和管理数据.
请参见第103页,第14章"创建vCenterServer链接模式组".
如果正在升级VirtualCenter数据库架构,则不会出现此选项.
如果它不出现,则在安装完成之后,可以加入链接模式组.
11如果加入组,则输入任何远程vCenterServer系统的完全限定域名和LDAP端口号,然后单击下一步.
在某些情况下,可以输入IP地址而不是完全限定域名.
为了帮助确保连接,最佳做法是使用完全限定域名.
对于IPv6,除非本地和远程计算机都使用IPv6模式,否则必须输入远程计算机的完全限定域名,而不是输入IPv6地址.
如果本机有IPv4地址,并且远程计算机有IPv6地址,则本机必须支持IPv4和IPv6混合模式.
如果您的环境中的单个链接模式组中同时有IPv4和IPv6地址,则域名服务器必须能够同时解析这两种寻址类型.
12输入要使用的端口号或接受默认端口号,然后单击下一步.
请参见第18页,"所需的端口".
13单击安装.
安装可能需要几分钟时间.
安装所选组件的过程中将显示多个进度条.
14单击完成.
下一步请参见第99页,第13章"vCenterServer的安装后注意事项".
章12安装vCenterServerVMware,Inc.
97ESX和vCenterServer安装指南98VMware,Inc.
vCenterServer的安装后注意事项13安装vCenterServer之后,请考虑安装后选项和要求.
n安装vSphereClient,并确保可以访问vCenterServer实例.
n检查LicenseServer的配置.
如果此vCenterServer正在管理ESX3.
x/ESXi3.
5主机,则需要LicenseServer.
有关安装VMwareLicenseServer的信息,请参见VMwareInfrastructure3文档.
n对于需要加强安全性的环境,VMware建议使用商业证书颁发机构(CA)签署的证书替换vCenterServer系统上默认的证书.
请参见http://www.
vmware.
com/resources/techresources/处的vSphere4.
0技术说明《替换VirtualCenterServer证书》.
n当vCenterServer和数据库安装在同一计算机上时,重新引导计算机之后,VMwareVirtualCenterManagementWebservices服务可能不会启动.
要手动启动服务,选择设置>控制面板>管理工具>服务>VMwareVirtualCenterManagementWebservices,然后启动服务.
计算机可能需要几分钟时间来启动该服务.
n对于Oracle数据库,请注意以下事项:n对于OracleInstant客户端,将ojdbc14.
jar复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)nOracle10g客户端和Oracle11g客户端都随附ojdbc14.
jar(\oracle\product\10.
2.
0\\jdbc\lib或\app\Administrator\product\11.
1.
0\\sqldeveloper\jdbc\lib).
vCenterServer安装程序将文件从Oracle客户端安装位置复制到vCenterServertomcat目录(\Infrastructure\tomcat\lib)n如果在Oracle10g或Oracle11g客户端位置中没有找到ojdbc14.
jar文件,则vCenterServer安装程序会提示您手动复制文件.
可以从http://www.
oracle.
com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc101040.
html下载文件.
本章讨论了以下主题:n第100页,"安装vSphereClient"n第101页,"安装vSphereHostUpdateUtility"n第102页,"卸载VMwarevSphere组件"VMware,Inc.
99安装vSphereClientvSphereClient使您能够连接到ESX/ESXi主机和vCenterServer系统.
前提条件n必须拥有vCenterServer安装程序或vSphereClient安装程序.
n您必须是计算机管理员组的成员.
步骤1运行vSphereClient安装程序.
n在vCenterServer安装程序中,在C:\\双击autorun.
exe文件,然后单击VMwarevSphereClient.
n如果下载了vSphereClient,则双击VMware-viclient.
exe文件.
2为安装程序选择一种语言,然后单击确定.
此选择将仅控制该安装程序的语言.
在使用vSphereClient时,vSphereClient显示与计算机上的区域设置相关联的语言.
可以使用命令行说明或通过更改计算机的注册表中的区域设置来更改此行为.
请参见《基本系统管理》.
3当显示"欢迎使用"屏幕时,单击下一步.
4选择我同意许可协议中的条款,然后单击下一步.
5键入您的用户名和公司名称,然后单击下一步.
6选择安装VMwarevSphereHostUpdateUtility以管理此计算机中的主机修补程序、更新和升级,然后单击下一步.
对于大型部署和具有群集主机的环境,VMware建议使用vCenterUpdateManager,而不是vSphere主机更新实用程序.
7接受默认安装位置,然后单击下一步,或单击更改选择不同位置,然后单击下一步.
8单击安装开始安装.
9单击完成完成安装.
可以使用vSphereClient连接到ESX/ESXi主机或vCenterServer系统.
启动vSphereClient安装vSphereClient之后,可以连接到ESX/ESXi主机和vCenterServer系统.
注意不要使用Windows内置的Guest帐户启动vSphereClient.
默认情况下,系统将禁用Guest帐户.
使用Guest帐户登录Windows时,将无法访问计算机上已经安装的应用程序.
ESX和vCenterServer安装指南100VMware,Inc.
步骤1选择开始>程序>VMware>VMwarevSphereClient.
2在vSphereClient登录窗口中,以根用户或正常用户身份登录ESX/ESXi主机,或以管理员身份登录vCenterServer系统.
a输入IP地址或主机名.
b输入用户名和密码.
当连接到vCenterServer时,可使用Windows登录用户名和密码以及vCenterServerIP地址.
使用装有vCenterServer的Windows计算机的相应登录凭据.
vCenterServer的用户名和密码可能不同于针对ESX/ESXi使用的用户名和密码.
3单击登录.
如果无法连接到vCenterServer系统,则可能需要手动启动VMwareVirtualCenterManagementWebservices服务.
为此,请选择设置>控制面板>管理工具>服务>VMwareVirtualCenterManagementWebservices,并启动服务.
计算机可能需要几分钟时间来启动该服务.
4要忽略出现的安全警告,请单击忽略.
之所以出现安全警告消息,是因为vSphereClient检测到由ESX/ESXi主机或vCenterServer系统(默认设置)签署的证书.
为实现高度安全的环境,建议由受信任的第三方生成证书.
安装vSphereHostUpdateUtilityvSphereHostUpdateUtility可用于更新和修补ESXi4.
0主机以及将ESX3.
x/ESXi3.
5主机升级到ESX4.
0/ESXi4.
0.
vSphereHostUpdateUtility捆绑在vSphereClient中.
您可以在安装vSphereClient时安装该实用程序.
如果已经安装vSphereClient但尚未安装vSphereHostUpdateUtility,则使用此步骤安装vSphereHostUpdateUtility.
前提条件要使用vSphereHostUpdateUtility,必须满足以下条件:n安装有vSphereClient的工作站或笔记本电脑.
nESX/ESXi主机和工作站或笔记本电脑之间的网络连接.
n用于下载修补程序和更新捆绑包或从VMware.
com升级映像(如果没有本地库)的Internet连接.
步骤1通过选择开始>运行,打开命令窗口,然后输入cmd.
2导航到包含VMware-viclient.
exe的文件夹.
此可执行文件位于vCenterServer安装包的\vpx子文件夹中.
3运行下列命令.
VMware-viclient.
exe/S/V"/qrINSTALL_VIUPDATE=1/L*v%temp%\vim-viu-launch.
log"即会安装vSphereHostUpdateUtility.
下一步扫描主机并应用可用更新或升级主机.
章13vCenterServer的安装后注意事项VMware,Inc.
101卸载VMwarevSphere组件VMwarevSphere组件是单独卸载的,即使它们位于同一计算机上也是如此.
必须拥有管理员权限才能卸载vCenterServer组件.
小心如果在vCenterServer系统运行时将其卸载,则会中断vSphereClient连接,这样可能会导致数据丢失.
卸载vCenterServer,否则vSphereClient不会卸载任何其他组件,如捆绑的数据库或Microsoft.
NETFramework.
如果系统上的其他应用程序取决于其他组件,则不要卸载这些组件.
步骤1如果正在卸载vCenterServer,请取消许可vCenterServer和主机,并从许可证清单移除许可证密钥.
2如果正在卸载vCenterServer,则从主机和群集清单移除主机.
3以MicrosoftWindows系统管理员身份,选择开始>设置>控制面板>添加/删除程序.
4选择要移除的组件,然后单击移除.
5单击是以确认要删除程序,然后单击完成.
ESX和vCenterServer安装指南102VMware,Inc.
创建vCenterServer链接模式组14通过链接模式组,您可以登录任何一个vCenterServer实例,并且还可以查看和管理组中所有vCenterServer系统的清单.
可以将多个vCenterServer系统连接在一起形成链接模式组.
可以在安装vCenterServer期间或在安装vCenterServer之后配置链接模式组.
要加入vCenterServer组,请输入vCenterServer4.
0正在其上运行的远程计算机的完全限定域名(或IP地址).
该远程计算机可以是或将成为链接模式组的成员的任何vCenterServer4.
0实例.
此外,还必须提供远程vCenterServer实例的轻量级目录访问协议(LDAP)端口号.
组中的vCenterServer实例会将共享的全局数据复制到LDAP目录.
全局数据包括每个vCenterServer实例的以下信息:n连接信息(IP和端口)n证书n许可信息n用户角色本章讨论了以下主题:n第103页,"链接模式必备条件"n第104页,"链接模式注意事项"n第104页,"配置链接模式vCenterServer系统上的URL"n第105页,"在安装期间及安装后连接至链接模式组"n第105页,"安装后连接链接模式组"n第106页,"将vCenterServer实例与链接模式组隔离"n第107页,"链接模式故障排除"链接模式必备条件准备系统以加入链接模式组.
独立vCenterServer系统的所有要求均适用于链接模式系统.
请参见第89页,"vCenterServer必备条件".
VMware,Inc.
103下列要求适用于链接模式组的每个vCenterServer系统成员:nDNS必须正常运行才能进行链接模式复制.
n如果域之间存在双向信任关系,则链接模式组中的vCenterServer实例可以位于不同的域中.
每个域必须信任其他安装vCenterServer实例的域.
n当将vCenterServer实例添加到链接模式组时,安装程序需由特定域用户运行,该域用户必须为安装了vCenterServer的计算机以及链接模式组的目标计算机的管理员.
n所有vCenterServer实例的网络时间必须同步.
vCenterServer安装程序将验证计算机时钟相差不超过5分钟.
链接模式注意事项在配置链接模式组前,需要考虑以下注意事项.
n每个vCenterServer用户都可看到他们拥有有效权限的vCenterServer实例.
n首次设置vCenterServer链接模式组时,必须将第一个vCenterServer作为独立实例安装,因为还没有要加入的远程vCenterServer计算机.
随后的vCenterServer实例可以加入第一个vCenterServer,或者加入其他已经加入链接模式组的vCenterServer实例.
n如果正在将vCenterServer连接到不是域的一部分的独立实例,必须将该独立实例添加到域中,并将域用户作为管理员添加.
n链接模式组中的vCenterServer实例无需具有相同的域用户登录名.
这些实例可以在不同域帐户下运行.
默认情况下,它们作为计算机的LocalSystem帐户在计算机上运行,这意味着它们是不同的帐户.
n在vCenterServer安装期间,如果为vCenterServer的远程实例输入IP地址,则安装程序会将它转换为完全限定域名.
n当从VirtualCenter2.
x升级到vCenterServer4.
0时,无法在升级期间加入链接模式组.
在完成到vCenterServer的升级之后,可以加入链接模式组.
请参见《升级指南》.
配置链接模式vCenterServer系统上的URL如果将一个vCenterServer系统连接至链接模式组并且该vCenterServer系统的计算机名称与域名不匹配,则会引发多种连接问题.
此过程将介绍如何解决这一状况.
如果不更新URL,vCenterServer的远程实例将无法访问vCenterServer系统,因为默认的vCenterServerURL条目已不再准确.
vCenterServer安装程序将按以下方式配置默认URL条目:n对于Virtualcenter.
VimApiUrl项,默认值为http(s):///sdk.
n对于Virtualcenter.
VimWebServicesUrl项,默认值为https://:/vws.
步骤1将vCenterServer系统与链接模式组隔离.
请参见第106页,"将vCenterServer实例与链接模式组隔离".
2更改域名或计算机名称以使它们匹配.
3从vSphereClient,直接连接到已对其更改域名或计算机名称的vCenterServer实例.
4选择系统管理>vCenterServer设置,然后单击高级设置.
ESX和vCenterServer安装指南104VMware,Inc.
5对于Virtualcenter.
VimApiUrl项,将值改为指向vSphereClient和SDK客户端可访问vCenterServer系统的位置.
例如:http(s)://:/sdk.
6对于Virtualcenter.
VimWebServicesUrl项,将值改为指向vCenterServerWebservices的安装位置.
例如:https://:/vws.
7对于Virtualcenter.
Instancename项,更改值以便修改后的名称显示在vCenterServer清单视图中.
8将vCenterServer系统重新连接至链接模式组.
请参见第105页,"安装后连接链接模式组".
在安装期间及安装后连接至链接模式组可以在安装vCenterServer期间或安装后将系统连接至链接模式组.
例如,假设需要在三台计算机上安装vCenterServer.
您希望这三个实例均成为一个链接模式组的成员.
1在计算机1上,将vCenterServer作为独立实例安装,因为还没有要连接的远程vCenterServer计算机.
2在计算机2上,安装vCenterServer,选择连接至一个链接模式组,然后提供计算机1的完全限定域名.
3在计算机3上,升级为vCenterServer4.
0.
升级之后,将计算机3配置为连接计算机1或计算机2.
现在,计算机1、计算机2和计算机3都是链接模式组的成员.
安装后连接链接模式组如果有已运行vCenterServer4.
0的系统,则可以将计算机连接至链接模式组.
前提条件请参见第103页,"链接模式必备条件"和第104页,"链接模式注意事项".
步骤1选择开始>所有程序>VMware>vCenterServer链接模式配置.
2单击下一步.
3选择修改链接模式配置,然后单击下一步.
4单击将此vCenterServer实例加入现有的链接模式组或另一个实例,然后单击下一步.
5输入属于该组的远程vCenterServer实例的服务器名称和LDAP端口号,然后单击下一步.
如果输入远程服务器的IP地址,安装程序会将其转换为完全限定域名.
章14创建vCenterServer链接模式组VMware,Inc.
1056如果vCenterServer安装程序检测到角色冲突,请选择解决冲突的方式.
选项描述是,让VMwarevCenterServer为我解决冲突单击下一步.
要加入组的系统上的角色将重命名为,其中是要加入链接模式组的vCenterServer系统的名称,是原始角色的名称.
不,我将自己解决冲突要手动解决冲突,请执行以下步骤:a使用vSphereClient,以具有管理员特权的帐户登录某个vCenterServer系统.
b重命名冲突角色.
c关闭vSphereClient会话,返回到vCenterServer安装程序.
d单击返回,然后单击下一步.
安装将继续进行而不会发生冲突.
如果要加入组的系统和链接模式组均包含一个名称相同但特权不同的角色,则会产生冲突.
7单击完成.
vCenterServer将重新启动.
根据清单的大小,更改链接模式可能会花费几秒或几分钟才能完成.
vCenterServer实例现在是链接模式组的一部分.
构成链接模式组之后,您可以登录任何一个vCenterServer实例,查看和管理组中所有vCenterServer的清单.
在一台计算机上更改的全局数据(如用户角色),可能需要几秒钟时间才能在其他计算机上可见.
该延迟通常是15秒或更少.
现有实例可能需要几分钟时间才能识别和发布新的vCenterServer实例,因为组成员不会频繁读取全局数据.
下一步有关配置和使用链接模式组的信息,请参见《基本系统管理》.
将vCenterServer实例与链接模式组隔离可以将某个vCenterServer实例与链接模式组隔离.
步骤1选择开始>所有程序>VMware>vCenterServer链接模式配置.
2单击修改链接模式配置,然后单击下一步.
3单击将此vCenterServer实例与链接模式组隔离,然后单击下一步.
4单击继续,然后单击完成.
vCenterServer将重新启动.
根据清单的大小,更改链接模式可能会花费几秒或几分钟才能完成.
该vCenterServer实例不再是链接模式组的一部分.
ESX和vCenterServer安装指南106VMware,Inc.
链接模式故障排除如果在使用链接模式组时遇到问题,请考虑以下几点.
n当有多个vCenterServer实例时,每个实例都必须与域控制器存在工作关系且与域中的另一个计算机不冲突.
例如,当对正在虚拟机中运行的vCenterServer实例进行克隆时,如果没有使用sysprep或类似实用程序确保克隆的vCenterServer实例拥有全球唯一标识符(GUID),就会发生冲突.
n如果域控制器无法访问,vCenterServer可能无法启动.
您可能无法更改受影响的vCenterServer系统的链接模式配置.
如果发生此情况,请在域控制器中解决该问题,并重新启动vCenterServer.
如果无法在域控制器中解决该问题,可以通过从域中移除vCenterServer系统并将该系统与其当前的链接模式组隔离,来重新启动vCenterServer.
n计算机的DNS名称必须与计算机的实际名称相匹配.
计算机名称与DNS名称不匹配的症状为出现数据复制问题、尝试搜索时票据错误和丢失远程实例的搜索结果.
n以下操作顺序为加入链接模式组的正确顺序.
a验证vCenterServer域名是否与计算机名称相匹配.
如果不匹配,则需更改一个名称或同时更改两个名称使它们相匹配.
b更新URL以使它们与新域名和计算机名称兼容.
c将vCenterServer系统连接至链接模式组.
如果不更新URL,vCenterServer的远程实例将无法访问vCenterServer系统,因为默认的vCenterServerURL条目已不再准确.
请参见第104页,"配置链接模式vCenterServer系统上的URL".
如果vCenterServer的远程实例再也无法访问vCenterServer实例,可能会出现以下症状:n登录组中其他vCenterServer系统的客户端无法查看属于对其更改域名的vCenterServer系统的信息,因为用户无法登录该系统.
n当前登录vCenterServer系统的所有用户都可能会断开连接.
n搜索查询无法返回vCenterServer系统的结果.
要解决此问题,请确保Virtualcenter.
VimApiUrl项指向vSphereClient和SDK客户端可以访问vCenterServer系统的位置,而Virtualcenter.
VimWebServicesUrl项则指向vCenterServerWebservices的安装位置.
对于Virtualcenter.
Instancename项,更改值以便修改后的名称显示在vCenterServer清单视图中.
n如果无法连接vCenterServer实例,可以使用以下操作解决问题:n确保计算机已分组至对应域控制器中的正确组织单元.
n在安装vCenterServer时,确保登录的用户帐户在计算机上拥有管理员特权.
n要解决计算机和域控制器之间的信任问题,请将计算机从域中移除,然后重新将其加入到域中.
n要确保Windows策略缓存已更新,请从Windows命令行运行gpupdate/force命令.
此命令将执行组策略更新.
n如果本地主机在加入操作期间无法访问远程主机,请验证以下情况:n远程vCenterServerIP地址或完全限定域名是否正确.
n远程vCenterServer上的LDAP端口是否正确.
nVMwareVCMSDS服务是否正在运行.
n确保Windows和基于网络的防火墙配置为允许链接模式.
章14创建vCenterServer链接模式组VMware,Inc.
107将Windows防火墙配置为允许指定程序访问vCenterServer4.
0使用MicrosoftADAM/ADLDS启用链接模式,此模式使用WindowsRPC端口映射器打开RPC端口进行复制.
在链接模式下安装vCenterServer时,必须修改本地计算机上的防火墙配置.
防火墙的错误配置可导致许可证和角色在实例之间不一致.
前提条件nWindows的版本必须早于WindowsServer2008.
对于WindowsServer2008,Windows将自动配置防火墙以允许访问.
n在vCenterServer链接模式实例之间必须没有基于网络的防火墙.
有关基于网络的防火墙环境,请参见第108页,"通过打开所选端口配置防火墙访问权限".
步骤1选择开始>运行.
2键入firewall.
cpl,并单击确定.
3确保将防火墙设置为允许例外.
4单击例外选项卡.
5单击添加程序.
6添加C:\Windows\ADAM\dsamain.
exe的例外,并单击确定.
7单击确定.
通过打开所选端口配置防火墙访问权限vCenterServer4.
0使用MicrosoftADAM/ADLDS启用链接模式,此模式使用WindowsRPC端口映射器打开RPC端口进行复制.
在链接模式下安装vCenterServer时,必须修改任何基于网络的防火墙上的防火墙配置.
防火墙的错误配置可导致许可证和角色在实例之间不一致.
步骤u配置WindowsRPC端口以在选择性端口上允许计算机到计算机的RPC通信.
选择以下方法之一.
n更改注册表设置.
请参见http://support.
microsoft.
com/kb/154596/en-us.
n使用Microsoft的RPCCfg.
exe工具.
请参见http://support.
microsoft.
com/kb/908472/en-us.
ESX和vCenterServer安装指南108VMware,Inc.
安装附加模块15可以在托管vCenterServer的同一台计算机上或在远程计算机上安装附加模块.
本章讨论了以下主题:n第109页,"安装VMwarevCenterGuidedConsolidation"n第110页,"安装VMwarevCenterUpdateManager"n第111页,"安装VMwarevCenterConverter"安装VMwarevCenterGuidedConsolidationvCenter向导式整合服务是vCenterServer的扩展功能.
它可通过向导从物理服务器迁移到VirtualInfrastructure,该向导可识别要整合的物理服务器、将其转换成虚拟机并放置在ESX/ESXi主机上.
此步骤介绍如何在托管vCenterServer的同一计算机上或远程计算机上将vCenterGuidedConsolidation作为附加模块(有时称为插件)安装.
VMwarevCenterGuidedConsolidation服务包括以下组件:vCenterCollector服务此服务发现网络中的计算机,并收集性能数据.
要启用此服务,安装程序会提示您在本地计算机上输入管理帐户的用户名和密码.
此帐户可以是指定为DomainName\UserName的域用户帐户.
默认情况下,vCenterCollector服务使用端口8181和8182.
vCenterWebServer默认情况下,使用端口8080和8443.
前提条件在安装vCenterGuidedConsolidation之前,请先下载软件安装程序,然后在本地计算机上或本地计算机可访问的计算机上安装vCenterServer4.
0.
步骤1在软件安装程序目录中,在C:\\双击autorun.
exe文件.
2单击vCenterGuidedConsolidation服务.
3为安装程序选择一种语言,然后单击确定.
4当显示"欢迎使用"屏幕时,单击下一步.
5选择我接受许可协议中的条款,然后单击下一步.
6接受默认安装位置,或单击更改以选择不同位置,然后单击下一步.
7输入管理用户名和密码,然后单击下一步.
VMware,Inc.
1098输入要使用的端口号或接受默认端口号,然后单击下一步.
9输入vCenterServer系统的位置.
n对于vCenterGuidedConsolidation服务将成为其扩展功能的远程vCenterServer系统,输入其IP地址或完全限定域名.
n如果要在安装了vCenterServer的同一系统上安装vCenterGuidedConsolidation服务,请输入localhost.
10输入vCenterServer系统用于安全HTTP(HTTPS)通信的端口号.
默认端口为443.
11输入vCenterServer系统的用户名和密码,然后单击下一步.
用户帐户必须在vCenterServer系统上有扩展注册特权.
12从下拉菜单中选择服务器标识,然后单击下一步.
13单击安装开始安装.
14单击完成完成安装.
即安装了vCenterGuidedConsolidation.
安装VMwarevCenterUpdateManagervCenterUpdateManager用于具有vCenterServer的环境.
使用vCenterUpdateManager,可以基于主机、虚拟机和数据存储级别的合规基准按顺序协调升级过程的步骤.
此步骤介绍如何在托管vCenterServer的同一计算机上或远程计算机上将vCenterUpdateManager作为附加模块(有时称为插件)安装.
前提条件在安装vCenterUpdateManager之前,请先下载软件安装程序,然后在本地计算机上或本地计算机可访问的计算机上安装vCenterServer4.
0.
vCenterUpdateManager需要支持的数据库.
除不支持DB2外,数据库要求与vCenterServer相同.
可以使用配置为与vCenterUpdateManager配合使用的受支持数据库,或者安装与vCenterUpdateManager捆绑的MicrosoftSQLServer2005Express数据库.
vCenterUpdateManager可以与vCenterServer使用同一个数据库,但VMware建议您对vCenterServer和vCenterUpdateManager分别使用单独的数据库.
步骤1在软件安装程序目录中,在C:\\双击autorun.
exe文件.
2单击vCenterUpdateManager.
3为安装程序选择一种语言,然后单击确定.
4当显示"欢迎使用"屏幕时,单击下一步.
5选择我接受许可协议中的条款,然后单击下一步.
6输入vCenterServer系统的连接信息,在该系统中vCenterUpdateManager将成为其扩展.
a输入IP地址.
默认情况下,此IP地址即为本地主机的IP地址.
b输入为vCenterServer系统配置的用于HTTP的端口号.
默认情况下,vCenterServer使用端口80.
c输入vCenterServer系统的用户名和密码.
ESX和vCenterServer安装指南110VMware,Inc.
7选择要用于vCenterUpdateManager的数据库的类型.
n要使用捆绑的数据库,单击安装MicrosoftSQLServer2005Express实例之后再单击下一步.
此数据库适用于最多5个主机和50个虚拟机的小型部署.
n要使用现有数据库,请单击使用现有的受支持数据库,并从可用DSN列表中选择数据库,然后单击下一步.
8如果选择使用现有数据库,请输入DSN的用户名和密码,然后单击下一步.
如果数据库是使用MicrosoftWindowsNT身份验证的本地SQLServer数据库,请将用户名和密码字段留空.
9选择完全限定域名或IP地址以便在网络上标识这个vCenterUpdateManager实例.
确保vCenterServer系统和vCenterServer系统管理的所有ESX/ESXi主机都能访问此完全限定域名.
10输入要使用的端口号或接受默认端口号.
11(可选)选择是,我具备Internet连接,并且希望立即配置代理设置.
12单击下一步.
13输入代理服务器名称和端口号.
如果本地计算机配置了代理设置,安装程序会默认使用这些设置.
14(可选)选择使用以下凭据验证代理,然后输入要进行身份验证的用户名和密码.
15接受默认安装位置,或单击更改以选择不同位置.
16接受修补程序下载的默认位置,或单击更改以选择不同位置,然后单击下一步.
17单击安装开始安装.
18单击完成完成安装.
即安装了vCenterUpdateManager.
下一步安装UpdateManager客户端插件.
请参见《vCenterUpdateManager管理指南》.
安装VMwarevCenterConvertervCenterConverter能够自动执行和简化物理机到虚拟机的转换以及虚拟机格式间的转换.
此步骤介绍如何在托管vCenterServer的同一计算机上或远程计算机上将vCenterConverter作为附加模块(有时称为插件)安装.
前提条件在安装vCenterConverter之前,请先下载软件安装程序,然后在本地计算机上或本地计算机可访问的计算机上安装vCenterServer4.
0.
步骤1在软件安装程序目录中,在C:\\双击autorun.
exe文件.
2单击vCenterConverter.
3为安装程序选择一种语言,然后单击确定.
4当显示"欢迎使用"屏幕时,单击下一步.
5选择我接受许可协议中的条款,然后单击下一步.
6接受默认安装位置,然后单击下一步,或单击更改选择不同位置,然后单击下一步.
章15安装附加模块VMware,Inc.
1117选择安装模式.
n选择典型安装(建议)以安装最常用的组件.
n选择自定义以选择要安装的组件.
8输入vCenterConverter将成为其扩展功能的vCenterServer系统的连接信息.
a输入IP地址.
默认情况下,此IP地址即为本地主机的IP地址.
b输入为vCenterServer系统配置的用于安全HTTP(HTTPS)的端口号.
默认情况下,vCenterServer使用端口443.
c输入vCenterServer系统的管理用户名和密码.
9输入要使用的端口号或接受默认端口号,然后单击下一步.
10从下拉菜单中选择vCenterServer标识,然后单击下一步.
11单击安装开始安装.
12单击完成完成安装.
即安装了vCenterConverter.
下一步安装Converter客户端插件.
请参见《vCenterConverter管理指南》.
ESX和vCenterServer安装指南112VMware,Inc.
管理ESX/ESXi和vCenterServer许可证16许可证的报告和管理功能集中在一起.
所有的产品许可证均封装在由25个字符组成的许可证密钥中,这些密钥可从vCenterServer进行管理和监控.
许可适用于ESX/ESXi主机、vCenterServer和解决方案.
但是,解决方案许可管理是特定于解决方案的.
对于解决方案,许可可以基于处理器、资产实例、虚拟机等等.
因此,一个解决方案(如VMwarevCenterSiteRecoveryManager)的许可可能与另一个解决方案的许可完全不同.
有关许可某个特定解决方案的信息,请参见该解决方案的文档.
就许可主机而言,如果升级所有主机,则不再需要LicenseServer或基于主机的许可证文件.
每个主机都需要一个许可证,每个vCenterServer实例都需要一个许可证.
不能向主机或vCenterServer系统分配多个许可证密钥.
如果一个许可证密钥能够用于多个主机,则可以使用该密钥许可多个主机.
同样,如果一个许可证密钥能够用于多个vCenterServer实例,则可以使用该密钥许可多个vCenterServer实例;如果一个许可证密钥能够用于多个解决方案,则可以使用该密钥许可多个解决方案.
当您执行次要升级或修补ESX/ESXi或vCenterServer软件时,不需要用新许可证密钥替换现有许可证密钥.
如果升级许可证的版本(例如,从标准版到企业版),则必须使用新升级的许可证密钥替换清单中的现有许可证密钥.
本章讨论了以下主题:n第114页,"关于许可证密钥容量"n第114页,"关于vSphere和vCenterServer许可证密钥"n第115页,"关于使用LicenseServer管理ESX3.
x/ESXi3.
5主机"n第115页,"关于许可证门户"n第116页,"关于许可证清单"n第117页,"控制许可证权限"n第117页,"查看许可证信息"n第118页,"将许可证密钥添加到许可证清单并将其分配给资产"n第119页,"将多个许可证密钥添加到许可证清单"n第119页,"将许可证密钥分配给多个资产"n第121页,"导出报告数据"n第121页,"为没有vCenterServer的主机申请许可证"n第121页,"将主机添加到vCenterServer清单时为其申请许可证"n第121页,"查看主机上哪些功能已获许可"VMware,Inc.
113n第122页,"将ESXi主机设置为评估模式"n第122页,"故障排除许可"关于许可证密钥容量许可证密钥具有一定的容量.
对于主机,容量基于主机中的处理器数量.
对于vCenterServer,容量基于vCenterServer的实例数量.
但是,解决方案的许可基于处理器、资产实例、虚拟机等.
接下来的示例可能并不适用于所有解决方案.
尽管许可适用于解决方案以及ESX/ESXi主机和vCenterServer,但解决方案许可管理太易变,因此,会概括地讨论特定于每个解决方案的许可.
有关许可某个特定解决方案的信息,请参见该解决方案的文档.
每个处理器的许可方式对于大多数vSphere产品,购买许可证时都必须考虑将运行产品的处理器(而非主机)的总数.
您可以为任何主机组合分配和重新分配处理器容量.
例如,假定您购买了一个10处理器的vSphere许可证密钥.
可以将该10处理器许可证密钥分配给以下任意主机组合:n五个双处理器主机n三个双处理器主机和一个4处理器主机n两个4处理器主机和一个双处理器主机n一个8处理器主机和一个双处理器主机特殊注意事项:n双核和四核处理器均算作一个处理器,如在一个芯片上合并两个或四个独立CPU的Intel处理器.
n对于具有多个处理器的主机,不能只对部分处理器提供许可.
例如,4CPU的主机需要4处理器vSphere许可证密钥容量.
重要事项从ESX/ESXi许可证的角度来看,CPU是包含一个物理处理器的处理器.
在购买许可证时,请选择版本、CPU数量以及每个CPU的最大内核数.
例如,如果购买带100个CPU的Enterprise许可证,则还必须选择每个CPU的最大内核数.
例如,可以选择每个CPU最大内核数为2、6或12.
如何选择取决于在其上安装ESX/ESXi的硬件类型.
每个资产实例的许可方式如果产品为每个实例购买一个许可证,则需要一个单位的许可证密钥容量,而无论计算机中包含多少个处理器.
例如,vCenterServer就是需要此类许可证的产品.
如果购买了容量大于一个单位的vCenterServer许可证密钥,就可以为vCenterServer的每个实例分配一个单位的容量.
关于vSphere和vCenterServer许可证密钥术语vSphere和vCenterServer用于许可证.
解决方案许可证在解决方案的产品名称下列出.
vSphere许可证对于ESX/ESXi.
vCenterServer许可证对于vCenterServer(之前为,VirtualCenter).
解决方案许可证适用于解决方案.
ESX和vCenterServer安装指南114VMware,Inc.
关于使用LicenseServer管理ESX3.
x/ESXi3.
5主机vCenterServer4.
0不需要LicenceServer管理ESX4.
0/ESXi4.
0主机.
vCenterServer4.
0需要LicenseServer管理ESX3.
x/ESXi3.
5主机.
如果没有安装LicenseServer但需要该软件,请从VMware网站下载VMwareLicenseServer.
安装LicenseServer不需要停机时间.
即,无需因安装LicenseServer而关闭任何虚拟机、服务器、主机或客户端.
配置vCenterServer以使用LicenseServer要管理ESX3.
x/ESXi3.
5主机,必须将vCenterServer配置为使用LicenseServer.
步骤1在vCenterServer中,选择系统管理>vCenterServer设置.
2在LicenseServer文本框中,输入端口号和LicenseServer计算机名称,如port@host所示.
例如:27000@license-3.
companyname.
com3如果希望主机和vCenterServer使用同一LicenseServer,请选中使用LicenseServer重新配置ESX3主机,以便使用此服务器复选框.
4单击确定.
关于许可证门户使用许可证门户可以获取升级版的许可证密钥、降级许可证密钥、组合多个许可证密钥的容量、分割单个许可证密钥的容量、查看许可证密钥的更改历史记录以及查找丢失的许可证密钥.
获取升级版的许可证密钥如果您有VMwareInfrastructure3许可证密钥并已升级到vSphere4.
0,请使用许可证门户检索新的许可证密钥并取消激活旧的许可证.
检索到所需的许可证密钥之后,请将它们输入vCenterServer许可证清单.
降级许可证密钥如果您有vSphere4.
0许可证密钥,但需要许可VMwareInfrastructure3资产,请使用许可证门户降级许可证密钥.
执行此操作时,vSphere4.
0许可证密钥仍然有效.
准备好升级资产时,可以停止使用VMwareInfrastructure许可证并开始使用vSphere4.
0许可证密钥,只需将它们输入vCenterServer许可证清单并分配给升级后的资产即可.
组合许可证密钥的容量如果许可证清单包含多个许可证密钥,每个许可证的容量都很小,您可能会希望将它们组合成一个大容量的许可证密钥.
当许可证密钥的总可用容量足以容纳资产,但没有一个许可证密钥足以容纳资产时,此操作十分有用.
使用许可证门户组合许可证密钥之后,必须将新的许可证密钥添加到vCenterServer许可证清单中并移除旧的许可证密钥.
分割许可证密钥的容量如果拥有一个大容量的许可证密钥,您可能希望将容量分割为多个容量较小的许可证密钥.
在不同的vCenterServer清单中管理多个许可证密钥或将不同的许可证密钥分配给组织中的多个组时,此操作十分有用.
章16管理ESX/ESXi和vCenterServer许可证VMware,Inc.
115查看许可证密钥的更改历史记录许可证门户会跟踪记录组织的许可证密钥升级、降级、组合和分割的完整历史信息.
查找丢失的许可证密钥如果许可证密钥放错了地方,可以使用以下条件在许可证门户中对其进行搜索:n日期范围n许可证密钥n订单号n事务类型关于许可证清单由vCenterServer系统维护的不同许可证清单的工作方式略有不同,具体取决于是否使用链接模式组或独立系统.
接下来的示例是特定于ESX/ESXi主机的,可能不适用于解决方案.
解决方案变化很大.
例如,某些解决方案并未单独获得vCenterServer的许可.
而且,解决方案许可可以基于处理器、资产实例、虚拟机等等.
因此,有关特定于某个解决方案的许可证信息,请参见该解决方案的文档.
示例16-1卸载方案1卸载vCenterServer,而没有首先取消许可主机和移除主机.
2主机仍为已获许可的.
3将许可的主机添加到另一个vCenterServer实例.
4许可证密钥随主机转移.
此处的方案稍有不同:1卸载vCenterServer,而没有首先取消许可主机.
2重新安装vCenterServer,并使它成为另一个链接模式组的一部分.
3前一个组中的主机许可证密钥将不会转移到新组中.
4将之前的vCenterServer组许可的主机添加到新组.
5主机许可证密钥即会转移到新组.
6主机许可证密钥现在属于两个链接模式组.
如果密钥的总计分配超过密钥的容量,则此方案不受支持,并会导致许可证使用违规.
示例16-2独立方案每个vCenterServer实例均维护其自己的许可证清单.
如果将某个ESX/ESXi主机添加到vCenterServer,然后又将同一主机添加到另一个vCenterServer实例,则该主机的许可证密钥会从第一个清单移到第二个清单.
1有两个独立的vCenterServer实例.
2将许可证密钥分配给一个vCenterServer实例中的主机.
3在执行"添加主机"操作时,将主机添加到另一个vCenterServer实例,并选择保留许可证.
4主机许可证密钥属于两个单独的许可证清单.
如果密钥的总计分配超过密钥的容量,则此方案不受支持,并会导致许可证使用违规.
ESX和vCenterServer安装指南116VMware,Inc.
示例16-3链接模式方案1有属于同一链接模式组的两个vCenterServer实例.
2将许可证密钥分配给一个vCenterServer实例中的主机.
3两个vCenterServer实例会共享单个许可证清单.
4当添加许可证密钥时,该密钥将对同一链接模式组内的所有vCenterServer系统可用.
虽然这些许可证密钥是共享的且组中的每个系统均拥有相同的清单视图,但是由于复制延迟,因此所显示的视图可能不总是相同.
控制许可证权限可以控制哪些用户有权查看和管理许可证资源.
接下来的示例是特定于ESX/ESXi主机的,可能不适用于解决方案.
尽管许可适用于解决方案以及ESX/ESXi主机和vCenterServer,但解决方案许可管理太易变,因此,会概括地讨论特定于每个解决方案的许可.
有关许可某个特定解决方案的信息,请参见该解决方案的文档.
支持以下权限类型.
全局.
许可证如果对根文件夹拥有全局权限,则可以查看和修改vCenterServer清单中的所有许可证.
这也包括链接模式组中的其他vCenterServer系统.
只读如果对主机拥有只读权限,vCenterServer将显示分配给该主机的许可证密钥的前五个和最后五个字符、许可证中包含的功能以及许可证的过期日期.
如果您没有以上权限但可以将主机添加到vCenterServer中,则在执行主机添加操作时,可以将许可证添加到清单中并为主机分配许可证.
查看许可证信息可以使用许可视图,查看vSphere清单中所有已分配的或可用的许可证.
步骤1从连接到vCenterServer系统的一个vSphereClient会话中,单击主页>许可.
2(可选)单击刷新.
3在"许可"页面上,选择视图.
n要查看按产品列出的可用许可证,请选择产品.
n要查看按许可证密钥列出的可用许可证,请选择许可证密钥.
n要查看按其分配到的资产(主机、vCenterServer系统或解决方案)列出的许可证,请选择资产.
在这些报告视图中,可以右键单击实体以添加、分配和移除许可证密钥以及将许可证信息复制到剪贴板.
章16管理ESX/ESXi和vCenterServer许可证VMware,Inc.
117示例16-4使用产品视图添加和分配许可证密钥在此示例中,在许可报告窗口中选择产品视图.
在"评估模式"列表中,右键单击某个vCenterServer实例,然后选择更改许可证密钥.
然后可以分配许可证清单中的许可证密钥,或添加新许可证密钥并在单个操作中对其进行分配.
下一步如果许可证的已分配容量为零(在"许可证报告"的"已分配"列中可见),请考虑以下问题:n是否忘记将此许可证密钥分配给资产n是否忘记将此许可证密钥从清单中移除在以下情况中移除许可证密钥:n许可证密钥已过期.
n使用许可证入口将多个小容量许可证密钥的容量进行组合以创建较大容量的许可证密钥.
然后移除旧许可证密钥,并将新许可证密钥添加到vCenterServer清单中.
n已升级许可证,且必须移除旧许可证.
将许可证密钥添加到许可证清单并将其分配给资产在购买资产之后,可以将许可证密钥添加到清单,并将其分配给资产.
使用此过程以添加一个许可证密钥,并将其分配给一个资产.
前提条件vSphereClient必须连接到vCenterServer系统.
步骤1从连接到vCenterServer系统的一个vSphereClient主机中,选择主页>许可.
2对于报告视图,选择资产.
3右键单击资产,然后选择更改许可证密钥.
4选择分配新许可证密钥,然后单击输入密钥.
5输入许可证密钥,输入密钥的可选标签,然后单击确定.
6单击确定.
ESX和vCenterServer安装指南118VMware,Inc.
将多个许可证密钥添加到许可证清单在购买资产之后,可以将许可证密钥添加到许可证清单.
同时可以添加多个许可证密钥.
前提条件vSphereClient必须连接到vCenterServer系统.
步骤1从连接到vCenterServer系统的一个vSphereClient主机中,选择主页>许可.
2单击管理vSphere许可证.
3在"添加许可证密钥"文本区域中,输入许可证密钥,每行一个.
可以在一个操作中粘贴包含多个密钥的列表.
4(可选)键入密钥的简要描述.
5单击添加许可证密钥.
如果存在无效密钥,则会显示一则错误消息并列出无效密钥.
可以更正无效密钥并尝试再次添加,或将其删除.
6如果尚未准备好为资产分配许可证密钥,请在其余的向导屏幕中一直按下一步,在最后一个屏幕中单击完成以保存更改.
将许可证密钥分配给多个资产可以将许可证单独或批量分配给单个或多个资产.
尽管许可适用于解决方案以及ESX/ESXi主机和vCenterServer,但解决方案许可管理太易变,因此,会概括地讨论特定于每个解决方案的许可.
有关许可某个特定解决方案的信息,请参见该解决方案的文档.
注意在向主机分配许可证之后,在许可证分配操作完成之前,软件可能会更新许可证报告.
如果主机在分配许可证之后立即断开,则许可证报告可能无法准确反映主机许可证状况.
报告可能显示该主机已获许可,即使许可证分配操作尚未完成.
当主机重新连接到vCenterServer系统时,许可证分配操作继续,并且主机变为如报告中所显示的状态,即已获许可.
步骤1从连接到vCenterServer系统的一个vSphereClient会话中,选择主页>许可.
2单击管理vSphere许可证.
3单击下一步以转到"分配许可证"页面.
4单击ESX、vCenterServer或解决方案选项卡以显示可用资产.
5单击显示未获许可的资产、显示已获许可的资产或全部显示.
6在资产窗口中,选择要许可的一个或多个资产.
要选择多个资产,请按住Ctrl单击或按住Shift单击.
7在产品窗口中,选择适当的许可证密钥,然后单击下一步.
许可证密钥的容量必须大于或等于资产CPU的总和.
8如果尚未准备好移除许可证密钥,请单击下一步跳过"移除许可证密钥"页面,然后单击完成以保存更改.
章16管理ESX/ESXi和vCenterServer许可证VMware,Inc.
119示例16-5将许可证密钥分配给两个ESX主机在此示例中,按住Shift单击以选择两个双CPUESX主机,然后将vSphereEnterprise许可证密钥分配给主机.
在分配之前,许可证密钥有98个CPU的可用容量.
在分配之后,许可证密钥有94个CPU的可用容量.
弹出工具提示将列出在vSphereEnterprise许可证版本中包括的产品功能.
ESX和vCenterServer安装指南120VMware,Inc.
导出报告数据可以将许可证数据导出到可在第三方应用程序中打开的文件中.
步骤1从连接到vCenterServer系统的一个vSphereClient主机中,选择主页>许可.
2选择要导出的视图.
n产品n许可证密钥n资产3在报告屏幕中,单击导出.
4在"另存为"对话框中,为导出的许可证数据选择文件夹、文件名和格式,然后单击保存.
为没有vCenterServer的主机申请许可证如果通过vSphereClient直接连接主机,则可以为主机申请许可证.
步骤1从vSphereClient,单击配置选项卡.
2在"软件"下,单击已获许可的功能.
3单击编辑.
4分配许可证密钥.
n选择向此主机分配现有的许可证密钥,并从"产品"列表中选择许可证密钥.
n选择向此主机分配新许可证密钥,单击输入密钥,并输入许可证密钥及其可选标签.
5单击确定.
将主机添加到vCenterServer清单时为其申请许可证将主机添加到vCenterServer清单时,可以为主机申请许可证.
前提条件添加主机之前,必须具备一个穿越防火墙的通信通道.
步骤1单击导航栏中的清单.
2根据需要展开清单,然后单击适当的数据中心、文件夹或群集.
3右键单击该数据中心或群集并选择添加主机.
4当添加主机向导出现提示时,分配现有vSphere许可证密钥或添加新vSphere许可证密钥.
查看主机上哪些功能已获许可可以查看主机已获得许可使用哪些功能.
如果尝试配置未包括在主机许可证中的功能,vSphereClient会显示一条错误消息.
章16管理ESX/ESXi和vCenterServer许可证VMware,Inc.
121步骤1在vSphereClient中,从清单中选择所需的主机.
2单击配置选项卡.
3在"软件"下,单击已获许可的功能.
已获许可的功能窗口将显示可在主机上配置的功能列表.
将ESXi主机设置为评估模式如果已输入ESX的许可证,您可以切换为评估模式浏览ESX的完整功能.
步骤1在vSphereClient中,从清单中选择所需的主机.
2单击配置选项卡.
3在"软件"下,单击已获许可的功能.
4单击"ESX许可证类型"旁的编辑.
5单击产品评估.
6单击确定保存更改.
故障排除许可下列主题为仅安装ESX4.
0/ESXi4.
0主机的环境以及同时安装了ESX4.
0/ESXi4.
0和旧版ESX3.
x/ESXi3.
5主机的混合环境设置许可证提供故障排除准则.
如果无法解决问题,请按照以下方式与VMware联系以获得技术支持:n如果配置已获许可的功能时遇到问题,请通过http://www.
vmware.
com/support提交支持请求.
n要许可vCenterServer,必须应用vCenterServer许可证密钥.
n要许可ESX/ESXi,必须应用vSphere许可证密钥.
n使用评估模式时,如果将许可证从评估模式降级为不支持您配置的功能的许可证,这些功能可能会在无预警的情况下停止工作.
n如果在尝试配置某个功能时出现与许可相关的错误消息,请检查主机和vCenterServer系统上的已许可功能,以确保主机或vCenterServer系统已获得许可,可以使用您尝试配置的功能.
n如果vCenterServer系统清单中的所有主机均断开连接,则可能是因为vCenterServer许可证已到期,或者是因为60天的评估期已结束.
n如果无法启动驻留在主机上的虚拟机,则可能是因为主机许可证已到期,或者是因为60天的评估期已结束.
n如果ESX/ESXi主机由vCenterServer系统管理,则以直接连接主机的方式对主机许可证进行的更改不会持久,因为这些更改会被通过vCenterServer分配的许可证密钥覆盖.
请参见第123页,"有关替代主机许可证配置".
n如果由vCenterServer管理ESX3.
x/ESXi3.
5主机,则vCenterServer必须从LicenseServer签出vCenterServerAgent许可证.
如果LicenseServer在与LicenseServer通信时遇到问题,请检查以下各项:n请检查LicenseServerMicrosoftWindows服务是否正在运行.
n检查LicenseServer是否正在侦听.
n检查LicenseServer的状态.
ESX和vCenterServer安装指南122VMware,Inc.
如果LicenseServer运行正常,则可能是许可证文件有问题.
如果LicenseServer工作正常且许可证文件正确,则检查是否正确配置了适合于环境的集中式或单一主机许可.
有关故障排除和配置的详细说明,请参见《安装指南》或VMwareInfrastructure3《设置指南》中的许可文档.
应用许可证如果无法将许可证应用到资产,则该许可证可能与当前配置的功能和资源不匹配.
将许可证分配给某个资产时,该许可证必须与所有已配置的资源和功能兼容.
例如,假设您在评估期内向vCenterServer清单添加了10台ESX主机.
评估期结束之后,如果尝试将Foundation版本的许可证分配给vCenterServer系统,此分配操作会失败,因为Foundation版本只允许vCenterServer系统最多管理三台主机.
要更正此问题,可以升级版本或从清单中移除7台主机.
又例如,假设您在Enterprise版本的主机群集上配置了VMotion和DRS.
随后,如果尝试将Standard许可证密钥分配给这些主机,此分配操作会失败,因为Standard版本不包括VMotion和DRS.
必须为这些ESX主机分配Enterprise许可证或禁用VMotion和DRS.
有关如何禁用功能的详细信息,请参见VMware知识库.
同时请确保正在应用正确的许可证密钥,如下所示:n要许可vCenterServer资产,必须应用vCenterServer许可证密钥.
n要许可ESX/ESXi资产,必须应用vSphere许可证密钥.
有关替代主机许可证配置如果主机由vCenterServer管理,则使用主页>许可界面或"添加主机"操作以配置主机许可.
如果您使用配置>已获许可的功能>编辑操作,则主机许可证配置会被在vCenterServer中执行的任何许可证分配操作替代.
许可证过期许可证过期后,vCenterServer软件和ESX/ESXi软件可以继续运行,但某些操作将停止工作.
如果vCenterServer许可证过期,受管主机与vCenterServer清单的连接断开,因此您将无法将主机添加到清单中.
主机和主机上的虚拟机可以继续运行.
通过使用vSphereClient直接连接主机,可以启动或重置虚拟机.
在分配有效的vCenterServer许可证之后,可以立刻重新连接所有如下主机:1从vCenterServer清单,选择"数据中心".
2选择主机选项卡.
3按住Shift单击或按住Ctrl单击选择主机.
4右键单击并选择连接.
如果ESX/ESXi主机许可证过期,则驻留在主机上的虚拟机可以继续运行,但无法启动或重置虚拟机.
评估后为vCenterServer和ESX/ESXi申请许可证60天评估期结束之后,您将无法在vCenterServer和ESX/ESXi中执行某些操作.
如果希望继续使用ESX/ESXi和vCenterServer的所有操作,则必须获取许可证.
没有许可证,您可以执行某些操作,但不能启动或重置虚拟机.
如果在评估期结束之前没有为vCenterServer系统分配许可证,则所有主机都将断开与vCenterServer系统的连接.
如果在ESX/ESXi评估期结束之前没有为主机分配许可证,则任何一个ESX/ESXi主机都将断开与vCenterServer系统的连接.
章16管理ESX/ESXi和vCenterServer许可证VMware,Inc.
123将vCenterServer系统和ESX从评估模式切换为许可模式时,请谨记以下几点:n如果由vCenterServer系统管理VMwareInfrastructure3主机(例如,ESX3.
x或ESXi3.
5),则vCenterServer系统必须拥有LicenseServer的访问权限.
可以从VMware网站下载VMwareLicenseServer.
n要许可vCenterServer,必须应用vCenterServer许可证密钥.
n要许可ESX/ESXi,必须应用vSphere许可证密钥.
n将许可证分配给在其上安装了VMwarevSphere组件的计算机时,该许可证必须与您在评估期间配置的所有资源和功能兼容.
例如,假设您在评估期内向vCenterServer系统清单添加了10台ESX主机.
评估期到期之后,您可尝试分配一个能够限制vCenterServer系统管理主机数的许可证版本.
因为该版本允许vCenterServer系统管理的主机数不能多于10台,此分配操作失败.
要更正此问题,可以将许可证密钥升级到更高版本,或者也可以从清单中移除一些主机.
又例如,如果您在评估期间将ESX主机群集配置为使用容错和DRS,则只能分配允许使用这些功能的许可证.
因此,您可以成功分配更高版本的许可证.
要分配较低版本的许可证,则必须先禁用容错和DRS功能.
ESX和vCenterServer安装指南124VMware,Inc.
索引符号/59/boot59/boot分区59/分区21,59/home60/root/ks.
cfg46/tmp60/usr60/var/log60/vmfs/volumes59%include命令48%packages命令48%post命令48%pre命令48数字32位DSN要求70Aaccepteula命令48安全90安装ESX39,42vCenterServer96VirtualCenterServer103vSphereClient100vSphereHostUpdateUtility101虚拟机中的vCenterServer95安装ESX,脚本式45,47安装后选项99安装后要求99安装脚本,默认46安装脚本,创建45安装命令25,48安装日志39,42安装vCenterServer的必备条件89askmedia25,34ATA磁盘13authconfig命令48auth命令48autopart命令48B本地Oracle数据库87,88本地SQLServer数据库80必备条件,ESX21必需分区21,59bootloader48C操作系统存储库25插件109重新安装vCenterServer102创建DB2数据库74创建Oracle数据库84,86创建SQLServer数据库80,81CIM提供者63clearpart命令48从DVD引导ESX安装程序28D导出许可证数据121DB2,创建架构76DB2数据库客户端实例注册表变量74配置远程连接79数据库实例注册表变量73用户和组72用于创建的脚本74在MicrosoftWindows上本地配置78DB2数据库的脚本74DB2数据库的用户和组72DBO特权80DHCP,对于以PXE方式引导ESX安装程序33第三方扩展63第三方模块,移除66DNS107DRAC19,37dryrun命令48DSN,32位要求70端口防火墙18配置18端口1025到6553518端口38918端口44318VMware,Inc.
125端口63618端口8018DVD刻录ESXISO映像25引导ESX安装程序28DVD介质15EESX安装必备条件21从DVD引导安装程序28脚本式安装47许可113与Kickstart的差异55ESX安装,过程和选项22ESX安装脚本,关于45ESX安装介质25esxconsole.
vmdk21,39,42,59ESX的脚本式安装45,47ESXISO映像,在DVD上刻录25esxlocation命令48Etherboot项目29EULA39,42FF225防火墙基于网络108Windows108分割许可证密钥115分配许可证密钥119分区必需59可选60firewall命令48firewallport命令48FTP28附加25附加模块109G更新的信息7根据处理器提供许可114,119根据实例提供许可114Global.
licenses权限117公告64公告,用于修补ESX/ESXi65gpupdate/force命令107gPXE28,29,34GUID107规格,性能的建议14过期的许可证123故障排除,链接模式104,107故障排除许可122,123故障排除应用许可证123IIBMDB2,要求69IDE磁盘13iLO37ILO19include命令48initrd.
img37IPAPPEND34IPv691JJDBC83架构,适用于DB276降级许可证密钥115将修补程序应用到ESX/ESXi65脚本,用于安装ESX45脚本式安装第一个检测到的磁盘46与Kickstart的差异55脚本式数据库架构创建,适用于DB276交互式安装25教育支持9解决方案,许可113,114介质库25技术支持9计算机名称Oracle71SQLServer71K客户端,防火墙18客户机操作系统17可选分区21,59keyboard命令48Kickstart,与ESX的差异55Kickstart命令55Kickstart文件,创建45ks-first-safe.
cfg46ks-first.
cfg46库,用于修补ESX/ESXi65捆绑数据库71扩展,安装,移除,并更新63LLDAP105连接Oracle数据库87,88SQLServer数据库82ESX和vCenterServer安装指南126VMware,Inc.
链接模式对许可证清单的影响116故障排除107,108和权限104和数据库104可访问性91,104,107要求103链接模式故障排除91licensekey(许可证密钥),名称114LicenseServer115LicenseServer配置115MMAC地址34每个CPU的内核数114Microsoft.
NETFramework17,91MicrosoftSQLNativeClient71MicrosoftSQLServer,要求69MicrosoftSQLServer2005Express71,91MicrosoftWindowsSQLServer的身份验证90系统帐户90默认安装脚本46默认根密码46目录服务105,106mypassword46N内存,服务器要求13内核37OODBC数据库82Oracle,准备数据库87Oracle数据库安装后99创建架构86更改计算机名称71要求69用户85用于创建的脚本84远程访问87Oracle数据库的脚本84Oracle数据库的用户和组85Oracle数据库架构86Ppackages.
xml25paranoid命令48partition命令48part命令48配置DB2数据库72配置端口18配置选项27评估,许可123评估模式,切换到62,122PXE必备条件32配置文件34设置步骤32PXE引导,概述29Q启动vSphereClient100启动虚拟机123全局数据105,106权限Global.
licenses117只读117驱动程序63确定哪些功能已获许可121Rramdisk37reboot命令48日志,安装39,42ROM映像29rootpw命令48RPCCfg.
exe108RPMS目录25RSA19RSAII37SSAN25SATA磁盘13SCSI13SCSI磁盘13SDK91,104,107serialnum命令48数据库Oracle87SQLServer82,83维护72准备103数据源名称70SQLServer创建架构81更改计算机名称71MicrosoftWindows身份验证90用于创建的脚本80准备数据库82,83SQLServer的TCP/IP设置83SQLServer数据库的脚本80索引VMware,Inc.
127SQLServer数据库架构81swap59swap分区21,59Ttftp-hpa29TFTP28,29tftpd3229添加,许可证密钥118,119timezone命令48脱机捆绑包64UURL,配置91,104,107USB25USB介质15VvCenterConverter111vCenterConverterEnterprise91vCenterGuidedConsolidation91,109vCenterOrchestrator91vCenterServer安装的必备条件89安装过程96安装所需的数据92从网络驱动器安装91DB2数据库(本地)78DB2数据库(远程)79端口18加入组105链接模式103连接至组105,106连接至组的要求103配置URL91,104,107下载安装程序95许可113硬件要求15在IPv6计算机上安装91在虚拟机中安装95组件91vCenterServer.
VimApiUrl91,104,107vCenterServer.
VimWebServicesUrl91,104,107vCenterServer安装程序附带的组件91vCenterServer许可证114vCenterUpdateManager69,91,110vihostupdate64,65virtualdisk命令48vmaccepteula命令48VMFS323vmkcore分区59vmkernel模块,移除66VMkernel模块63vmlinuz34,37vmserialnum命令48vSphere,简介11vSphereCLI64,65vSphereClient安装100从网络驱动器安装91启动100下载61要求17硬件要求15vSphereClient的要求17vSphereClient的硬件要求15vSphereHostUpdateUtility安装101修补主机63vSphere简介11vSphere许可证114VWS91,104,107W网络命令34,48网络驱动器,安装自91维护数据库72物理分区59X下载vCenterServer安装程序95卸载vCenterServer102系统要求,vCenterServer数据库69修补64修补ESX/ESXi65修补主机,使用vSphereHostUpdateUtility63许可分配119根据处理器114,119根据实例114故障排除122旧有资产113评估后123添加许可证密钥118,119主机61许可故障排除123许可证,查看117许可证报告,导出数据121许可证过期123许可证门户115许可证密钥分割115分配121ESX和vCenterServer安装指南128VMware,Inc.
更改历史记录115应用121组合115许可证清单116虚拟CD37虚拟磁盘21,59虚拟机安装vCenterServer95要求18虚拟机的要求18Y移除第三方模块66移除vCenterServer102移除自定义软件包66已获许可的功能121引导程序命令27引导ESX安装程序27引导加载程序内核选项27引导提示27引导选项25硬件要求,对于vCenterServer15应用修补程序64应用许可证,故障排除123由vCenterServer使用的端口18远程Oracle数据库87远程SQLServer数据库80域控制器107Z侦听端口18只读权限117注册表设置108主机,配置许可121主机防火墙18主机修补63主机许可61准备数据库88自定义扩展,移除66组,要求103组策略更新107组合许可证密钥115最终用户许可协议39,42索引VMware,Inc.
129ESX和vCenterServer安装指南130VMware,Inc.
4324云是成立于2012年的老牌商家,主要经营国内服务器资源,是目前国内实力很强的商家,从价格上就可以看出来商家实力,这次商家给大家带来了全网最便宜的物理服务器。只能说用叹为观止形容。官网地址 点击进入由于是活动套餐 本款产品需要联系QQ客服 购买 QQ 800083597 QQ 2772347271CPU内存硬盘带宽IP防御价格e5 2630 12核16GBSSD 500GB30M1个IP...
官方网站:点击访问亚州云活动官网活动方案:地区:美国CERA(联通)CPU:1核(可加)内存:1G(可加)硬盘:40G系统盘+20G数据盘架构:KVM流量:无限制带宽:100Mbps(可加)IPv4:1个价格:¥128/年(年付为4折)购买:直达订购链接测试IP:45.145.7.3Tips:不满意三天无理由退回充值账户!地区:枣庄电信高防防御:100GCPU:8核(可加)内存:4G(可加)硬盘:...
A400互联是一家成立于2020年的商家,主要推行洛杉矶服务器采用kvm架构,线路优质,延迟低,稳定性高!全场产品对标腾讯云轻量,服务器线路有有美国洛杉矶cn2_gia、香港cn2+cmi,目前推行的vps服务器均为精心挑选的优质线路机房,A400互联推出了夏季优惠洛杉矶5折、香港7折促销活动,质量可靠,价格实惠!二:优惠码洛杉矶五折优惠码:20210620香港cn2七折优惠码:0710三、优惠方...
ibm服务器系统安装为你推荐
微信回应封杀钉钉为什么微信被封以后然后解封了过了一会又被封了李子柒年入1.6亿将55g铁片放入硫酸铜溶液中片刻,取出洗净,干燥后,称重为56.6g,问生成铜多少g??求解题步骤及答案rawtools照片上面的RAW是什么意思,为什么不能到PS中去编辑月神谭适合12岁男孩的网名,要非主流的,帮吗找找,谢啦百度关键词分析怎样对关键词进行分析和选择百度指数词百度指数为0的词 为啥排名没有lcoc.topeagle solder stop mask top是什么层www.toutoulu.com安装好派克滤芯后要检查其是否漏气干支论坛天干地支常识?猴山条约中国近代史领土被割占去了多少,包括战争中失去的和吞并的总数
虚拟主机控制面板 域名查询工具 什么是域名解析 新网域名管理 westhost kddi godaddy优惠码 嘟牛 刀片服务器是什么 刀片服务器的优势 秒杀汇 美国网站服务器 t云 1元域名 空间登入 中国电信测速器 带宽租赁 重庆电信服务器托管 web应用服务器 西安主机 更多