晚上做网吧的时候,遇到一个比较奇怪的问题,分享出来,供大伙儿讨论下。
网吧有十台外星人的机器,和其他的一些比较普通的机器。做系统的时候就发现了一个问题,外星人机器在开超级的情况下,虚拟盘不出来,普通的机器正常。非超级模式下面所有机器出盘都正常。
既然是虚拟盘不挂载,先按照之前的经验,排除常规方面。
思路就不一一说出来了,主要讲一下重点部分,排查过程可以参考下这个链接:http://www.583go.com/thread-16978-1-1.html。
大概就是重新打一下客户端升级补丁,查看启动信息记录的IP,basesetting记录的IP都正常,删除superdisk$文件夹等操作,都无效。
将日志发给技术之后,发现了异常的地方了,eyoorun和eyoocore记录的MAC地址不同。
eyoocore.↑
eyoorun.↑
对比服务器上面记录的MAC地址之后,发现eyoocore记录的MAC是不正确的。
这种的话,大概方向就是是不是有多余网卡等方面,排查正常之后,于是看看客户机上面,这个时候发现端倪了,
外星人的机器自带了一个蓝牙驱动,尝试将这个驱动禁用之后,客户机都不用重启,虚拟盘就显示出来了。
至此,真相就揭晓了,eyoocore获取的MAC地址错误(获取的应该是蓝牙的),导致eyoocore一直在获取bootid,禁用蓝牙驱动之后,获取正确了,虚拟盘自然就出来了。后来我专门看了下,为什么普通模式下是正常的,发现普通模式是没有这个驱动,需要慢慢认,猜测可能是认的过程中盘已经挂出来了,所以表现为星人机器在开超级的情况下,虚拟盘不出来,普通的机器正常。非超级模式下面所有机器出盘都正常。
|