![Linux 主机上的 VMware Workstation 12 - 传输 (VMDB) 错误 -45:无法连接到对等进程](https://linux22.com/image/1480108/Linux%20%E4%B8%BB%E6%9C%BA%E4%B8%8A%E7%9A%84%20VMware%20Workstation%2012%20-%20%E4%BC%A0%E8%BE%93%20(VMDB)%20%E9%94%99%E8%AF%AF%20-45%EF%BC%9A%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%AF%B9%E7%AD%89%E8%BF%9B%E7%A8%8B.png)
我在 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 工作站后,我可以连接、创建和启动任何虚拟机。我不知道之前的问题是什么!感谢大家的支持