陈奇网络工作室

VMWareWorkstation14和vsphereesxi5.5中出现的几个问题-下

云计算

3. EXSi导致虚拟机死机,但客户端无法关闭虚拟机。 电源等菜单也变灰,无法使用。

? 这个新添加的虚拟机突然没有反应,从远程控制台进入一看,是黑屏吗? 但不是全死, 发送热键不反映,电源等菜单也变灰,无法使用。

? 解决方案:是否通过ssh登录物理服务器? 是否要首先使用esxcli vm process list? 命令列出正在奔跑的虚拟机吗? 查一下死了一半的虚拟机的World ID吧。 例如174184052

? 此外,esxclivmprocesskilltype=forceworld-id=174184052? 命令你杀死这个过程吗? 然后接通电源…

~ # esxcli vm process list

York-3.5

World ID: 174184052

进程id:0

VMX Cartel ID: 174184047

uid:564 DD 74 CD 84 afda7- b 5403967 b5 d 5944 d

Display Name: York-3.5

config file:/VMFS/volumes/564 DBA 01-f 43069 BC-45a0- 0026 b 93 b 07 be/York-3.5/York-3.5.vmx

~ #

~ # esxclivmprocesskilltype=forceworld-id=174184052

4. VM vsphere esxi 5.5嵌套虚拟化

因为我在服务器上创建的虚拟机中嵌套了KVM创建的虚拟机,即虚拟机。 我登录到EXSi上的虚拟机,用命令启动嵌套的虚拟机。 linux表示CPU的虚拟相关功能未打开。

我直接在exsi客户端点击虚拟机右键,在设置、选项、CPU/MMU虚拟化中,使用Interl VT-x/AMD-V指令集进行虚拟化,使用Interl EPT/AMD RVI进行MU虚拟化但是,如果重新打开虚拟机,问题仍然存在。

解决步骤如下。

a. ssh登录exsi5.5

b .更改虚拟机的. vmx配置文件

访问exsi的shell界面,在cd /vmfs/volumes/datastore1/目录下,找到与虚拟机名称对应的目录。 例如,假设虚拟机名称为centos

访问目录

打开centos.vmx文件,在末尾添加以下vhv.enable=TRUE字段并保存退出:

#vi centos.vmx

nce.enable=TRUE

管理程序. cpuid.v0=false

featMask.vm.hv.capable=& #039; Min:1& #039;

vhv.enable=TRUE

网络中有很多对整个物理服务器的修改,但这在我的环境中是不可能的。 我使用的EXSI服务还运行正式业务的虚拟机,无法重新启动服务以使配置生效。

只需重新启动虚拟机即可对单个虚拟机进行更改。

最后总结:遇到的四个问题都是从纯粹使用的角度解决。 具体原理也没有升入理解和扩张。 问题解决了就好了。

解决方法参考了网上很多人的博客。 谢谢分享!

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3