tangwenjun 的BLOG
用户名:tangwenjun
文章数:24
评论数:25
访问量:27331
注册日期:
阅读量:5863
阅读量:12276
阅读量:350730
阅读量:1049392
51CTO推荐博文
今天下载了一个虚拟机应用(zenoss监控)。下载的文件是在vmware workstation平台上面运行的。但我要导入到VMware VSphere ESXI5.1上运行,开启电源失败,提示如下信息: 打开虚拟机 zenoss 的电源时,会收到来自 ESX 主机的错误。
无法启动虚拟机。
模块 DevicePowerOn 打开电源失败。
无法为 scsi0:0“/vmfs/volumes/51dc3538-bbdf69dc-6e61-782bcb765b0f/zenoss_core-4.2.5-/zenoss_core-4.2.5-.vmdk” 创建虚拟 SCSI 设备
无法打开磁盘 scsi0:0: 磁盘类型 7 不受支持或无效。请确保磁盘已导入。可以确定的是我硬盘的vmdk文件存在,应该是版本问题。查询官方资料后发现:在VMware Workstation,VMware Fusion 或VMware Player平台上运行的虚拟机如果需要在Vmware ESX主机上运行,必须用Vmware vCenter Converter工具转换成ESX主机兼容的格式。当然,如果虚拟机的磁盘镜像文件如果已经被导入到ESX主机,则可以使用vmkfstools 工具手动将磁盘格式进行转换。命令如下:vmkfstools -i &HostedVirtualDisk&
&ESXVirtualDisk&所以,我需要使用vmkfstools工具将zenoss_core-4.2.5-.vmdk文件转换成ESX主机兼容的格式:cd /vmfs/volumes/51dc3538-bbdf69dc-6e61-782bcb765b0f/zenoss_core-4.2.5-/
vmkfstools -i zenoss_core-4.2.5-.vmdk
zenoss_core-4.2.5--new.vmdk -d thin
备注:zenoss_core-4.2.5--new.vmdk就是转换后的磁盘名字。
-d选项为:使用精简置备模式。节省空间。
旧文件可以删除。转换后将zenoss_core-4.2.5--new.vmdk磁盘添加到虚拟机中,顺利开机。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)Vmware vSphere八个常见问题
日期:来源:
1、在view桌面中,Win7下***出现软件出现“系统管理员设置了系统策略,禁止进行此***”的提示 解决方案: a. 打开“开始-&控制面板-&管理工具-&本地安全策略”-&点击“软件限制策略”,如果提示“没有定义软件限制策略”,那么就右键“创建软件限制策略”-&创建后,双击右侧“强制”,选择“除本地管理员以外的所有用户”,确定 b. windows开始菜单,运行里面输入gpedit.msc打开组策略, 在“计算机配置”→管理模板→windows组件→windows installer,右边 第一项就是禁用windows installer。把它改成 “未配置”后者“已禁用”就可以了。 c. 删除HKEY_CLASSES_ROOT\Installer\Products\3D11C8EFC注册表项目。(建议使用此法,能解决大多数你出现的情况,在运行栏里输入regedit进入注册表,按照以上路径找到项目删除就可以了)& 2、持续较高的 CPU 使用情况的解决方案 故障状态: CPU 使用情况中的临时高峰表示 CPU 资源的使用情况最佳。持续较高的 CPU 使用情况可能表示存在问题。 您可以使用 vSphere Client CPU 性能图表监控主机、群集、资源池、虚拟机和 vApp 的 CPU 使用情况。& 问题 a. 主机 CPU 使用情况一直很高。 CPU 使用情况值较高时会增加主机上虚拟机的就绪时间和处理器列队。& b. 虚拟机 CPU 使用情况超过 90% ,且 CPU 就绪值超过 20% 。应用程序性能将受到影响。 原因 主机可能缺少满足要求所需的 CPU 资源。 解决方案: a. 验证是否在主机的每台虚拟机上均***了 VMware Tools 。& b. 将主机上或资源池中其他虚拟机的 CPU 使用情况与此虚拟机的 CPU 使用情况值进行比较。 主机的虚拟机视图上的堆栈条形图显示主机上所有虚拟机的 CPU 使用情况。& c. 确定虚拟机就绪时间过长是否由其 CPU 使用情况时间达到 CPU 限制设置所致。 如果出现这种情况, 请增加虚拟机上的 CPU 限制。& d. 增加 CPU 份额以给予虚拟机更多机会运行。 如果主机系统受到 CPU 约束, 则主机上的总就绪时间可能仍维持在相同级别。如果主机就绪时间没有减少,则为高优先级虚拟机设置 CPU 预留,保证它们收到所需要的 CPU 周期。 e. 增加分配给虚拟机的内存量。此操作会减少所缓存应用程序的磁盘和 / 或网络活动。这可能会降低磁盘I/O ,并减少主机对虚拟化硬件的需求。具有较少资源分配的虚拟机通常可累积更多的 CPU 就绪时间。& f. 将虚拟机上的虚拟 CPU 数量减少到执行工作负载所需要的数量。例如,四路虚拟机上的单线程应用程序只能从单个 vCPU 中受益。 而管理程序还需维护三个空闲 vCPU , 占用本可用来处理其他工作的 CPU 周期。 g. 如果主机不在 DRS 群集中,则将它添加到一个群集中。如果主机在 DRS 群集中,则增加主机数,并将一个或多个虚拟机迁移到新主机上。 h. 如有必要,请在主机上升级物理 CPU 或内核。 i. 使用最新版本的管理程序软件并启用 CPU 节省功能(例如 TCP 分段卸载、较大内存页面和巨型帧)。 & 3、vMotion虚拟机失败:A general system error occurred:Failed to flush checkpoint 故障状态: a. 尝试vMotion一台虚拟机失败,提示如下错误信息: A general system error occurred:Failed to flush checkpointt data! b. 此时故障虚拟机的设定如下: o分辨率大于 或小于第二个屏幕的分辨率; o显卡驱动选用了WDDM; o虚拟机的硬件版本号为8; c. vCenter的Task & Events里的详细错误描述如下: oAn I/O error occurred while saving the checkpont:0(Resource temporarily unavailable); oFailed to write checkpoint data(offset xxxxxxxx,size xxxxx):Failed to resum VM; d. 在虚拟机的vmware.log日志文件里有类似如下信息: .vmx| MigrateSetState: Transitioning from state 9 to 11. .vmx| Migrate_SetFailure: Failed waiting for data.& Error bad0006. Limit exceeded.& .vmx| .vmx| Migrate: cleaning up migration state. .vmx| MigrateSetState: Transitioning from state 11 to 0. .vmx| Msg_Post: Error .vmx| [vob.vmotion.chkpt.toobig] vMotion migration [XXXXXXXX:xxxxxxxxxxxxxxxx] failed. The checkpoint data length (xxxxx bytes) or the offset (xxxxxxxx bytes) exceeds the maximum checkpoint data length (xxxxxxxx byte). .vmx| [msg.moduletable.powerOnFailed] Module Migrate power on failed. 故障分析: 这种情况可能是由于虚拟机的硬件版本号为8,WDDM驱动以及虚拟机的显存等问题导致; 解决方案: 由于问题可能不是由于单一原因导致,因此,可根据如下方式分别进行故障排查处理: a. 将屏幕的分辨率调整一下,小于或和第二块屏幕的分辨率相等; b. 不要将虚拟机的硬件版本号升级为8; c. 增加checkpoint cache size,将它从8MB升级到16MB,方法如下: o关闭虚拟机后右击虚拟机点击Edit Settings; o在弹出的对话框中找到Options页标签后选择Advanced选项,在General下选择Configuration Parameters; o点击Add Row后输入如下参数:migrate.baseCptCacheSize值设定为后点击Ok应用更改; d. 将mks.enable3d的值设定为TRUE,步骤如下: o关闭虚拟机后右击虚拟机点击Edit Settings; o在弹出的对话框中找到Options页标签后选择Advanced选项,在General下选择 Configuration Parameters; o点击Add Row后输入,将值设定为True后点击Ok保存关闭。& 4、迁移完成vCenter Server数据库到新主机后,VirtualCenter Management WebServices不对 故障状态: a. vCenter Server数据库迁移到一个拥有新主机名和IP地址的系统上时,VirtualCenter Management WebServices服务异常; b. vSphere Client登录服务器时,看到Performance Overview Charts报错如下: General report generation exception Perf Charts service experienced an internal error. Message: Report application initialization is not completed successfully. Retry in 60 seconds. c. vSphere Client登录到vCenter Server后搜索之类的功能都无法使用; d. vCenter Service Status显示VirtualCenter WebServices和很多其它服务都处于离线状态,& 报如下错误信息: Unable to retrieve health data from https://localhost:8443 Service initialization failed.& 故障分析: 当的数据库被迁移到新位置后,必须要更改DSN的信息,然而,Tomcat Server的设定却不会随之变化,因此,我们需要对Tomcat Server进行修改之后才能正常,Tomcat Server被用于支持VirtualCenter Management Webservices服务运行; 解决方案: 解决方案就是进入到Tomcat Server的配置文件里,找到database_name.propeties,通常位置如下: oW2K3 - C:\Documents and Users\All Users\Application Data\VMware\VMware VirtualCenter\ oW2K8 - C:\ProgramData\VMware\VMware VirtualCenter\ 修改Tomcat Server的数据库位置方法如下: a. 文本文件打开database_name.properties,找到如下内容: url=jdbc:sqlserver:/DB_hostname\\DB_databaseName\=database_integratedSecurity\=true b. 修改上述文档中对应位置的数据库的对应主机名或IP地址; c. 重启VMware VirtualCenter Management Webservices服务或重启vCenter Server服务器后,理论上即可恢复正常。& 5、在里,无法将管理网路迁移到vDS& 故障状态: a. 无法将管理网路迁移到ESXi 5.0所在的vDS上,提示如下错误信息: A specified parameter was not correct b. vCenter Server上有类似如下的错误消息: Call“HostNetworkSystem.UpdateNetworkConfig”for object “networkSystem-121” on vCenter Server “vCenter in vmanager.local” failed. c. 在hostd.log日志文件里,可以看到类似如下的日志信息: T15:54:09.649Z [FFE92A90 error 'NetworkProvider' opID=DA1DFDC2-] Unknown port type [0]: convert to UNKNOWN. T15:54:09.721Z [FFE92A90 info 'NetworkVmkSimulator' opID=DA1DFDC2-] Portgroup Management Network has 1 client[s] connected to it T15:54:09.721Z [FFE92A90 info 'HostsvcPlugin' opID=DA1DFDC2-] Simulate failed 故障分析: 这个问题一般都是由于网路的coredump功能有问题导致的; 解决方案: 确认这个coredump功能处于enabled状态,方法如下: #esxcli system coredump network get Enabled: true Host VNic: vmk0 Network Server IP: XXX.XXX.XXX.XXX Network Server Port: 6500 也可以利用esxcfg-vswitch -l的输出结果来确认: PortGroup Name VLAN ID Used Ports Uplinks& Management Network 10 2 vmnic0 例如,如果要在上述的网路卡上关闭coredump的话,可以执行如下命令: #esxcli system coredump network set --enable false& 6、克隆虚拟机失败:Invalid configuration for device '0' 故障状态: a. 无法克隆虚拟机,克隆是出错: Failed to clone a VM,error:Invalid configuration for device "0" b. 克隆到99%时失败; 故障分析: 这种问题可能是由于UTC时钟不同步的缘故; 解决方案: a. vSphere Client连接到vCenter Server,点击Configuration页标签; b. 点击Software面板下的Time Configuration选项,点击Properties; c. 确认时间是否有问题,如果有问题,做好时间同步: o点击Software面板 -& NTP Configuration -& Options -& NTP Settings;& d. OK,重启下服务。& 7、如何生成ESXi的新*** 通常,只有当更改主机名称或意外删除***时,才要生成新***。在某些情况下,可能需要强制主机生成新的***。& a. 登录 ESXi Shell 并获取 root 特权。 b. 在 /etc/vmware/ssl 目录中,备份现有***,方法是使用以下命令对其进行重命名。 mv rui.crt orig.rui.crt mv rui.key orig.rui.key 注意 如果由于删除了***而需要重新生成这些***,则不必执行此步骤。& c. 运行命令 /sbin/generate-certificates 生成新的***。 d. 运行命令 /etc/init.d/hostd restart 重新启动 hostd 进程。 e. 通过执行以下命令并将新***文件的时间戳与 orig.rui.crt 和 orig.rui.key 进行比较,来确认主机是否已成功生成新***。 ls -la & 8、冷迁虚拟机到ESXi主机后,它会自动迁移到另一台ESXi主机上 故障状态: 冷迁虚拟机虚拟机到一台ESXi主机后,Power On时它自动跑到另一台ESXi主机上了; 故障分析: 这个事情,其实不算事情,只是由于DRS的Automation级别选定了Fully Automated导致; 解决方案: a. 点击指定的虚拟机的Tasks and Events页标签; b. 点击Events,里面可以看到:DRS migrated xxxx from hostxx to host xxx; c. 找到DRS Cluster,右击Edit Settings,在DRS Settings下点击Virtual Machine Options; d. 更改自动化级别为Disabled或Manual,即可。
微信公众号
TechTarget
TechTarget中国
查看更多评论
敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。
Vmware vSphere
许多公司的网络包括物理机器和虚拟机,部署和管理这些机器需要一个一致的管理系统。SaltStack是一种新兴的工具,提供了一种替代产品如Puppet,,Ansible 和Chef。
当部署VMware vSphere时采用一个设计是你必须要做的首批决定之一。它可能看起来是一项轻松的任务,但是如果你的设计过于复杂化可能会带来很多困难。
VMware公司今天宣布,江苏省苏州工业园地方税务局全面采用VMware vSphere和VMware Horizon 解决方案用于部署服务器和桌面虚拟化,实现数据中心资源的灵活扩展。
对于VMware vSphere环境来说,现在有多种存储协议可供选择。但是需要根据特定的资源和性能目标选择来选择适合自身的最佳方式。
微软的新虚拟化平台Hyper-V工作在Windows&Server&2008,用于创建及管理虚拟基础架构。和其他虚拟化平台一样,Hyper-V建立了一个更有效的数据中心、最大化资源和降低了成本。Hyper-V由64位hypervisor组成,能同时运行32位和64位虚拟机。Hyper-V虚拟化使用单个或多个处理器虚拟机工作,还包括诸如快照这样的工具。本指南探讨Hyper-V的虚拟架构、系统要求及管理。
还有什么比通过有趣的聊天来解决应用交付的问题更好的方法呢?在下面“这是应用,傻瓜!”的五个场景中,专家Greg Shields和Don Jones将就Citrix虚拟机应用程序、Reverse Seamless Windows技术、日新月异的新产品名称造成的困惑等五个方面进行说明。
Docker是一种Linux容器解决方案,目前是炙手可热的云开源项目。它使用一种更简单的方法将应用和服务从开发环境迁移到生产环境,或者从一个服务器环境迁移到另一个。本手册介绍Docker的工作原理与使用案例。
VMware发布的vSphere 5.5引来业界的关注,vSphere 5.5有哪些特性?升级到vSphere 5.5使大数据管理更加轻松,同时存储性能也得到显著提升。PowerCLI 5.5是大多数VMworld参会人员关心的主题之一,PowerCLI 5.5又有哪些新的功能呢?
TechTarget
企业级IT网站群
TechTarget中国 版权所有
All Rights Reserved, Copyright
TechTarget中国 版权所有
All Rights Reserved, Copyright雨林木风XP系统VM虚拟机句柄无效不能启动_Windows系统天地
雨林木风XP系统VM虚拟机句柄无效不能启动
时间: &&&&来源:&&&&
&&&&&& 雨林木风VM虚拟机句柄无效不能启动由xp之家率先分享!
&&&&&& 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
&&&&&& 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立***运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。一些用户在VM虚拟机中***驱动程序时,出现&无法获得&VMCI&驱动程序的版本:&句柄无效。驱动程序&vmci.sys&的版本不正确。请尝试重新***&VMware&Workstation。开启模块&DevicePowerOn&的操作失败。未能启动虚拟机&的错误问题,导致无法完成驱动***,遇到此问题的用户,请参照以下方法解决吧。
&&&&&& 推荐:
&&&&&& 1、打开建好的虚拟机文件夹,找到后缀为vmx格式的文件比如这里是:Windows&XP&Professional.vmx
&&&&&& 2、用记事本打开,手动找到vmci0.present=&TRUE&,然后将true改为false后点击保存。
&&&&&& 简单二步骤就轻松解决虚拟机无法获得VMCI驱动程序句柄无效问题,遇到相同问题的用户,请参照以下方法解决吧。
&&&&&& 总结:虚拟系统和传统的虚拟机(Parallels Desktop ,Vmware,VirtualBox,Virtual pc)不同在于:虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷;虚拟系统只能模拟和现有操作系统相同的环境,而虚拟机则可以模拟出其他种类的操作系统;而且虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多。
系统天地官网()版权所有 蜀ICP备号-2you have been blocked当前位置: &
& VMware打开模块DevicePowerOn电源失败
VMware打开模块DevicePowerOn电源失败
扫描二维码查看并分享给您的朋友
无法打开内核设备:找不到指定文件。你想要在***VMware Workstation 前重启吗?打开模块DevicePowerOn电源失败。
当出现这个错误提示的时候,不要慌张,也不用卸载重装,只需以下几步即可解决问题。
用记事本打开你的虚拟机所在目录下的.vmx文件
找到这一行:
vmci0.present = &TRUE&
将 TRUE 改为 FALSE
再打开虚拟机就可以了
您看完本文的心情是:
看过本文的人还看过
53.5M | 简体中文
42.0M | 简体中文
2.08M | 简体中文
28.4M | 简体中文
2.17M | 简体中文
680.5M | 简体中文
235M | 简体中文
14.4M | 简体中文
111M | 简体中文
注:您的评论需要经过审核才能显示哦,请文明发言!
本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。
Copy . All Rights Reserved.