ERRO: init: ttyS0 (/ dev / ttyS0) processo principal (1612) finalizado com status 1

4

Estou recebendo os seguintes erros a cada 10 a 30 segundos em um virtual Red Hat Enterprise Linux 6.5 2 Server on Amazons EC2 .

Sep 23 09:57:05 ServerName init: ttyS0 (/dev/ttyS0) main process (1612) terminated with status 1
Sep 23 09:57:05 ServerName init: ttyS0 (/dev/ttyS0) main process ended, respawning
Sep 23 09:57:05 ServerName agetty[1613]: /dev/ttyS0: tcgetattr: Input/output error

Alguém sabe o que está causando isso e como eu poderia corrigi-lo?

Obrigado.

    
por Richard 23.09.2014 / 16:20

2 respostas

8

Uma instalação virtual da Red Hat provavelmente não tem nenhuma porta serial conectada (que é o que / dev / ttyS0 é: COM1 na linguagem DOS), então tentar iniciar o agetty para escutar a porta serial está fadado a falhar. Encontre a linha em / etc / inittab que contém agetty e ttyS0 e altere

respawn a off .

EDIT: Caso o sistema esteja usando o upstart, como no redhat 6, faça

stop ttyS0

para parar o serviço agora e faça

echo manual | sudo tee /etc/init/ttyS0.override

para impedir o início do serviço após uma reinicialização, de acordo com o link

Para fins de documentação, você também pode considerar fazer:

sudo tee -a /etc/init/ttyS0.conf <<EOF

# Disabled. See https://unix.stackexchange.com/a/157489/9745
EOF

Outras leituras: link

    
por 25.09.2014 / 16:17
0

Eu recebi erros semelhantes depois de mudar de Xen para KVM no meu VPS, mas sobre tty1 , e não tty1S . A correção foi substituir /etc/init/tty1.conf por /etc/init/tty1.conf.dpkg-dist . O arquivo antigo se referia ao /dev/hvc0 , um dispositivo virtual Xen que não existia mais.

    
por 26.07.2017 / 11:53