3.4.6.3. 확장
MongoDB는 복제본 세트의 홀수의 멤버를 권장합니다. 사용 가능한 영구 볼륨이 충분하거나 동적 스토리지 프로비저너가 있는 경우 oc scale
명령을 사용하여 확장합니다.
$ oc scale --replicas=5 statefulsets/mongodb $ oc get pods NAME READY STATUS RESTARTS AGE mongodb-0 1/1 Running 0 9m mongodb-1 1/1 Running 0 8m mongodb-2 1/1 Running 0 8m mongodb-3 1/1 Running 0 1m mongodb-4 1/1 Running 0 57s
이렇게 하면 복제본 세트에 연결하고 해당 구성을 업데이트하는 새 포드가 생성됩니다.
참고
데이터베이스 크기가 oplogSize
구성보다 크면 기존 데이터베이스를 확장하려면 수동 개입이 필요합니다. 이러한 경우 새 멤버의 수동 초기 동기화가 필요합니다. 자세한 내용은 Oplog 및 MongoDB 복제 문서의 크기 확인을 참조하십시오.