페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

  • root 권한으로 SonarQube 실행이 불가하므로 사용자 추가 필요

    코드 블럭
    $ adduser --system --no-create-home sonarqube sonarqube


  • root 권한으로 수행

    • vm.max_map_count is greater or equals to 262144
    • fs.file-max is greater or equals to 65536
    • the user running SonarQube can open at least 65536 file descriptors
    • the user running SonarQube can open at least 4096 threads
    코드 블럭
    $ sysctl -w vm.max_map_count=262144
    $ sysctl -w fs.file-max=65536
    $ ulimit -n 65536											// open files
    $ ulimit -u 4096											// max user processes

    부팅 후에도 유지하려면, /etc/sysctl.d/99-sonarqube.conf 에 위의 옵션 추가


    코드 블럭
    title/etc/sysctl.d/99-sonarqube.conf (or /etc/sysctl.conf)
    vm.max_map_count=524,288262144 or 524288
    fs.file-max=65536 or 131072


    코드 블럭
    title/etc/security/limits.d/99-sonarqube.conf (or /etc/security/limits.conf)
    sonarqube   -   nofile   65536 or 131072
    sonarqube   -   nproc    4096 or 8192

    Ubuntu의 경우 /etc/security/limits.conf 수정


    systemd 를 사용하여 기동한다면, 시작 스크립트에 아래 내용 추가

    코드 블럭
    LimitNOFILE=65536 or 131072
    LimitNPROC=4096 or 8192


SonarQube Download

https://www.sonarqube.org/downloads/ 접속 하여 SonarQube 5.6.5(LTS)를 다운 받고 압축을 해제 한다.

...