auth.log
当我看到多行这样的行时,我正在检查我的文件:Jul 30 22:34:08 <server-name> agetty[31666]: /dev/ttyS1: not a tty
这些行每 10 秒记录 4 次,而且不会停止。
我有一台运行 Linux Debian9 的服务器
答案1
Debian 9 上最可能的原因是您console=ttyS1
在内核命令行上进行了一项设置,该设置systemd-getty-generator
正在启动,导致它实例化serial-getty@ttyS1
服务。该服务agetty
针对设备运行 Weitse Venema ttyS1
。但/dev/ttyS1
您的服务器上实际上并没有终端字符设备。该文件(显然)存在,但它不是终端字符设备文件。
进一步阅读
答案2
尝试
systemctl stop getty@ttyS1
systemctl disable getty@ttyS1