본문 바로가기
AWS/기타

Mongodb Cluster 구성

by aws-evan 2024. 5. 27.
728x90

 

 

MongoDB Cluster 구성

 

  • mongoDB Repo 등록
sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

 

  • mongoDB 설치
sudo yum install -y mongodb-org

 

  • mongoDB 설정
    • 외부 접속 허용 IP
    • 클러스터 이름
sudo vi /etc/mongod.conf
net:
  port: 27017
  bindIp: 0.0.0.0
replication:
  replSetName: "mobidicSet"  ## 원하는 이름으로 설정

 

 
  • mongodb 서비스 시작 및 등록
sudo systemctl start mongod
sudo systemctl enable mongod
  • 클러스터 초기화
rs.initiate({
  _id: "mobidicSet",  // 위에 지정한 replSetName
  members: [
    { _id: 0, host: "192.168.0.50:27017" },  // 기존 구성원
    { _id: 1, host: "192.168.0.51:27017" },  // 새로 추가할 구성원
    { _id: 2, host: "192.168.0.52:27017" }   // 새로 추가할 구성원
  ]
})

 
  • 상태 확인
 rs.status()
728x90

'AWS > 기타' 카테고리의 다른 글

Ray Cluster 설치  (0) 2024.06.23
Ray Cluster 개요  (0) 2024.06.23

댓글