오류 로그 없이 물리적 시스템이 예기치 않게 종료되어 ^@
파일 한 줄에 큰 덩어리가 생겼습니다 /var/log/syslog
. 예를 들면 다음과 같습니다.
Dec 9 21:50:02 hostname CRON[74324]: (root) MAIL (mailed 716 bytes of output but got status 0x004b from MAT#012)
^@^@^@...large of ^@^@^@Dec 10 09:51:49 hostname systemd[1]: Starting Flush Journal to Persistent Storage...
Dec 10 09:51:49 hostname kernel: [...
기계가 Dec 9 21:50
예기치 않게 멈추고 수동으로 시작됩니다 Dec 10 09:51:49
.
예상치 못한 종료의 근본 원인을 찾는 방법은 무엇입니까?
어디서 만들어지나요 Flush Journal to
?
syslog는 무엇을 의미합니까 ^@
? 어떻게 읽나요?
답변1
이는 NUL 바이트(즉, 값이 0인 바이트)이며 텍스트 파일에 존재해서는 안 됩니다.
충돌로 인해 파일이 확장되었지만 데이터가 기록되지 않았습니다.