我正在浏览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的支持可能是明智的。 这就是您的虚拟机与主机通讯的方式,所以干净地运行是有用的。