장치에 남은 공간이 없습니다: AH00023: SSL 캐시 뮤텍스를 생성할 수 없습니다.

장치에 남은 공간이 없습니다: AH00023: SSL 캐시 뮤텍스를 생성할 수 없습니다.

오늘 오전에는 Apache(AWS 클라우드의 CentOs에 설치된 MPM) 서버가 다운되어 서버를 다시 시작할 수 없는 문제가 발생했습니다. 오류 로그에 나타나는 오류는 다음과 같습니다.

No space left on device: AH00023: Couldn't create the ssl-cache mutex

우리는 인터넷에서 사용 가능한 도움을 찾았고 다음 명령을 받았습니다.이 답변:

ipcrm -a

이것이 우리에게는 효과가 있었지만 앞으로 그러한 문제를 피하는 방법은 확실하지 않습니다. 따라서 웹 애플리케이션의 가동 시간을 높이기 위해 다음 단계를 수행하는 데 매우 도움이 될 몇 가지 질문에 대한 답변은 다음과 같습니다.

  1. 언제 세마포어를 정리해야 합니까?
  2. 세마포어의 개수/공간이 부족한 경우 할당해야 하는 길이/공간은 얼마입니까?
  3. Apache에서 이러한 오류가 발생하는 이유는 무엇입니까?
  4. 이러한 상황이 발생하지 않도록 하려면 일부 Apache 구성을 조정해야 합니까?

관련 정보