Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

๋ฐฑ์—… ์„ค์ • ํŽธ์ง‘

์ด ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ

  • ๋ชจ๋“  FCV์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฐฑ์—… ์„ค์ •
  • ๋ฐฑ์—… ์„ค์ •

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฐฑ์—… ์„ค์ •์€ ์˜ FCV ๊ฐ’์— ๋”ฐ๋ผ MongoDB database ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๋ฐฑ์—… ์„ค์ •์„ ํŽธ์ง‘ํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  1. Continuous Backup์„(๋ฅผ) ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

  2. Overview ํƒญ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. Ops Manager๊ฐ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ฐฑ์—…์„ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.

  3. ํด๋ฆญ ์„(๋ฅผ) ํด๋ฆญํ•˜์—ฌ ๊ฐ ๋ฐฑ์—… ์˜†์— ์žˆ๋Š” ์„ค์ •์— ์•ก์„ธ์Šคํ•ฉ๋‹ˆ๋‹ค.

1
2
3
  1. ํ•„์š”์— ๋”ฐ๋ผ ๋‹ค์Œ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋ณด์กด ๊ฐ’์— ํ•™์Šต ๋ณด๋ ค๋ฉด ์Šค๋ƒ…์ƒท ๋นˆ๋„ ๋ฐ ๋ณด์กด ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”.

    ๋งค ...์‹œ๊ฐ„๋งˆ๋‹ค ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•˜๊ณ  ...์ผ ๋™์•ˆ ์ €์žฅ

    Ops Manager๊ฐ€ ๋ฐฐํฌ์˜ ๊ธฐ๋ณธ ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•˜๋Š” ๋นˆ๋„(๋‹จ์œ„: ์‹œ๊ฐ„)์™€ Ops Manager๊ฐ€ ๊ธฐ๋ณธ ์Šค๋ƒ…์ƒท์„ ๋ณด๊ด€ํ•˜๋Š” ์ผ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

    ๋‹ค์Œ์— ๋Œ€ํ•œ ์ผ์ผ ์Šค๋ƒ…์ƒท ์ €์žฅ

    Ops Manager๊ฐ€ ์ผ์ผ ์Šค๋ƒ…์ƒท์„ ๋ณด๊ด€ํ•˜๋Š” ์ผ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

    ๋‹ค์Œ์— ๋Œ€ํ•œ ์ฃผ๊ฐ„ ์Šค๋ƒ…์ƒท ์ €์žฅ

    Ops Manager๊ฐ€ ์ฃผ๊ฐ„ ์Šค๋ƒ…์ƒท์„ ๋ณด๊ด€ํ•˜๋Š” ์ฃผ ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

    ๋‹ค์Œ์— ๋Œ€ํ•œ ์›”๋ณ„ ์Šค๋ƒ…์ƒท ์ €์žฅ

    Ops Manager๊ฐ€ ์›”๋ณ„ ์Šค๋ƒ…์ƒท์„ ๋ณด๊ด€ํ•  ๊ฐœ์›” ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

    Ops Manager๋Š” ์›”๋ณ„์ด ์•„๋‹Œ 28์ผ๋งˆ๋‹ค ์›”๋ณ„ ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

    ์ „์ฒด ์Šค๋ƒ…์ƒท์˜ ์š”์ผ

    Ops Manager๊ฐ€ ์ „์ฒด ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•˜๋Š” ์š”์ผ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ตœ๊ทผ์˜ ์™„์ „ํ•œ ๋ฐฑ์—…์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค.

    Ops Manager์˜ ๊ธฐ๋ณธ๊ฐ’์€ Sunday๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

    ํŠน์ • ์‹œ์  ๋ณต์› ํ—ˆ์šฉ

    MongoDB Ops Manager ๊ฐ€ ์Šค๋ƒ…์ƒท๊ณผ ํ•จ๊ป˜ oplog๋ฅผ ๋ณด๊ด€ํ•˜๋Š” ์ผ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์Šค๋ƒ…์ƒท ๋ฐ ํŠน์ • ์‹œ์  ๋ณต์›์˜ ์ž‘๋™ ๋ฐฉ์‹์„ ํ•™์Šต ๋ณด๋ ค๋ฉด ๋ณต์› ๊ฐœ์š”๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

    ์ฐธ๊ณ  ์‹œ๊ฐ„(UTC)

    UTC ๋กœ ์‹œ๊ฐ„์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์Šค๋ƒ…์ƒท ์ผ์ •์ด ์‹œ์ž‘๋˜๋Š” ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. Reference Time of Day ์˜ ๊ฐ’์„ ๋ณ€๊ฒฝํ•ด๋„ ์ง„ํ–‰ ์ค‘์ด๊ฑฐ๋‚˜ ์ด๋ฏธ ์˜ˆ์•ฝ๋œ ์Šค๋ƒ…์ƒท์€ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์€ ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์ค€ ์‹œ๊ฐ„์„ ๋ณ€๊ฒฝํ•œ ํ›„์— ์ดฌ์˜ํ•œ ์Šค๋ƒ…์ƒท๋งŒ ์—…๋ฐ์ดํŠธ๋œ ์ผ์ •์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

    ๋‹ค์Œ ๋ฌธ์€ Reference Time of Day ์— ์ง€์ •ํ•œ ๊ฐ’๊ณผ ๊ด€๋ จํ•˜์—ฌ MongoDB Ops Manager๊ฐ€ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

    • ์ด ๊ฐ’์€ MongoDB Ops Manager๊ฐ€ ์˜ˆ์•ฝํ•˜๊ณ  ๋‹ค์Œ ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” ํƒ€์ด๋จธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ MongoDB Ops Manager๊ฐ€ ๋‹ค์Œ ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•˜๋Š” ์‹œ๊ฐ„๊ณผ ๋™์ผํ•˜์ง€ ์•Š์ง€๋งŒ ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ MongoDB Ops Manager๊ฐ€ ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” ์‹ค์ œ ์‹œ๊ฐ„๊ณผ ์•ฝ๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ„๊ฒฉ์€ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

    • ์ด ๊ฐ’์„ ๋น„์›Œ ๋‘๋ฉด MongoDB Ops Manager๊ฐ€ ์ด ๊ฐ’์„ null(์œผ)๋กœ ํ•ด์„ํ•˜๊ณ  ๋‹ค์Œ ์Šค๋ƒ…์ƒท์„ ์˜ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•œ ํƒ€์ด๋จธ๋ฅผ ์‹œ์ž‘ํ•œ ๋‹ค์Œ, ์ด์ „ ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“  ์‹œ์ ์œผ๋กœ๋ถ€ํ„ฐ ์งง์€ ๊ฐ„๊ฒฉ ํ›„์— ๋‹ค์Œ ์Šค๋ƒ…์ƒท์„ ์ฐ์Šต๋‹ˆ๋‹ค.

    • ์ด ํ•„๋“œ์—์„œ ์‹œ๊ฐ„ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๋ฉด MongoDB Ops Manager๋Š” ์ƒˆ ์‹œ๊ฐ„ ๊ฐ’์„ ์‹œ์ž‘ ์‹œ๊ฐ„์œผ๋กœ ์‚ฌ์šฉ ํ•˜์—ฌ ํ˜„์žฌ ์˜ˆ์•ฝ๋œ ์Šค๋ƒ…์ƒท ์ดํ›„์— ์ƒ์„ฑํ•  ์Šค๋ƒ…์ƒท์„ ์˜ˆ์•ฝํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ด๋ฏธ ์˜ˆ์•ฝ๋œ ๊ฐ ์Šค๋ƒ…์ƒท์— ๋Œ€ํ•ด MongoDB Ops Manager๋Š” null ๊ฐ’์— ์งง์€ ๊ฐ„๊ฒฉ์„ ๋”ํ•œ ๊ฐ’ ๋˜๋Š” ์‚ฌ์šฉ์ž ์ง€์ • ๊ธฐ์ค€ ์‹œ๊ฐ„ ๊ฐ’์— ์งง์€ ๊ฐ„๊ฒฉ์„ ๋”ํ•œ ๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ์ด๋ฏธ ์„ค์ •๋œ ์‹œ๊ฐ„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ํ•„๋“œ์—์„œ ๊ธฐ์ค€ ์‹œ๊ฐ„ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๋‹ค์Œ ์˜ˆ์•ฝ๋œ ์Šค๋ƒ…์ƒท์ด ์ด๋ฏธ ์˜ˆ์•ฝ๋œ ์Šค๋ƒ…์ƒท๋ณด๋‹ค ๋นจ๋ฆฌ ์ƒ์„ฑ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

      ์˜ˆ์‹œ๋ฅผ ๊ฒ€ํ†  ํ•˜๋ ค๋ฉด ์Šค๋ƒ…์ƒท ๋นˆ๋„ ๋ฐ ๋ณด์กด์„ ์ฐธ์กฐํ•˜์„ธ์š”.

  2. Submit๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

