UNIX 파일 시스템이 가득 차면 어떤 로그가 기록됩니까?

UNIX 파일 시스템이 가득 차면 어떤 로그가 기록됩니까?

저는 유닉스 서버에서 작업하고 있는데 파일 시스템이 한동안 가득 찼던 것 같습니다. 그러나 이를 증명하려면 확실한 데이터가 필요합니다. 내 가정을 확인할 수 있는 OS 로그나 이와 유사한 것이 있습니까?

이것은 AIX 시스템입니다.

답변1

AIX에서는 파일 시스템이 가득 차서 파일 시스템 작업이 실패하는 경우 표준 오류 로그에 항목이 표시됩니다. 명령을 사용하여 이 오류 로그를 볼 수 있습니다 errpt.

다음과 같은 내용을 보게 될 것입니다.

IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION
xxxxxxxx   xxxxxxxxx I O SYSJ2         UNABLE TO ALLOCATE SPACE IN FILE SYSTEM

답변2

증거는 없지만 디스크가 가득 찬 상황이 발생하면 콘솔로 로그 항목이 전송되는 것으로 의심됩니다. 그렇다면 alog -o -t console그것은 당신에게 보여져야 합니다. 실험은 쉬워야 합니다. 디스크를 채우고(비프로덕션 시스템에서!) alog.

답변3

나는 Tony의 8가지 답변에 동의합니다. 어떤 파일 시스템이 가득 찼는지에 대한 자세한 설명을 보려면 다음 명령을 사용하면 됩니다.

오류 | grep -i "파일 시스템에 공간을 할당할 수 없습니다."
errpt -aj식별자
df-gt마운트 포인트

첫 번째 명령 자체에서 정확한 날짜와 시간을 확인할 수도 있습니다. 제공된 타임스탬프를 통해 알 수 있습니다.

관련 정보