vCenter 5.1服务不能重启的完美解决办法

合集下载

vCenter Server 5.1.0a 更新说明

vCenter Server 5.1.0a 更新说明

vCenter Server 5.1.0a 更新说明针对VMware 客户所遇到的错误和可用性问题,我们发行了VMware vCenter Server 5.1.0a。

其中一些错误与安装和升级相关。

此版本还解决了其他一些以前不存在任何解决办法的错误。

vCenter Server 5.1.0a 的目标是为您提供更加顺利的升级路径,以便于您立即利用vCenter Server 5.1 中的新功能。

升级路径vCenter Server 5.1.0a 不是修补程序版本。

您可以从以下以前的版本升级至此版本的vCenter Server:•vCenter Server 4.1、4.1 Ux• vCenter Server 5.0、5.0 Ux• vCenter Server 5.1 GAvCenter Server 5.1.0a 支持与原始版本vCenter Server 5.1 相同的数据库和操作系统配置。

架构更改vCenter Server 5.1 版包括重要的架构更改。

在尝试全新安装vCenter Server 5.1 或者从产品旧版本升级至vCenter Server 5.1 之前,您必须了解这些更改。

vCenter Server 5.1 平台由四个单独的服务构成。

这些服务包括:•vCenter Single Sign On (SSO)• vCenter Inventory Service• vCenter Server• vSphere Web Client升级必备条件在升级至vCenter Server 5.1 之前,请通过执行以下必备条件检查来确定您的环境是否适合vCenter Server 5.1。

检查Active Directory (AD) 域设置•vCenter SSO 使用标准LDAP 协议与AD 进行交互。

部署SSO 所在的计算机必须具有默认只读LDAP 权限(域成员默认设置)。

•有关与AD 相关的详细必备条件,请阅读下面的知识库文章(KB)。

vsphere-esxi-vcenter故障排除指导

vsphere-esxi-vcenter故障排除指导
2 主机故障排除 15
vSphere HA 主机状况故障排除 15 Auto Deploy 故障排除 18 身份验证标记操作错误 23 Active Directory 规则集错误导致 vSphere Web Client 中出现主机配置文件合规性故障 24 Likewise 资源低时无法加入域 25
8 故障排除许可 77
主机许可故障排除 77 许可证报告故障排除 78 无法打开虚拟机电源 81 无法将许可证密钥分配给 vCenter Server 81 无法配置或使用功能 82
索引 83
4
VMware, Inc.
关于 vSphere 故障排除
《vSphere 故障排除》介绍了 vCenter Server 实施及相关组件的故障排除问题和过程。
7 网络故障排除 65
同一网络中存在重复的虚拟机 MAC 地址 65 转换至增强的 LACP 支持失败 67 无法从 vSphere Distributed Switch 中移除主机 68 vSphere Distributed Switch 5.1 及更高版本上的主机丢失与 vCenter Server 的连接 69 vSphere Distributed Switch 5.0 及早期版本上的主机与 vCenter Server 断开连接 70 主机上的网络冗余丢失警报 71 在更改分布式端口组的上行链路故障切换顺序之后虚拟机断开连接 71 运行 VPN 客户端的虚拟机导致在主机上或 vSphere HA 群集中拒绝虚拟机服务 72 Windows 虚拟机上 UDP 工作负载的吞吐量低 73 位于相同的分布式端口组但不同主机上的虚拟机无法互相通信 75
注意 如果您将超时时间段增加到 30 秒,则在启用 FT 或在故障切换之后创建新辅助虚拟机时,容错虚拟机可 能会在较长时间内都没有响应(最多 30 秒)。

服务器重启不能启动无法开机怎么解决

服务器重启不能启动无法开机怎么解决

服务器重启不能启动无法开机怎么解决电脑或者手机不能开机故障相信很多用户都遇到过,原因也有很多,我们需要从硬件和软件方面考虑,服务器重启不能启动的几种常见的解决方法,碰到此问题的朋友可以参考下。

方法步骤1.当系统启动显示操作系统列表时, 按F8 出现高级启动选项;a. Safe mode: 只加载基本的服务和驱动。

