Red Hat Enterprise Linux 6.5 2 Server
내 가상 머신에서 10~30초마다 다음 오류가 발생합니다 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
이 문제의 원인과 해결 방법을 아는 사람이 있나요?
감사해요.
답변1
가상 Red Hat 설치에는 직렬 포트가 연결되어 있지 않을 수 있으므로(DOS 용어로는 /dev/ttyS0: COM1) 직렬 포트에서 수신 대기하기 위해 agetty를 시작하려고 하면 실패하게 됩니다. /etc/inittab에서 agetty 및 ttyS0이 포함된 행을 찾아 변경합니다.
respawn
도착하다 off
.
편집: Redhat 6과 같이 시스템이 upstart를 사용하는 경우 다음을 수행하십시오.
stop ttyS0
즉시 서비스를 중지한 후 실행하세요.
echo manual | sudo tee /etc/init/ttyS0.override
재부팅 후 서비스가 시작되지 않도록https://askubuntu.com/a/468250/146273
문서화 목적으로 다음을 수행하는 것도 고려할 수 있습니다.
sudo tee -a /etc/init/ttyS0.conf <<EOF
# Disabled. See https://unix.stackexchange.com/a/157489/9745
EOF
추가 자료:http://upstart.ubuntu.com/cookbook/#disabling-a-job-from-automatically-starting
답변2
내 VPS에서 Xen을 KVM으로 변경한 후 비슷한 오류가 발생했습니다.터미널 1, 아니요tty1S. 해결 방법은 이전 파일을 더 이상 존재하지 않는 Xen 가상 장치 /etc/init/tty1.conf
에 대한 /etc/init/tty1.conf.dpkg-dist
참조로 바꾸는 것입니다 ./dev/hvc0