首页 > 代码库 > vmsvc[xxxx]:[warning][guestinfo]RecordRoutingInfo:UnabletocollectIPv4routingtable

vmsvc[xxxx]:[warning][guestinfo]RecordRoutingInfo:UnabletocollectIPv4routingtable

解决方案1:失败

经检查确认,下列组件正确安装:

LinuxVMOS正确安装;

IP信息正确设定;

VMwareTools正确安装;

虚拟机硬件版本为9;


重启VM的时候,启动过程中提示libguestinfo.so模块故障会提示,不过VM依然正常启动,不过它会Hung住1、20分钟;


通过故障提示,经过系列排查之后,发现如果去掉libtimeSync.so库则可以解决掉这个问题,但问题是,屏蔽掉这个模块带来的问题就是时间同步会出问题,因此,还得从根本解决这个问题;


解决思路

重命名libtimeSync.so文件,将它备份好(养成良好的工作习惯),它位于/usr/lib/vmware-tools/plugins32/vmsvc/libtimeSync.so或/usr/lib/vmwrae-tools/plugins64/vmsvc/libtimeSync.so;


前面说了,如果屏蔽掉这个模块会导致时间同步问题,那么,为什么还要屏蔽它呢?


Ok,当屏蔽掉由VMwareTools带来的时间同步模块之后,可以直接利用Linux系统自带的时间同步功能来执行系统时间同步即可;


总结1:

无法进入终端的同学使用多用户控制台模式;Ctrl+Alt+F3 但是恼人的打印如下:

vmsvc[xxxx]:[warning][guestinfo]RecordRoutingInfo:UnabletocollectIPv4routingtable

:没有文件libTimeSync.so文件


解题思路2:

虚拟机linux上路由器启动问题分析 


根据个人碰到的问题,和网络文档整理而成。


出现的问题:启动的时候停止在进度条,进入控制台(ctrl+alt+t)提示如下:


vmsvc [warning] [guestinfo] RecordRoutingInfo: Unable to collect IPv4 routing table 


如果卸掉网络,系统时可以进入的。


一. Cause(出现的原因)


在启动过程中ip使用安装包延时的时候,会导致这个问题,当无法解释/proc/net/route文件的时候,会出现这个问题。启动时间的问题

 


When a virtual machine is affected this issue occurs every time it boots, but it does not happen on every Linux virtual machine.


Resolution


To resolve this issue, see the RedHat Advisory RHBA-2013:1290.


 


Note: The preceding link was correct as of December 11, 2013. If you find the link is broken, provide feedback and a VMware employee will update the link.


vmsvc[xxxx]:[warning][guestinfo]RecordRoutingInfo:UnabletocollectIPv4routingtable