mongoDB 서비스 시작/종료/상태확인

mongoDB 서비스 시작/종료/상태확인

Database
mongoDB 서비스 시작/종료/상태확인
Author

gabriel yang

Published

November 28, 2023

mongoDB 서비스 시작/종료/상태확인

mongodb 서비스 실행/종료/상태 확인 방법을 정리합니다.

로컬 서비스 상태확인

자신의 사용하는 운영체제에 설치된 mongodb 서비스의 상태확인 방법을 정리합니다.

service mongodb start # mongodb 서비스 실행
service mongodb status # mongodb 서비스 상태확인
service mongodb stop # mongodb 서비스 정지

mongodb Docker 상태 확인하기

도커로 실행된 mongodb의 상태를 확인하는 방법을 정리합니다. docker ps로 실행 중인 컨테이너 정보를 확인할 수 있습니다. -a옵션을 사용하면 현재 실행되지 않는 컨테이너 정보도 모두 출력됩니다.

docker ps
CONTAINER ID   IMAGE           COMMAND                   CREATED        STATUS          PORTS                                                  NAMES
8d45ded6e5ef   mongo           "docker-entrypoint.s…"   10 hours ago   Up 10 minutes   0.0.0.0:27017->27017/tcp, :::27017->27017/tcp          mongodb

몽고 db 컨테이너에 접속을 위해 아래 명령을 사용합니다. 실행할 컨테이너 이름은 docker ps정보의 NAMES에서 확인할 수 있습니다.

docker exec -it mongodb bash

컨테이너에 진입 후 ps -ef | grep mongodb를 실행하면 현재 실행 중인 mongodb 프로세스를 확인할 수 있습니다.

ps -ef | grep mongodb
root@8d45ded6e5ef:/# ps -ef | grep mongodb
mongodb        1       0  0 Nov28 ?        00:00:06 mongod --auth --bind_ip_all
root         206     196  0 00:12 pts/0    00:00:00 grep mongodb

References

  1. https://blog.qvil.dev/docker/docker-mongo