今天遇到一个很奇怪的问题,linux服务器上,安装的vmware虚拟机,打开vmware,查看虚拟机是没有启动的。但是访问这个虚拟机地址没有问题,于是,就启动一下,结果提示"Unable to change virtual machine power state: Internal error"。

网上搜一下,解决问题了,和大家分享一下:

1、每个虚拟机启动,linux都会启动一个进程vmware-vmx。

2、通过ps aux|grep vmware-vmx 找到无法启动虚拟机对应的vmware-vmx进程。

使用kill -9 进程号。

3、打开vmware,就可以正常启动虚拟机了。