Versions Compared

Key

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

파일 LIMIT 확인 및 변경


열 수 있는 최대 파일 개수를 늘려야 하므로, 아래와 같이 수행한다.

Ui steps
sizesmall


Ui step

/etc/security/limits.conf 파일을 수정한다.



Ui step

재부팅한다.

bash



Ui step

결과를 확인한다. 65535 가 출력되면 성공적으로 변경된 것이다.

bash






Ui text box

목차


Table of Contents
maxLevel3
indent20px
exclude목차
classtoc


서버 시간 동기화


각 Host 간 서버 시간을 동기화해야 한다. 이미 동기화를 하고 있다면 확인 차원에서 점검하도록 한다.

Ui steps
sizesmall


Ui step

모든 서버의 시간을 time 서버와 동기화한다. 

bash



Ui step

Time 서버를 활용할 수 없는 경우 직접 명령어로 수정한다.

bash



Ui step

변경된 시간을 확인한다

bash




네트워크 커널 파라미터 변경


Ui steps


Ui step

현재 설정된 값을 확인한다.

 

# 다음 명령어로 확인한다.                                  

sysctl -a | egrep 'mem_(max|default)|tcp_.*mem'

 

 

ž 
bash



Ui step

아래 명령어로 설정값을 변경한다.(64GB Memory 기준)

 
bash

sysctl -w net.core.rmem_default = "33554432"    # 32MB

sysctl -w net.core.wmem_default = "33554432"

sysctl -w net.core.rmem_max     = "268435456"    # 256MB

sysctl -w net.core.wmem_max     = "268435456"

# 최소 256KB 기본 32MB 최대 256MB

sysctl -w net.ipv4.tcp_rmem     = "262144 33554432 268435456" 

sysctl -w net.ipv4.tcp_wmem     = "262144 33554432 268435456"

# 8388608 Page * 4KB = 32GB (가용 메모리에 따라 변경 필요)

sysctl -w net.ipv4.tcp_mem      = "8388608 8388608 8388608"

 

ž 



Ui step

변경값을 유지하려면 /etc/sysctl.conf 파일에 추가하고 재로그인하거나 리부팅한다

 

# /etc/sysctl

.

conf 파일 수정한다.

net.core.rmem_default = "33554432"

net.core.wmem_default = "33554432"

net.core.rmem_max     = "268435456"

net.core.wmem_max     = "268435456"

net.ipv4.tcp_rmem     = "262144 33554432 268435456" 

net.ipv4.tcp_wmem     = "262144 33554432 268435456"

net.ipv4.tcp_mem      = "8388608 8388608 8388608"

bash



 

사용자 생성


Ui steps
sizesmalllarge


Ui step

Machbase 설치를 위한 리눅스 OS 사용자 machbase를 생성한다.
사용자 계정 디렉토리는 /home/machbase 로 생성되도록 한다.

bash



Ui step

비밀번호 설정한다.(machbase)

bash