1
2

ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‚˜์—ด๋œ ์ค„์—์„œ ์ค„์ž„ํ‘œ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๊ณ  Edit Credentials ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

3

ํ•„์š”์— ๋”ฐ๋ผ ๋‹ค์Œ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๊ณ  Submit ์„(๋ฅผ) ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

Auth Mechanism

MongoDB ํ˜ธ์ŠคํŠธ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ž…๋‹ˆ๋‹ค.

MongoDB Community ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

MongoDB Enterprise ์˜ต์…˜์—๋Š” ๋‹ค์Œ๋„ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

DB Username

Username/Password ๋˜๋Š” LDAP ์ธ์ฆ์˜ ๊ฒฝ์šฐ, MongoDB deployment๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ MongoDB Agent๋ฅผ ์ธ์ฆํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

์ธ์ฆ์šฉ MongoDB Agent ๊ตฌ์„ฑ ๋˜๋Š” LDAP์šฉ MongoDB Agent ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

DB Password

Username/Password ๋˜๋Š” LDAP ์ธ์ฆ์˜ ๊ฒฝ์šฐ, MongoDB deployment๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ MongoDB ์—์ด์ „ํŠธ๋ฅผ ์ธ์ฆํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค.

Allows TLS for connections

์ด ์˜ต์…˜์„ ์„ ํƒํ•˜๋ฉด ๋ฐฑ์—…์€ TLS ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ MongoDB์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

