debian VPS – auth.log充斥着“没有这样的文件或目录”

我正在浏览serverfault的问题,我决定看看我的/var/log/auth.log。 我发现有2条线正在重复添加

Mar 8 10:17:19 slides getty[14194]: /dev/xvc0: No such file or directory Mar 8 10:17:19 slides getty[14195]: /dev/hvc0: No such file or directory 

没有明显的间隔。 10秒内可能有6个,5分钟内可能有2个。 那么可能是什么原因造成的?

VPS正在运行Debian Squeeze,完全更新,否则工作正常。

PS:这是一个XEN VPS,如果它很重要。

hvc0曾经被xen内核用来从主机提供一个串行terminal。 所以如果你的VPS在这个移动之前预定,或者他们使用的图像仍然指向他们; 好吧,这将是嘈杂。 你也许会在dmesg中看到关于getty respawning的消息太快(他们应该解释奇怪的差距,因为如果它正在做这个,它会停止getty respawning一段时间)。

尝试:

 $ cat /proc/cmdline root=LABEL=root ro console=hvc0 

如果对于console = hvc0或xvc0有条目(和我一样),则相应的设备应该存在于/ dev中。 如果是这种情况,请告诉我们,我们可以找出他们的节点号码来创build它们,或联系您的VPS主机的支持。

如果你有console = tty1,我相信它现在是默认/预期的,你可以从/ etc / inittab中删除xvc0 / hvc0项(或者使用Upstart,我相信它们是/ etc / init /下的单独文件)。

如果您对任何事情都不确定,那么点击VPS的支持可能是明智的。 这就是您的虚拟机与主机通讯的方式,所以干净地运行是有用的。