Search
Duplicate

OS/네트워크 요구 사항

문서번호 : 11-200075
1) OS 는 64bit 커널의 LINUX 만 지원합니다.
1.
Kernel 버전 : 64bit 만 지원, 최소 2.6.32, 성능을 위해 3.10 이상 권장
uname -r 3.10.0-1127.19.1.el7.x86_64
Bash
복사
2.
OS 종류
RHEL/CentOS 6 or 7 (버전 7 이상 권장)
Debian 8 or 9 (버전 9 이상 권장)
sudo grep . /etc/*-release /etc/centos-release:CentOS Linux release 7.8.2003 (Core)
Bash
복사
2) 네트워크 설정
네트워크 수신 버퍼(net.core.rmem_max) 와 전송 버퍼(net.core.wmem.max) 크기를 8388608로 설정합니다.
## 설정 확인 sysctl -a | grep mem_max ## 설정 변경 및 즉시/영구 적용 vi /etc/sysctl.conf # 파일에 아래 라인 추가 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 ## 설정 적용 및 재부팅시 영구 적용 sysctl -p /etc/sysctl.conf
Bash
복사
3) 네트워크 포트
포트
필수
방향
용도
대상 노드
22
필수
IB/OB
SingleStore 기본 포트. 클러스터 간 통신
전체
3306
필수
IB/OB
호스트 접속, SingleStore Toolbox 의 배포 시 노드간 통신 / 원격관리 (변경 가능)
전체
443
조건
OB
YUM/APT 패키지 다운로드를 위한 공개저장소 접속
설치 노드
8080
조건
IB/OB
SingleStore Studio 의 기본 포트 (변경 가능)
설치 노드
4) 커널 파라미터 설정
TCP 수락 대기열 somaxconn 에 해당하는 net.core.somaxconn 의 값을 1024 이상으로 설정합니다.
1024 미만일 경우 warning 발생 WARNING: Failed to set net.core.somaxconn. To avoid network timeouts, net.core.somaxconn should be at least 1024. The current value is 128.
## 파라미터 값 확인 $ sudo sysctl -a | grep net.core.somaxconn net.core.somaxconn = 1024 ## 영구변경 $ echo "net.core.somaxconn=1024" >> /etc/sysctl.conf # 또는 vi /etc/sysctl.conf 에서 직접 편집
Bash
복사
일자
작성자
비고
2022.4.26
min
2023.09.11
min
커널 파라미터 설정 추가