태그 보관물: rsyslog

rsyslog

/ dev / xconsole이 없으면 rsyslog 및 기타 모든 서비스가 중지됩니다. 1 3 chown

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파일이 제거 되고 모든 서비스 중지 상태로 돌아갑니다. 이 문제를 해결하기 위해 스크립트 에서 시작 및 재시작 조건 후에 iffi행을 삽입했습니다 rsyslog. 문제는 내가하지 않는 echostdio입니다. 누군가 장치 를 만들 때 rsyslog보고서를 stdio작성하는 방법에 대한 아이디어가 /dev/xconsole있습니까?



답변

이것이 존재하는 이유는 Ubuntu Server 12.04가 xterminal을 설치 했다고 잘못 가정했기 때문 입니다. 기본적으로 존재하는 데스크탑 OS에서 중단 될 수 있습니다.

어쨌든 최선의 방법은 단순히 /etc/rsyslog.d/50-default.conf다음과 같이 주석 처리하는 것입니다 .

# daemon.*;mail.*;\
#        news.err;\
#        *.=debug;*.=info;\
#        *.=notice;*.=warn       |/dev/xconsole

그리고 비올라, 더 이상 오류가 없습니다.

BTW. 나는 그것이 그것이 죽는 것을 의심했다.


답변