강좌
클라우드/리눅스에 관한 강좌입니다.
데이터베이스 분류

리눅스마스터1급 : MongoDB(NoSQL) 운영

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터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를 정지시키기 위해 mongodkill시키는 방법도 있지만, 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)

>

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  82 명