클라우드DBMS 이용하기 (MongoDB)
클라우드DBMS MongoDB 이용 메뉴얼 입니다.
*클라우드DBMS의 MongoDB는 4.2.4 버전으로 제공됩니다 ( 2020-12-08 기준)
mongodb 공식 메뉴얼 페이지
https://docs.mongodb.com/v4.2/reference/mongo-shell |
MongoDB 클라이언트 설치
클라우드DBMS MongoDB 서버와 동일한 버젼대의 클라이언트를 설치 해야 정상 연결됩니다.
1.yum 레포리지 추가
설치할 mongodb 버전에 맞게 repo 파일을 생성합니다.
cat << EOF >> /etc/yum.repos.d/mongo-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF |
*경우에 따라 $releasever 부분이 정상 입력되지 않을 수 있습니다. 그 경우 편집기로 repo 파일을 열어 수동으로 수정 합니다.
2.mongodb 클라이언트 설치
yum install mongodb-org |
MongoDB 접속 하기
서비스 생성이 완료되면 등록된 이메일로 서비스 생성 안내 메일이 발송됩니다.
서비스 생성 안내 메일에서 도메인과 초기 비밀번호 를 체크 합니다.
2.mongo 명령어 로 서버에 로그인 합니다.
mongo -uroot -p --host 신청도메인.sldb.iwinv.net |
기타 명령어
유져 생성
db.createUser({ user: "유저명", pwd: "패스워드", roles: [ {role: "권한", db: "DB명"} ] }) |
유져 패스워드 변경
db.updateUser("유져", {pwd: "NEW_PASSWD"}) |
모니터링
mongotop 1 -u root -p 암호 --host 신청도메인.sldb.iwinv.net --authenticationDatabase=admin |