페이지 트리

현상

Jira 접속시 404페이지 발생하며 <Jira-Home>/log/atlassian-jira.log에 아래와 같은 에러메시지 노출

재기동을 시도해도 plugin관련 오류가 발생하면서 재기동 불가

refresh failed with error code -1 and message - com.atlassian.sal.api.net.ResponseException: java.net.SocketException: Too man open files

원인

UNIX 시스템은 한 프로세스에서 동시에 열 수 있는 파일 수에 제한이 있습니다.

대부분의 배포판의 기본값은 1024개에 불과하며 JIRA 응용 프로그램의 특정 구성의 경우 이 값이 너무 작습니다.

이 제한에 도달되면 위의 예외가 생성되고 JIRA 응용 프로그램은 현재 작업을 완료하는 데 필요한 파일을 열 수 없기 때문에 작동하지 않을 수 있습니다.

해소방안

  1. Jira shutdown
  2. plugin cache 삭제
    1. <JIRA_HOME>/plugins/.bundled-plugins
    2. <JIRA_HOME>/plugins/.osgi-plugins
  3. Jira restart

재발방지

  1. $JIRA_HOME/caches/indexes 폴더가 NFS를 통해 마운트된 경우  로컬 마운트(예: JIRA 인스턴스와 동일한 서버의 스토리지)로 이동
  2. $JIRA_INSTALL/bin/setenv.sh 파일 상단에 다음을 포함하도록 편집  후 Jira 재기동(단, 지라 업그레이드 시 수동으로 편집 필요)

    ulimit -n 16384
  • 레이블 없음