더북(TheBook)

2. 설치가 완료되면 /etc/mongodb.conf 파일을 열어 다음과 같이 환경설정을 합니다. bind_ip는 컨트롤러 노드의 관리용 IP를 입력합니다. 이때 MongoDB의 저널 파일(일종의 로그 같은 것으로 MongoDB 데이터가 변화하는 연산을 모두 로그로 적재) 크기가 작게 생성되기를 원한다면 smallfiles 옵션에 true를 입력합니다. 오픈스택 공식 매뉴얼과 MongoDB 공식 매뉴얼에서는 MongoDB는 저널링을 생성할 때 기본적으로 크기가 1GB인 저널 파일을 /var/lib/mongodb/journal 디렉터리에 생성한다고 안내합니다. 이때 smallfiles 옵션을 true로 설정하면 저널 파일의 크기를 128MB까지 줄일 수 있습니다.

root@controller:~# vi /etc/mongodb.conf

mongodb.conf

Where to store the data.

dbpath = /var/lib/mongodb

where to log

logpath = /var/log/mongodb/mongodb.log

logappend = true

bind_ip = 192.168.56.101 #port = 27017

smallfiles = true

Enable journaling, http://www.mongodb.org/display/DOCS/Journaling

journal = true

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.