虚拟机但无法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 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法

在win7 64位系统下安装oracle11g,在使用Database configuration Assistant创建数据库时,在创建到85%的时候报错,错误如下: 解决办法: 在listener.ora中增加对BlueAeri-PC或ip地址的侦听,具体步骤如下: 1.启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计

Spark MLlib模型训练—聚类算法 PIC(Power Iteration Clustering)

Spark MLlib模型训练—聚类算法 PIC(Power Iteration Clustering) Power Iteration Clustering (PIC) 是一种基于图的聚类算法,用于在大规模数据集上进行高效的社区检测。PIC 算法的核心思想是通过迭代图的幂运算来发现数据中的潜在簇。该算法适用于处理大规模图数据,特别是在社交网络分析、推荐系统和生物信息学等领域具有广泛应用。Spa

HotSpot虚拟机的经典垃圾收集器

读《深入理解Java虚拟机》第三版笔记。 关系 Serial、ParNew、Parallel Scavenge、Parallel Old、Serial Old(MSC)、Concurrent Mark Sweep (CMS)、Garbage First(G1)收集器。 如图: 1、Serial 和 Serial Old 收集器 2、ParNew 收集器 3、Parallel Sc

理解java虚拟机内存收集

学习《深入理解Java虚拟机》时个人的理解笔记 1、为什么要去了解垃圾收集和内存回收技术? 当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就必须对这些“自动化”的技术实施必要的监控和调节。 2、“哲学三问”内存收集 what?when?how? 那些内存需要回收?什么时候回收?如何回收? 这是一个整体的问题,确定了什么状态的内存可以

使用Qt编程QtNetwork无法使用

使用 VS 构建 Qt 项目时 QtNetwork 无法使用的问题 - 摘叶飞镖 - 博客园 (cnblogs.com) 另外,强烈建议在使用QNetworkAccessManager之前看看这篇文章: Qt 之 QNetworkAccessManager踏坑记录-CSDN博客 C++ Qt开发:QNetworkAccessManager网络接口组件 阅读目录 1.1 通用API函数

android java.io.IOException: open failed: ENOENT (No such file or directory)-api23+权限受权

问题描述 在安卓上,清单明明已经受权了读写文件权限,但偏偏就是创建不了目录和文件 调用mkdirs()总是返回false. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_E

UserWarning: mkl-service package failed to import

安装完成anaconda,并设置了两个环境变量  之后再控制台运行python环境,输入import numpy as np,提示错误 D:\InstallFolder\Anaconda3\lib\site-packages\numpy\__init__.py:143: UserWarning: mkl-service package failed to import, therefore

Clion不识别C代码或者无法跳转C语言项目怎么办?

如果是中文会显示: 此时只需要右击项目,或者你的源代码目录,将这个项目或者源码目录标记为项目源和头文件即可。 英文如下:

虚拟机ubuntu配置opencv和opencv_contrib

前期准备  1.下载opencv和opencv_contrib源码 opencv-4.6.0:https://opencv.org/releases/ opencv_contrib-4.6.0:https://github.com/opencv/opencv_contrib 在ubuntu直接下载或者在window上下好传到虚拟机里都可以 自己找个地方把他们解压,个人习惯在home下新建一