TLS๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก MongoDB Agent ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

1
2

ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‚˜์—ด๋œ ์ค„์—์„œ ์ค„์ž„ํ‘œ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๊ณ  Edit Storage Engine ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

3

storage engine์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—…์— ์ ํ•ฉํ•œ storage engine์„ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ storage engine ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

4

์ƒˆ ๋ฐฑ์—…์„ ์ƒ์„ฑํ•  Sync source ์„(๋ฅผ) ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์Šคํ† ๋ฆฌ์ง€ ์—”์ง„์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Ops Manager๊ฐ€ ์ƒˆ ์Šคํ† ๋ฆฌ์ง€ ์—”์ง„์—์„œ ๋ฐฑ์—…์„ ๋‹ค์‹œ ๋™๊ธฐํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

5

๊ฐ ์Šค๋ƒ…์ƒท์ด ์‹œ์ž‘๋˜๋ฉด Ops Manager๋Š” ์Šค๋ƒ…์ƒท์„ ์‹คํ–‰ํ•  ๋ณต์ œ๋ณธ ์„ธํŠธ ๊ตฌ์„ฑ์›์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ž๋™์œผ๋กœ ์„ ํƒ๋œ ์ด ๋ฉค๋ฒ„๋Š” ๋ณต์ œ๋ณธ ์„ธํŠธ์— ๋ฏธ์น˜๋Š” ์„ฑ๋Šฅ ์˜ํ–ฅ์ด ๊ฐ€์žฅ ์ ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์„ ํƒ ํ•ญ๋ชฉ์„ ์žฌ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ค‘์š”

๊ฐ€๋Šฅํ•˜๋ฉด default selection ์„(๋ฅผ) ์‚ฌ์šฉํ•˜์„ธ์š”. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ฐฑ์—… ๊ฐ€์šฉ์„ฑ์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค.

1
2

ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‚˜์—ด๋œ ์ค„์—์„œ ๋‹ค์Œ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ Select Preferred Member to Backup ์„(๋ฅผ) ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

3

Select a member manually๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

4

Select an available member ๋“œ๋กญ๋‹ค์šด์—์„œ ์›ํ•˜๋Š” ๋ฉค๋ฒ„์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ๋ฐ ํ”„๋กœ์„ธ์Šค ํฌํŠธ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 

์„ ํƒํ•œ ๋ฉค๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋˜๋ฉด ํŒจ๋„์— ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. Ops Manager๋Š” ์„ ํƒํ•œ ๋ฉค๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๋•Œ๊นŒ์ง€ ๊ธฐ๋ณธ ๋ฉค๋ฒ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

5

๋Œ์•„๊ฐ€๊ธฐ

๋ฐฑ์—… ๊ด€๋ฆฌ