用于解决安装了额外的硬件驱动或软件后,导致系统不能正常启动的情况。

选择Safe mode,若能进入操作系统,卸载额外的驱动或软件。

st known good: 启动上一次的成功配置。

用于解决对系统的驱动,及服务进行了错误的配置后导致系统不能引导的情况。

选择Last known good 可以恢复到上一次正常登录时的配置。

c.VGA Mode:使用标准VGA模式启动计算机16色640x480分辨率。

用于解决显示配置错误的情况,例如分辨率刷新率设置过高导致花屏或黑屏。

d.Directory Service Restore Mode: 目录服务恢复模式。

若本服务器为Domain Controller, 且Directory Service目录服务工作不正常时选择此模式,进入后可以运行ntdsutil.exe 对目录服务进行维护。

2. Recovery Console: 恢复控制台。

若不能从safe mode等高级启动选项启动,可使用Recovery Console。

进入Recoveronsole的方法:a. 从Win2003 CD 或4张安装软盘启动。

b. 在安装过程中选择R 修复。

c. 按照提示选择C进入Recovery Console。

进入Recovery Console后可使用以下常用命令修复系统:a.fixboot: 修复引导扇区b.fixmbr : 修复主引导记录c.copy: 从软盘,光盘copy文件到硬盘(可以访问NTFS分区)3.Emergency Repaire: 紧急修复。

VMwarevSphere常见问题汇总——ESXi主机、vCenterServer

VMwarevSphere常见问题汇总——ESXi主机、vCenterServer

VMwarevSphere常见问题汇总——ESXi主机、vCenterServer 1. 查看ESXi主机的管理服务的运⾏状态⽅式 (1)打开DUCI的Local ESXi Shell,然后Alt+F1进⼊到命令界⾯; (2)执⾏如下命令查看hostd服务是否正常运⾏: /etc/init.d/hostd status 输出类似如下结果: hostd is running (3)如果ESXi主机有连接到vCenter Server则还可以查看vCenter Server位于ESXi主机上的Agent是否正常: /etc/init.d/vpxa status 输出类似如下结果: vpxa is running 2、 vCenter Server 5.0 Update1的Service Status页标签显⽰License Services警报 故障状态 (1)vCenter Service Status页标签显⽰License Services警报; (2)系统提⽰如下错误警报: Threshold Usage Tracking service Alert Cannot obtain user-defined license thresholds Asset properties History service Alert Cannot store hosts' MAC addresses in thevCenter Server database Assignments Feeding service Alert Cannot obtain license assignments for VRAMusage License Usage History service Alert Cannot store license usage in vCenter Serverdatabase故障分析 故障分析 这个问题⼀般都是由于当升级vCenter Server到U1时VirtualCenter ManagementWebservices运⾏在AD账户下,这就可能导致Update之后的账户匹配关联丢失,进⽽导致服务⽆法启动; 解决⽅案 解决⽅案 (1)进⼊到Windows的服务管理器,然后打开VMware VirtualCenter ManagementWebservices的Properties选项; (2)点击Log On的页标签,更改账户关联,然后重启服务即可。

vCenter Server Appliance证书过期无法使用怎么办

vCenter Server Appliance证书过期无法使用怎么办

