Hyper-V環境でUbuntu-10.04.04LTSを実行しています。rsyslogデーモンがメッセージで停止したため、SSH、HTTP、または他のサービスが停止していることがわかりましたunable to find the /dev/xconsole file。
以下で一時的に修正しました。
FILE=/dev/xconsole
if [ -e $FILE ]; then
     echo "$FILE exists Carry on!"
else
     mknod -m 640 /dev/xconsole c 1 3
     chown syslog:adm /dev/xconsole
     echo "Created $FILE."
fi
問題はrsyslog、デーモンを再起動すると、これらの8行を処理するデーモンを取得できないことです。
また、デーモンを再起動すると/dev/xconsoleファイルが削除され、停止したすべてのサービスに戻ります。この問題に対処するために、スクリプトの開始条件と再起動条件の後にif- fi行を挿入しましたrsyslog。問題は、私は取得しないですechoしをstdio。誰かがデバイスを作成rsyslogするstdioときにレポートを作成する方法についてアイデアを持っていますか/dev/xconsole?
                  ありがとう。syslogが書き込まれないという私の問題を解決しました。
                
                
                  
                    —
                    -lepe