변경하기 원하는 값은 readahead=16s 와 vm.swappiness=1 이라고 가정함.

(MongoDB 권장설정)

 

# 현재 활성화 된 프로필 확인
tuned-adm active
Current active profile: throughput-performance

# 해당 프로필의 설정은 아래 위치에서 확인 가능
/usr/lib/tuned/throughput-performance/tuned.conf

# 상속받아 활성화할 프로필 이름은 mongodb라고 하고 아래처럼 디렉토리 생성
mkdir /etc/tuned/mongodb
cd /etc/tuned/mongodb

 

 

/etc/tuned/mongodb/tuned.conf 파일 생성하고 필요한 내용 입력.

기존 활성화 프로필인 throughput-performance를 상속하고 원하는 값만 변경.

(readahead 값 16과 s 사이에 공백이 들어감에 주의. 그래야 정확히 의도한대로 sector 단위로 지정됨)

[main]
include=throughput-performance

[disk]
readahead=16 s

[sysctl]
vm.swappiness=1

 

 

새로 작성한 프로필을 활성화

# 활성화
tuned-adm profile mongodb

# 확인
tuned-adm active
Current active profile: mongodb

 

 

Posted by bloodguy
,