Linux 主机上的 VMware Workstation 12 - 传输 (VMDB) 错误 -45:无法连接到对等进程

Linux 主机上的 VMware Workstation 12 - 传输 (VMDB) 错误 -45:无法连接到对等进程

我在 Debian 8.2 上安装了 VMware Workstation

./VMware-Workstation-Full-12.1.0-3272444.x86_64.bundle

vmware-modconfig --console --install-all

安装没有错误。

我在 Windows 客户端上安装了 Workstation 来远程管理 VMS。

我可以在 Debian 机器上创建和删除,但不能启动 VM!

我收到以下错误消息:

Transport (VMDB) error -45: Failed to connect to peer process.

有人有主意吗?

这就是结果/var/log/vmware/hostd.log尝试启动虚拟机

2016-01-12T10:02:26.137+01:00 info hostd[7F58E1090700] [Originator@6876 sub=Libs] VigorTransportClientProcessError: Remote connection failure
2016-01-12T10:02:26.137+01:00 info hostd[7F58E1090700] [Originator@6876 sub=vm:/vmware/W73/W73.vmx]  VMX exited: '0 /usr/lib/vmware/bin/vmware-vmx: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory
2016-01-12T10:02:26.137+01:00 info hostd[7F58E1090700] [Originator@6876 sub=Libs] '
2016-01-12T10:02:26.139+01:00 verbose hostd[7F58E1090700] [Originator@6876 sub=Vigor.Vmsvc.vm:/vmware/W73/W73.vmx] Vigor client state callback 0 error Transport (VMDB) error -45: Failed to connect to peer process.
2016-01-12T10:02:26.139+01:00 verbose hostd[7F58E1090700] [Originator@6876 sub=Vigor.Vmsvc.vm:/vmware/W73/W73.vmx] Start Vmx message: Transport (VMDB) error -45: Failed to connect to peer process.
2016-01-12T10:02:26.139+01:00 verbose hostd[7F58E07A2700] [Originator@6876 sub=Vigor.Vmsvc.vm:/vmware/W73/W73.vmx] Power On message: Transport (VMDB) error -45: Failed to connect to peer process.
2016-01-12T10:02:26.139+01:00 warning hostd[7F58E07A2700] [Originator@6876 sub=Vmsvc.vm:/vmware/W73/W73.vmx] Failed operation
2016-01-12T10:02:26.139+01:00 info hostd[7F58E07A2700] [Originator@6876 sub=Default] StuffEvent: fullFormat resource ID = event.VmFailedToPowerOnEvent.fullFormat
2016-01-12T10:02:26.140+01:00 verbose hostd[7F58E07A2700] [Originator@6876 sub=PropertyProvider] RecordOp ASSIGN: latestEvent, ha-eventmgr. Applied change to temp map.
2016-01-12T10:02:26.140+01:00 info hostd[7F58E07A2700] [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 6 : Cannot power on W73 on debian82.host.local in ha-datacenter. A general system error occurred:

但是 libfile 存在:

10:09 debian82.host.local:~# find / | grep libXcursor.so.1
/usr/lib/vmware/lib/libXcursor.so.1
/usr/lib/vmware/lib/libXcursor.so.1/libXcursor.so.1
/usr/lib/vmware-installer/2.1.0/lib/lib/libXcursor.so.1
/usr/lib/vmware-installer/2.1.0/lib/lib/libXcursor.so.1/libXcursor.so.1

Windows 操作系统中的 vmware-ui-5368.log

2016-01-12T13:36:28.871+01:00| vmui| W115: Transport (VMDB) error -45: Failed to connect to peer process.
2016-01-12T13:36:28.871+01:00| vmui| I125: DlgUI: Transport (VMDB) error -45: Failed to connect to peer process.
2016-01-12T13:36:28.871+01:00| vmui| I125: VMPowerVIM::OnPowerChangeFailure -- 1 : false/Transport (VMDB) error -45: Failed to connect to peer process.

这是主机上当前正在运行的进程

13:44 root@deb82:~# ps aux | grep vm
root       297  0.0  0.0      0     0 ?        S<   09:25   0:00 [kvm-irqfd-clean]
root       547  0.0  0.0  12860  3076 ?        Ss   09:25   0:01 /usr/bin/vmware-usbarbitrator
root       811  0.0  0.0 250092   516 ?        Ssl  09:25   0:00 /usr/lib/vmware/bin/vmware-vmblock-fuse -o subtype=vmware-vmblock,default_permissions,allow_other /var/run/vmblock-fuse
root       873  0.0  0.0   6848  1584 ?        Ss   09:25   0:00 /usr/bin/vmnet-bridge -s 6 -d /var/run/vmnet-bridge-0.pid -n 0
root       954  0.0  0.0   6820   188 ?        Ss   09:25   0:00 /usr/bin/vmnet-netifup -s 6 -d /var/run/vmnet-netifup-vmnet1.pid /dev/vmnet1 vmnet1
root       961  0.0  0.0  16980  5628 ?        Ss   09:25   0:00 /usr/bin/vmnet-dhcpd -s 6 -cf /etc/vmware/vmnet1/dhcpd/dhcpd.conf -lf /etc/vmware/vmnet1/dhcpd/dhcpd.leases -pf /var/run/vmnet-dhcpd-vmnet1.pid vmnet1
root       964  0.0  0.0   9696  2624 ?        S    09:25   0:00 /usr/bin/vmnet-natd -s 6 -m /etc/vmware/vmnet8/nat.mac -c /etc/vmware/vmnet8/nat/nat.conf
root       966  0.0  0.0   6820   192 ?        Ss   09:25   0:00 /usr/bin/vmnet-netifup -s 6 -d /var/run/vmnet-netifup-vmnet8.pid /dev/vmnet8 vmnet8
root       973  0.0  0.0  16980  5624 ?        Ss   09:25   0:00 /usr/bin/vmnet-dhcpd -s 6 -cf /etc/vmware/vmnet8/dhcpd/dhcpd.conf -lf /etc/vmware/vmnet8/dhcpd/dhcpd.leases -pf /var/run/vmnet-dhcpd-vmnet8.pid vmnet8
root       987  0.0  0.0  20812   476 ?        Ss   09:25   0:01 /usr/sbin/vmware-authdlauncher
root      1241  0.0  0.5 1483760 88384 ?       Sl   09:25   0:13 /usr/lib/vmware/bin/vmware-hostd -a /etc/vmware/hostd/config.xml

我试图排除问题是远程 Windows 会话:

启动 xming 并通过 ssh 会话启用 x11 转发。这是我在之前的测试环境中安装、管理 vms 的方式。但我无法使用以下命令从 shell 直接启动管理工具:vmware(似乎需要一段时间,几秒钟后它不会启动 gui 并返回到 shell)

我对这个主要问题的解决方案是:

我再次安装了主机操作系统,要求最低,并且安装了系统工具(debian jessie 8.2)。安装 vmware 工作站后,我可以连接、创建和启动任何虚拟机。我不知道之前的问题是什么!感谢大家的支持

相关内容