Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

파일 최대 개수 확인 및 설정

...

sizesmall

...

  1. 리눅스 파일 최대 개수를 아래 명령어로 확인한다.

    Code Block
    languagebash

...

  1. [machbase@localhost ~] ulimit -Sn
    1024


  2. 결과값이 65535보다 작다면, 아래 파일을 수정하고 서버를 리부팅한다.

...

  1. Code Block
    languagebash
    [machbase@localhost ~] sudo vi /etc/security/limits.conf
    
    
    #<domain>      <type>  <item>         <value>
    #
    
    *               hard    nofile          65535
    *               soft    nofile          65535


  2. 서버를 리부팅하고 다시 값을 확인한다.

    Code Block
    languagebash
    [machbase@localhost ~] ulimit -Sn
    65535



서버의 시간 확인 및 설정

...

Machbase는 시계열 데이터를 다루는 데이터베이스이므로 Machbase가 설치될 서버의 시간 값을 정확하게 설정해야 한다.

...

Code Block
languagebash
[machbase@localhost ~] sudo date -s '2018/12/25 12:34:56'


포트 설정

...

Machbase가 사용할 운영체제 포트는 다른 프로그램이 사용하면 안 된다프로그램에서 사용이 안되도록 포트 예약을 사용해야 한다.

아래 명령어로 에약 예약 포트를 설정해 설정하면 운영체제가 다른 프로그램에게 프로그램에 해당 포트를 안 주어 포트 충돌을 할당하지 않게 되어 포트 충돌 문제를 피할 수 있다.

Code Block
themeRDark
[machbase@localhost ~] sudo echo 예약포트범위~에약포트범위 > /proc/sys/net/ipv4/ip_local_reserved_ports

...

Code Block
[machbase@localhost ~] sudo vim /etc/sysctl.conf


Code Block
# 해당 내용 추가
net.ipv4.ip_local_reserved_ports = 예약포트범위-예약포트범위

...