vCenter Server Appli证书因为客户的vCenter Server 已经无法登录,为了应急使用,Server 所主机时间修改为6当然也可以使用vSphere 录vCenter ESXi 主机,修主机的时间为6月1年5月30vCenter Server 管理界面(https: 首先检查是否启用了NTP,则修改与ESXi 主1所示。

vCenter Server 机,vCenter 在重启之后可以继续vCenter Server Appliance证书过期无法使用怎么办图1 修改vCenter NTP 方式图2 登录并管理证书图3 续订证书之后Client 登录续订vCenter 证书。

主要步骤如下。

1.使用 vSphere Client 登录到已Services vCenter 用administrator@vsphere.local 身份登录。

2.点理→证书在“服务“localhost”入“administrator@vsphere.local”然administrator@vsphere.local 密码,理证书”,如图3.在“证书管理”订“计算机“计算机SSL 作→续订”4.在弹出的续订证书”订”按钮。

5.在“解决方案证书”单击“全部续订”所有的解决方案用户证书,续订之后如图6.在Services Controller,或者从命令行运行以下命令:service-control --stop --allservice-control -- start vmafddTrouble Shooting图4 续订解决方案证书图5 重新启动服务service-control --service-control --service-control --所示。

以上设置vCenter Server证书经过续订就可以继续使用了。

了证书之vCenter Server修改为了正确的vCenter Server者提示密就需要在https:///s/19?lang=en_Term=76719上下fixsts.sh的到vCenterAppliance中执行STS(Security安全令牌服证书以解决这个问题。

vCenterServer服务无法启动解决方法

vCenterServer服务无法启动解决方法

vCenterServer服务无法启动解决方法这个问题常常发在vCenter Server及所安装的SQL Server在同一台时!!因为重新开机后有时vCenter Server服务已经启动完成了,但vCenter Database (SQL Server)还没启动完成,此时就会发生这样的状况,在您登入vCenter Server主机(OS为Windows Server 2003)后发现VMware VirtualCenter Management Webservice服务没有启动(启动后会连依存的VMware VirtualCenter Server服务一起启动),将服务启动后vSphere Client即可连上vCenter Server了。

若想要解决此一问题,则必须设定vCenter Server 服务必须等到SQL Server 服务启动完成后才启动,设定步骤如下:(以Windows Server 2003 为例)1、登入vCenter Server 主机点选【开始】 >> 【执行】 >> 输入【services.msc】开启服务页面2、确认SQL Server 名称,此例MSSQL Server 2005 Express 名称显示为SQL Server (SQLEXP_VIM) 查看内容完整服务名称为MSSQL$SQLEXP_VIM】3、修改机码点选【开始】 >> 【执行】 >> 输入【regedit】 >> 切换到路径【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd】 >> 点选机码名称【DependOnService】 >> 【右键】 >> 【修改】 >>贴上SQL Server 服务名称【MSSQL$SQLEXP_VIM】 >> 【确定】 >> 关闭登录编辑程式4、再次开启【服务】 >> 点选【SQL Server (SQLEXP_VIM)】 >> 【右键】 >> 【内容】 >> 切换到【依存性】确认【VMware VirtualCenter Server】在依存清单内即完成设定。

Vcenter 找不到合适的主机打开虚拟机电源,故障处理手册

Vcenter 找不到合适的主机打开虚拟机电源,故障处理手册

故障现像:Vcenter 找不到合适的主机打开虚拟机电源,可用虚拟闪存资源(XXXX)不足,无法执行请求操作第一部分主机flash 资源设置设置虚拟Flash资源:1.在vSphere Web Client中,导航到主机。

2.单击管理选项卡,然后单击设置。

3.在虚拟闪存下,选择虚拟闪存资源管理,然后点击添加容量。

4.从可用的SSD设备列表中,选择用于虚拟闪存的SSD设备,然后单击确定。

注意事项:•创建虚拟闪存后,“设备支持”区域将列出您用于虚拟闪存资源的所有SSD设备。

•要使用vSphere Flash Read Cache,需要Enterprise Plus vSphere许可证。

第二部分虚拟机资源设置使用vSphere Flash Read Cache配置虚拟机要使用vSphere Flash Read Cache资源配置虚拟机磁盘,请执行以下操作:1.打开vSphere 5.5 Web Client。

2.单击主机和群集视图。

3.选择运行虚拟机的ESXi主机。

4.在“硬件”下的“摘要”视图中,验证并确保主机已配置了虚拟闪存资源。

5.单击“相关对象”选项卡。

6.右键单击虚拟机,然后单击“编辑设置”。

7.选择并展开要为其分配闪存读取缓存的硬盘。

例如,硬盘1。

8.输入要分配给虚拟硬盘(vmdk)的Flash Read Cache数量。

9.单击确定,应用更改。

注意:在使用vSphere Flash Read Cache资源配置虚拟机时,您还可以使用以下高级选项:•预留–分配的缓存量。

•块大小–用于为该虚拟磁盘配置Flash Read Cache的块大小。

为了确保最佳性能,建议选择与虚拟机中将运行的大多数输入输出的块大小匹配的块大小。

验证是否将vSphere Flash Read Cache添加到虚拟机要验证是否将vSphere Flash Read Cache添加到虚拟机,请执行以下操作:1.在“主机和群集”视图中,选择虚拟机。

解决VMware VirtualCenter Server服务无法自动启动的问题

解决VMware VirtualCenter Server服务无法自动启动的问题

解决VMware VirtualCenter Server服务无法自动启动的问题原因分析:当VMware VirtualCenter Server服务尝试启动的时候,如果它所依赖的服务未全部启动,将出现此问题。

VMware VirtualCenter Server服务依赖的服务有以下两个:SQL ServicesADAM Services我们在VC服务器上检查VMware VirtualCenter Server服务的依存服务有哪些时,可以发现以上两个服务是默认没有在依存服务的列表中的。

解决方法:解决VMware VirtualCenter Server服务无法自动启动的问题,将SQL Services和ADAM Services这两个服务添加到VMware VirtualCenter Server服务的依存列表中即可。

添加方法如下:1.在VC上运行“services.msc”打开服务,分别打开服务“SQL Server(SQLEXPerience_VIM)”和“VMware VCMSDS”属性,记录这两个服务的名字,如下图所示,2.打开注册表,浏览到项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd”,双击右边键值“DependOn Service”,添加服务名“MSSQL$SQLEXP_VIM”和“ADAM_VMwareVCMSDS”,如下图所示,3.打开服务管理工具,在服务“VMware VirtualCenter Server”的属性-依存的服务中可以看到刚刚添加的两个服务,如下图所示,4.重启VC,重启后发现VMware VirtualCenter Server服务可以自动启动。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

vCenter 5.1服务不能重新启动的解决办法
一、运行环境
操作系统:Windows server 2008 server R2 64位
数据库:Sql server 2008 R2 Express
二、解决方法
1.查看占用49158端口的进程,发现是dsamain.exe,该程序的服务名是VMwareVCMSDS,它是VMware VirtualCenter Server服务启动依赖先期进程,必须要先于VMware VirtualCenter Server启动,但其占用了49158端口,而这个端口是SSO与SQL Server通信端口,需要归还给SQL Server。

Netstat –ano | find “49158”
在服务窗口中停止VMwareVCMSDS服务或在任务管理器中把占用端口49158的PID进程(dsamain.exe)终止。

,并临时把启动类型改为“手动”。

2.把SQL Server的TCP/IP连接端口改为49158
使用SQL server Configuration Manager检查SQL server Network Configuration下Protocols for VIM_SQLEXP的TCP/IP协议配置中IPALL的“TCP Dynamic Ports”是否为49158,如果不是请改为49158,保存设置,然后重新启动服务器,目的是重新启动SQL Server(VIM_SQLEXP)服务并占据49158端口。

3.查看占用443端口的进程,然后手动停止该进程(java.exe)
Netstat –ano | find “443”
实践证明3步可以不做。

4.在服务管理器中,手动启动VMwareVCMSDS服务
5.启动VMware VirtualCenter Server(vpxd.exe)
6.启动VMware VirtualCenter Management Webservices
上述办法可以解决VMware VirtualCenter Server不能启动的问题,但服务器重启后,又得手动做一遍。

问题出在VMwareVCMSDS服务先于MSSQL$VIM_SQLEXP启动并占用了49158端口,要一劳永逸解决此问题的思路是让VMwareVCMSDS服务在于MSSQL$VIM_SQLEXP之后启动,也即要修改它们之间启动的顺序。

这里通过设置服务依赖来实现,让VMwareVCMSDS 服务依赖于MSSQL$VIM_SQLEXP(实际上没有这种关系的),这样MSSQL$VIM_SQLEXP就可以在VMwareVCMSDS之前启动了。

打开注册表编辑器,如图路径找到VMwareVCMSDS的服务名ADAM_VMwareVCMSDS,然后编辑键DependOnService,把MSSQL$VIM_SQLEXP服务添加到其中,关闭注册表,重新启动服务器,问题解决。

相关文档
最新文档