티스토리 뷰
1. [MongoDB ]Centos 7 설치편 입니다.
직접 설치 하고 있습니다.
1. 압축해제
mongodb-src-r4.2.5.tar.gz
[root@localhost ~]# cd /usr/local/
[root@localhost local]# tar -zxvf mongodb-src-r4.2.5.tar.gz
2. 디렉토리명 변경
[root@localhost local]# mv mongodb-src-r4.2.5 mongo
3. 서브디렉토리 생성
[root@localhost local]# cd mongo/
[root@localhost mongo]# mkdir data
[root@localhost mongo]# mkdir config
[root@localhost mongo]# mkdir log
4. 실행
[root@localhost mongodb-src-r4.2.5]# su mongo
[mongo@localhost mongodb-src-r4.2.5]$ mongo
MongoDB shell version v4.2.5
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("8ea05105-c9f3-40d4-929a-514f8fc9c269") }
MongoDB server version: 4.2.5
Server has startup warnings:
2020-04-14T23:27:33.480+0900 I CONTROL [initandlisten]
2020-04-14T23:27:33.480+0900 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2020-04-14T23:27:33.480+0900 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2020-04-14T23:27:33.480+0900 I CONTROL [initandlisten]
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten]
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten]
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2020-04-14T23:27:33.481+0900 I CONTROL [initandlisten]
MongoDB Enterprise >
5. 레파지토리 설정후 설치 하는 방법도 있습니다.
sudo vi /etc/yum.repos.d/mongodb-org.repo
레파지토리 추가하기
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
$yum repolist
$sudo yum install mongodb-org
$systemctl start mongod
$mongo
6. 몽고 디비 실행까지 확인해보겠습니다.
[root@localhost ~]# sudo vi /etc/yum.repos.d/mongodb-org.repo
[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.navercorp.com
* extras: mirror.navercorp.com
* updates: mirror.navercorp.com
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
mongodb-org-3.4 | 2.5 kB 00:00:00
updates | 2.9 kB 00:00:00
mongodb-org-3.4/7/primary_db | 99 kB 00:00:00
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,097
extras/7/x86_64 CentOS-7 - Extras 341
mongodb-org-3.4/7 MongoDB Repository 125
updates/7/x86_64 CentOS-7 - Updates 1,787
repolist: 12,350
[root@localhost ~]# sudo yum install mongodb-org
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.navercorp.com
* extras: mirror.navercorp.com
* updates: mirror.navercorp.com
Resolving Dependencies
--> Running transaction check
---> Package mongodb-org.x86_64 0:3.4.24-1.el7 will be installed
--> Processing Dependency: mongodb-org-tools = 3.4.24 for package: mongodb-org-3.4.24-1.el7.x86_64
--> Processing Dependency: mongodb-org-shell = 3.4.24 for package: mongodb-org-3.4.24-1.el7.x86_64
--> Processing Dependency: mongodb-org-server = 3.4.24 for package: mongodb-org-3.4.24-1.el7.x86_64
--> Processing Dependency: mongodb-org-mongos = 3.4.24 for package: mongodb-org-3.4.24-1.el7.x86_64
--> Running transaction check
---> Package mongodb-org-mongos.x86_64 0:3.4.24-1.el7 will be installed
---> Package mongodb-org-server.x86_64 0:3.4.24-1.el7 will be installed
---> Package mongodb-org-shell.x86_64 0:3.4.24-1.el7 will be installed
---> Package mongodb-org-tools.x86_64 0:3.4.24-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================
Installing:
mongodb-org x86_64 3.4.24-1.el7 mongodb-org-3.4 5.8 k
Installing for dependencies:
mongodb-org-mongos x86_64 3.4.24-1.el7 mongodb-org-3.4 12 M
mongodb-org-server x86_64 3.4.24-1.el7 mongodb-org-3.4 20 M
mongodb-org-shell x86_64 3.4.24-1.el7 mongodb-org-3.4 11 M
mongodb-org-tools x86_64 3.4.24-1.el7 mongodb-org-3.4 69 M
Transaction Summary
=========================================================================================================================================
Install 1 Package (+4 Dependent packages)
Total download size: 112 M
Installed size: 287 M
Is this ok [y/d/N]: y
Downloading packages:
경고: /var/cache/yum/x86_64/7/mongodb-org-3.4/packages/mongodb-org-3.4.24-1.el7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID a15703c6: NOKEY
Public key for mongodb-org-3.4.24-1.el7.x86_64.rpm is not installed
(1/5): mongodb-org-3.4.24-1.el7.x86_64.rpm | 5.8 kB 00:00:01
(2/5): mongodb-org-mongos-3.4.24-1.el7.x86_64.rpm | 12 MB 00:00:03
(3/5): mongodb-org-server-3.4.24-1.el7.x86_64.rpm | 20 MB 00:00:03
(4/5): mongodb-org-shell-3.4.24-1.el7.x86_64.rpm | 11 MB 00:00:01
(5/5): mongodb-org-tools-3.4.24-1.el7.x86_64.rpm | 69 MB 00:00:06
-----------------------------------------------------------------------------------------------------------------------------------------
Total 9.7 MB/s | 112 MB 00:00:11
Retrieving key from https://www.mongodb.org/static/pgp/server-3.4.asc
Importing GPG key 0xA15703C6:
Userid : "MongoDB 3.4 Release Signing Key <packaging@mongodb.com>"
Fingerprint: 0c49 f373 0359 a145 1858 5931 bc71 1f9b a157 03c6
From : https://www.mongodb.org/static/pgp/server-3.4.asc
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : mongodb-org-server-3.4.24-1.el7.x86_64 1/5
Created symlink from /etc/systemd/system/multi-user.target.wants/mongod.service to /usr/lib/systemd/system/mongod.service.
Installing : mongodb-org-shell-3.4.24-1.el7.x86_64 2/5
Installing : mongodb-org-mongos-3.4.24-1.el7.x86_64 3/5
Installing : mongodb-org-tools-3.4.24-1.el7.x86_64 4/5
Installing : mongodb-org-3.4.24-1.el7.x86_64 5/5
Verifying : mongodb-org-tools-3.4.24-1.el7.x86_64 1/5
Verifying : mongodb-org-mongos-3.4.24-1.el7.x86_64 2/5
Verifying : mongodb-org-shell-3.4.24-1.el7.x86_64 3/5
Verifying : mongodb-org-3.4.24-1.el7.x86_64 4/5
Verifying : mongodb-org-server-3.4.24-1.el7.x86_64 5/5
Installed:
mongodb-org.x86_64 0:3.4.24-1.el7
Dependency Installed:
mongodb-org-mongos.x86_64 0:3.4.24-1.el7 mongodb-org-server.x86_64 0:3.4.24-1.el7 mongodb-org-shell.x86_64 0:3.4.24-1.el7
mongodb-org-tools.x86_64 0:3.4.24-1.el7
Complete!
[root@localhost ~]# systemctl start mongod
[root@localhost ~]# mongo
MongoDB shell version v3.4.24
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.24
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten]
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten]
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten]
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten]
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2020-04-20T11:31:02.426+0900 I CONTROL [initandlisten]
>
> show dbs
admin 0.000GB
local 0.000GB
>
1. [MongoDB ]Centos 7 설치편 입니다.
'8.NOSQL 관련' 카테고리의 다른 글
카산드라를 설치해보기 (0) | 2020.12.21 |
---|---|
MongoDB를 설치하는 방법 (0) | 2020.06.24 |
2. [MongoDB] 기본 명령어 (0) | 2020.04.16 |
빅데이터를 위한 플랫폼들 (0) | 2018.12.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 여러서버 컨트롤
- 오라클
- [오라클 튜닝] sql 튜닝
- 버쳐박스
- 쿠버네티스
- 테라폼
- ORACLE 트러블 슈팅(성능 고도화 원리와 해법!)
- 커널
- 튜닝
- K8s
- 설치하기(HP-UX)
- startup 에러
- 5.4.0.1072
- Oracle
- (InstantClient) 설치하기(HP-UX)
- 스토리지 클레스
- pod 상태
- [오라클 튜닝] instance 튜닝2
- 오라클 홈디렉토리 copy 후 startup 에러
- 오라클 트러블 슈팅(성능 고도화 원리와 해법!)
- directory copy 후 startup 에러
- 앤시블
- ubuntu
- 키알리
- 오라클 인스턴트클라이언트(InstantClient) 설치하기(HP-UX)
- CVE 취약점 점검
- 코로나19
- MSA
- 우분투
- 트리이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함