파일 최대 개수 확인 및 설정
...
size | small |
---|
...
리눅스 파일 최대 개수를 아래 명령어로 확인한다.
Code Block language bash
...
[machbase@localhost ~] ulimit -Sn 1024
결과값이 65535보다 작다면, 아래 파일을 수정하고 서버를 리부팅한다.
Code Block
...
language bash [machbase@localhost ~] sudo vi /etc/security/limits.conf #<domain> <type> <item> <value> # * hard nofile 65535 * soft nofile 65535
서버를 리부팅하고 다시 값을 확인한다.
Code Block language bash [machbase@localhost ~] ulimit -Sn 65535
서버의 시간 확인 및 설정
...
Machbase는 시계열 데이터를 다루는 데이터베이스이므로 Machbase가 설치될 서버의 시간 값을 정확하게 설정해야 한다.
...
Code Block | ||
---|---|---|
| ||
[machbase@localhost ~] sudo date -s '2018/12/25 12:34:56' |
포트 설정
...
Machbase가 사용할 운영체제 포트는 다른 프로그램에서 사용이 안되도록 포트 예약을 사용해야 한다.
아래 명령어로 예약 포트를 설정하면 운영체제가 다른 프로그램에 해당 포트를 할당하지 않게 되어 포트 충돌 문제를 피할 수 있다.
Code Block | ||
---|---|---|
| ||
[machbase@localhost ~] sudo echo 예약포트범위~에약포트범위 > /proc/sys/net/ipv4/ip_local_reserved_ports |
위 방법은 일시적인 방법으로 영구적으로 설정하려면 /etc/sysctl.conf 파일을 수정해야 한다.
Code Block |
---|
[machbase@localhost ~] sudo vim /etc/sysctl.conf |
Code Block |
---|
# 해당 내용 추가
net.ipv4.ip_local_reserved_ports = 예약포트범위-예약포트범위 |
자세한 내용은 안내 페이지를 참고하면 된다.