Ubuntu-10.04.04LTS'yi Hyper-V ortamlarında çalıştırıyorum. SSH, HTTP veya başka bir hizmetin durduğunu gördüm, çünkü rsyslog
daemon mesajla öldü unable to find the /dev/xconsole file
.
Geçici olarak aşağıdakilerle düzelttim.
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
Sorun şu ki ben rsyslog
daemon'u yeniden başlattığımda bu 8 satırı işlemek için daemon alamıyorum .
Ayrıca arka plan programının yeniden başlatılması /dev/xconsole
dosyayı kaldırır ve durdurulan tüm hizmetlere geri döneriz. Bu sorunu ele alırken , komut satırında başlatma ve yeniden başlatma koşullarından sonra if
- fi
satırlarını rsyslog
ekledim. Sorun şu ki, bir alamadım olan echo
To stdio
. Birinin cihazı oluştururken rsyslog
raporun nasıl hazırlanacağı hakkında bir fikri var mı ?stdio
/dev/xconsole