虚拟机但无法power on报:Failed to establish transport connection (9)

2024-01-03 13:10

本文主要是介绍虚拟机但无法power on报:Failed to establish transport connection (9),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题描述

在Horizon GPU资源池,强反映某桌面虚拟机无法进行开机,报:已断开与虚拟机的连接(“Disconnected from virtual machine.”),无法建立传输连接(9)(Failed to establish transport connection (9)):there is no VMware process running for config file /vmx/volume/vsan:xxx.vmx
在这里插入图片描述

在这里插入图片描述
另外迁移所涉vm到群集的其他主机,显示已完成重新放置虚拟机,但是vc页面虚拟机显示主机地址还是原先主机IP。

二、分析处理

2.1、查看vm所在主机的vpxa.log日志:
在这里插入图片描述
日志内容类似如下:

2021-07-05T13:59:33.536Z info vpxd[7F609C958700] [Originator@6876 sub=Default opID=4a20be67] [VpxLRO] -- ERROR task-519360 -- vm-16985 -- vim.VirtualMachine.powerOn: vim.fault.GenericVmConfigFault:
--> Result:
--> (vim.fault.GenericVmConfigFault) {
-->    faultCause = (vmodl.MethodFault) null,
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.vigor.transport.connection.error",
-->          arg = ,
-->          message = "Disconnected from virtual machine."
-->       },
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.vigor.transport.connection.fail",
-->          arg = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "1",
-->                value = "9"
-->             },
-->             (vmodl.KeyAnyValue) {
-->                key = "2",
-->                value = "There is no VMware_test process running for config file /vmfs/volumes/vsan:5262e56b243ed0b1-fbadb4f39d648c18/2c4b515c-b81b-aeae-f87c-98f2b3240a48/VMware_test.vmx"
-->             }
-->          ],
-->          message = "Failed to establish transport connection (9): There is no VMware_test process running for config file /vmfs/volumes/vsan:5262e56b243ed0b1-fbadb4f39d648c18/2c4b515c-b81b-aeae-f87c-98f2b3240a48/VMware_test.vmx."
-->       },
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.asyncsocket.remotedisconnect",
-->          arg = ,
-->          message = "Remote disconnected"
-->       },
-->       (vmodl.LocalizableMessage) {
-->          key = "vpxd.vm.poweron.unexpectedfailure",
-->          arg = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "1",
-->                value = "VMware_test"
-->             }
-->          ],
-->          message = "An unexpected error was received from the ESX host while powering on VM VMware_test."
-->       }
-->    ],
-->    reason = "Disconnected from virtual machine."
-->    msg = "Disconnected from virtual machine."

另外,在 /var/core我们可看到vmx核心转储日志 vmx-zdump.000。
在这里插入图片描述

VMware官方解释说:出现此问题是由于命名空间数据库创建和迁移活动之间存在竞争条件。目前尚无解决办法,可尝试对所涉主机进行进入维护模式操作。

2.2、将相关主机置于维护模式,显示自动迁移失败,无法进入维护模式,但其上原先的vm的宿主机ip地址这时,确刷新过来了,对vm开机操作成功。
在这里插入图片描述
手动迁移相关虚拟机失败:报错与上同
在这里插入图片描述

这篇关于虚拟机但无法power on报:Failed to establish transport connection (9)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/565795

相关文章

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

如何解决yum无法安装epel-release的问题

《如何解决yum无法安装epel-release的问题》:本文主要介绍如何解决yum无法安装epel-release的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录yum无法安装epel-release尝试了第一种方法第二种方法(我就是用这种方法解决的)总结yum

IDEA下"File is read-only"可能原因分析及"找不到或无法加载主类"的问题

《IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题》:本文主要介绍IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题,具有很好的参... 目录1.File is read-only”可能原因2.“找不到或无法加载主类”问题的解决总结1.File

宝塔安装的MySQL无法连接的情况及解决方案

《宝塔安装的MySQL无法连接的情况及解决方案》宝塔面板是一款流行的服务器管理工具,其中集成的MySQL数据库有时会出现连接问题,本文详细介绍两种最常见的MySQL连接错误:“1130-Hostisn... 目录一、错误 1130:Host ‘xxx.xxx.xxx.xxx’ is not allowed

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

Python的pip在命令行无法使用问题的解决方法

《Python的pip在命令行无法使用问题的解决方法》PIP是通用的Python包管理工具,提供了对Python包的查找、下载、安装、卸载、更新等功能,安装诸如Pygame、Pymysql等Pyt... 目录前言一. pip是什么?二. 为什么无法使用?1. 当我们在命令行输入指令并回车时,一般主要是出现以

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr

解决Maven项目报错:failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题

《解决Maven项目报错:failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题》这篇文章主要介... 目录Maven项目报错:failed to execute goal org.apache.maven.pl