エラー:init:ttyS0(/ dev / ttyS0)基本プロセス(1612)がステータス1で終了しました。

エラー:init:ttyS0(/ dev / ttyS0)基本プロセス(1612)がステータス1で終了しました。

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

おすすめ記事