리눅스마스터1급 : MongoDB(NoSQL) 운영
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,989 조회
- 0 추천
- 목록
본문
리눅스마스터1급 : MongoDB(NoSQL) 운영
MongoDB 설치 경로에 가서 bin/mongod를 실행하면 MongoDB가 시작된다.
|
|
|
| [root@SULinux-64Bit bin]# cd /usr/local/mongodb-linux-x86_64-2.4.3/bin [root@SULinux-64Bit bin]# ./mongod ./mongod --help for help and startup options Thu May 16 12:12:03.923 [initandlisten] MongoDB starting : pid=14255 port=27017 dbpath=/data/db/ 64-bit host=SULinux-64Bit Thu May 16 12:12:03.923 [initandlisten] db version v2.4.3 Thu May 16 12:12:03.924 [initandlisten] git version: fe1743177a5ea03e91e0052fb5e2cb2945f6d95f Thu May 16 12:12:03.924 [initandlisten] build info: Linux ip-10-2-29-40 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_49 ==== 이하 생략 ==== |
|
|
|
|
ⓐ MongoDB 확인
함께 제공되는 여러 프로그램으로 상태를 확인할 수 있으며, 다음은 mongostat 명령어를 통하여 MongdoDB의 상태를 확인해 본다.
|
|
|
| [root@SULinux-64Bit bin]# ./mongostat Thu May 16 12:25:54.430 [initandlisten] connection accepted from 127.0.0.1:33674 #1 (1 connection now open) connected to: 127.0.0.1 insert query update delete getmore command flushes mapped vsize res faults locked db idx miss % qr|qw ar|aw netIn netOut conn time *0 *0 *0 *0 0 1|0 0 80m 412m 36m 0 local:0.0% 0 0|0 0|0 62b 2k 1 12:25:55 *0 *0 *0 *0 0 1|0 0 80m 412m 36m 0 local:0.0% 0 0|0 0|0 62b 2k 1 12:25:56 Thu May 16 12:25:57.088 [conn1] end connection 127.0.0.1:33674 (0 connections now open) |
|
|
|
|
ⓑ MongoDB 정지
MongoDB를 정지시키기 위해 mongod를 kill시키는 방법도 있지만, admin DB를 선택한 후 shutdownServer() 함수를 호출하여 MongoDB를 정지시키는 방법도 있다.
|
|
|
| [root@SULinux-64Bit bin]# ./mongo admin MongoDB shell version: 2.4.3 connecting to: admin Thu May 16 12:23:08.231 [initandlisten] connection accepted from 127.0.0.1:33671 #1 (1 connection now open) > db.shutdownServer() Thu May 16 12:23:11.801 [conn1] terminating, shutdown command received Thu May 16 12:23:11.801 dbexit: shutdown called Thu May 16 12:23:11.801 [conn1] shutdown: going to close listening sockets... Thu May 16 12:23:11.801 [conn1] closing listening socket: 9 Thu May 16 12:23:11.801 [conn1] closing listening socket: 10 Thu May 16 12:23:11.801 [conn1] closing listening socket: 11 ==== 이하 생략 ==== |
|
|
|
|
ⓒ MongoDB 접속 테스트
mongo 명령어를 통해 DB에 접속 한다.
|
|
|
| [root@SULinux-64Bit bin]# ./mongo MongoDB shell version: 2.4.3 connecting to: test Thu May 16 12:28:03.267 [initandlisten] connection accepted from 127.0.0.1:33676 #3 (1 connection now open) > |
|
|
|
|
관련자료
-
이전
-
다음