FAQ: ๋ชจ๋ํฐ๋ง ๋ฐ ์๋ฆผ
์ด ํ์ด์ง์ ๋ด์ฉ
- ํธ์คํธ ๊ตฌ์ฑ
- ์ ํธ์คํธ๋ ์๋ฒ๋ฅผ ์ถ๊ฐํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
- Kerberos ์ง์ ์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์๋์?
- ๋ฐ์ดํฐ ํ๋ ์ ํ ์ด์
- Atlas Charts์ ์๋ ์์ง ๋ง๋๋ ๋ชจ๋ ๋ฌด์์ธ๊ฐ์?
- ๋ฐ์ดํฐ ๋ณด์กด
- Ops Manager์ ๋ฐ์ดํฐ ๋ณด์กด ์ ์ฑ ์ ๋ฌด์์ธ๊ฐ์?
- ์๋ฆผ
- ๊ฒฝ๊ณ ์กฐ๊ฑด์ ๋ฌด์์ MEANํ๋์?
- ๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ค ๊ฒฝ๊ณ ๊ฐ ๊ตฌ์ฑ๋๋์?
์ด๋ฅผ ํตํด Ops Manager ๋ฐ Ops Manager๊ฐ MongoDB ์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ ํด๋น ๋ฐฐํฌ ๊ด๋ จ ๋ฌธ์ ๋ฅผ ๊ฒฝ๊ณ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ํ์ธํ ์ ์์ต๋๋ค.
ํธ์คํธ ๊ตฌ์ฑ
์ ํธ์คํธ๋ ์๋ฒ๋ฅผ ์ถ๊ฐํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
Ops Manager์ ๊ธฐ์กด MongoDB ํ๋ก์ธ์ค ์ถ๊ฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
Ops Manager๊ฐ ์์ฒด์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ ์ ์๋์?
์. Ops Manager๋ฅผ ์ฌ์ฉํ์ฌ Ops Manager ๋ฐ ๋ฐฑ์ ๋๋จผ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๋ ์ง์ MongoDB ์ธ์คํด์ค ๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค. ๋ฐฑ์ ์ธ์คํด์ค์ ๋ํ ๋ณ๋์ ํ๋ก์ ํธ ๋ฅผ ๋ง๋ญ๋๋ค.
๊ทธ๋ฌ๋ Ops Manager๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ฐฑ์ ํ๊ฑฐ๋ ์๋ํํ ์ ๋ ์์ต๋๋ค.
Ops Manager๋ ๋ํ ์์คํ ๊ฒฝ๊ณ ๋ฅผ ํตํด ๋ชจ๋ ๋ฐฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ๊ธฐ๋ณธ ๋ชจ๋ํฐ๋ง์ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํฉ๋๋ค.
Kerberos ์ง์ ์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์๋์?
์. Ops Manager๋ Kerberos ์ง์ MongoDB ์ธ์คํด์ค์ ๋ํ ๋ชจ๋ํฐ๋ง์ ์ง์ํฉ๋๋ค. ์๋ ๋ฐฉ์์ ์์๋ณด๋ ค๋ฉด Kerberos์ฉ MongoDB ์์ด์ ํธ ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ํฐ๋ง
๋ชจ๋ MongoDB ์ธ์คํด์ค์ ์์ด์ ํธ๊ฐ ํ์ํ๋์?
์๋์. Ops Manager ํ๋ก์ ํธ์์๋ ๋จ์ผ ์์ด์ ํธ๊ฐ ๋ชจ๋ MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์์ด์ ํธ๊ฐ ๋ฐ์ดํฐ ์ผํฐ์ ์๋ฒ ๊ฐ์ ์ฐ๊ฒฐํ ์ ์๋๋ก ๋ฐฉํ๋ฒฝ์ ๊ตฌ์ฑํฉ๋๋ค.
์์ด์ ํธ ๋ฒ์ 5.0.0๋ถํฐ ์ฌ๋ฌ ์์ด์ ํธ๊ฐ ํฌํจ๋ Monitoring์ ํ์ฑํํ์ฌ ๋ชจ๋ํฐ๋ง ํ ๋น๋์ ๋ฐฐํฌํ๊ณ ํ์ผ์ค๋ฒ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. Ops Manager๋ ์ต๋ 100๊ฐ์ ์คํ ์ค์ธ ์์ด์ ํธ์ ๋ชจ๋ํฐ๋ง ํ ๋น๋์ ๋ฐฐํฌํฉ๋๋ค. 100๊ฐ ์ด์์ ์์ด์ ํธ๋ฅผ ์คํํ๋ ๊ฒฝ์ฐ ์ถ๊ฐ ์์ด์ ํธ๋ "๋๊ธฐ" ์์ด์ ํธ๋ก ์๋ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ managed ์ฐธ์กฐํ์ธ์.
์์ด์ ํธ๋ฅผ ์ด๋์์ ์คํํด์ผ ํ๋์?
์์ด์ ํธ์ ํ์ํ ๋ฆฌ์์ค์ ์์ ์ธํ๋ผ ํฌ๊ธฐ, ์๋ฒ ์, ๋ชจ๋ํฐ๋ง ์ค์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์ธ์คํด์ค๋ฅผ ์คํ ํ์ง ์๋ ์ถ๊ฐ ์ฉ๋์ด ์๋ ๊ธฐ์กด ๋จธ์ ์์ mongod
์์ด์ ํธ๋ฅผ ์คํํฉ๋๋ค. ๋ ์์ ๊ท๋ชจ์ ์ ์ฉ ์ธ์คํด์ค์์ ์์ด์ ํธ๋ฅผ ์คํํ ์๋ ์์ต๋๋ค.
์์ด์ ํธ ๋ถํ๋ MongoDB ํ๊ฒฝ์์ ๋ชจ๋ํฐ๋ง๋๋ mongod
+ mongos
ํ๋ก์ธ์ค ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ๋ฐ๋ผ ํ์ฅ๋ฉ๋๋ค.
ํ๋ก๋์
ํ๊ฒฝ์ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ๋ณด์ mongod
์ธ์คํด์ค์ ๋์ผํ ํธ์คํธ๊ฐ ์๋ ์ ์ฉ ์๋ฒ์ ์์ด์ ํธ๋ฅผ ์ค์นํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฐฐํฌ์ ๋ํ ๋ชจ๋ํฐ๋ง์ ์ํฅ์ ์ฃผ์ง ์๊ณ mongod
๋ฐ ํด๋น ํธ์คํธ์ ๋ํ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ํํ ์ ์์ต๋๋ค. ๋ํ ์์ด์ ํธ๋ mongod
๊ณผ ๋ฆฌ์์ค๋ฅผ ๋๊ณ ๊ฒฝ์ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์๋น์ค ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฆฌ์์ค์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ค์ฌ์, mongos
๋๋ ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ์ ๋์ผํ ์์คํ
์ ์์ด์ ํธ๋ฅผ ์ค์นํ ์ ์์ต๋๋ค.
Amazon Web Services ๋ง์ดํฌ๋ก ์๋ฒ์์ ์์ด์ ํธ๋ฅผ ์คํํ ์ ์๋์?
5๊ฐ ์ดํ์ mongod
์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๊ฒฝ์ฐ Amazon Web Services ๋ง์ดํฌ๋ก ์๋ฒ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ด์ ํธ๊ฐ ๋ด ํธ์คํธ์ ์ฐ๊ฒฐํ ์ ์๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ ์์ด์ ํธ๊ฐ ํธ์คํธ์ ํธ์คํธ ์ด๋ฆ์ ํ์ธํ ์ ์๋ค๋ ๊ฒ์
๋๋ค. DNS ๋ฐ /etc/hosts
ํ์ผ์ ํ์ธํฉ๋๋ค.
๋ ๋ฒ์งธ๋ก ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ ์์ด์ ํธ๊ฐ ํธ์คํธ์ ์ก์ธ์คํ๋ ๊ฒ์ ๊ธ์งํ๋ ๋ฐฉํ๋ฒฝ ๊ท์น์ด ์๋ค๋ ๊ฒ์ ๋๋ค.
์ฐ๊ฒฐ์ ํ
์คํธํ๋ ค๋ฉด ์์ด์ ํธ๋ฅผ ์คํํ๋ ํธ์คํธ์ ๋ก๊ทธ์ธํ๊ณ mongosh
์(๋ฅผ) ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ์ ์๋ํฉ๋๋ค.
mongosh <hostname>:<port>/test
์ฐธ๊ณ
Ops Manager๋ ํฌํธ ํฌ์๋ฉ์ ์ง์ํ์ง ์์ต๋๋ค.
์์ด์ ํธ๊ฐ IP ์ฃผ์ ๋์ ํธ์คํธ ์ด๋ฆ์ผ๋ก ์ฐ๊ฒฐํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๊ธฐ๋ณธ์ ์ผ๋ก ์์ด์ ํธ๋ ์ฐ๊ฒฐํ ํธ์คํธ ์ด๋ฆ์ ํ์ธํฉ๋๋ค. ์์ด์ ํธ๊ฐ ํธ์คํธ ์ด๋ฆ์ ํ์ธํ์ฌ ์ฐ๊ฒฐํ ์ ์๋ ๊ฒฝ์ฐ ์์ด์ ํธ๊ฐ ํน์ IP ์ฃผ์์ ๋ํด ํด๋น ํธ์คํธ ์ด๋ฆ๋ณด๋ค IP ์ฃผ์๋ฅผ ์ ํธํ๋๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ํธ์คํธ ์ด๋ฆ์ ์ฌ์ฉํ๋ฉด ๋ณ์นญ์ด ์ฌ๋ฌ ๊ฐ์ธ ์๋ฒ์ ์ฌ์ฉํ ํธ์คํธ ์ด๋ฆ์ ์ง์ ํ ์๋ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์๋ฒ๊ฐ Ops Manager ์ธํฐํ์ด์ค์์ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ฌ๋ฌ ๋ฒ ํ์๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํธ์คํธ ์ด๋ฆ์ ๋ง๋ค๋ ค๋ฉด Project ์ค์ ์ผ๋ก Go Preferred Hostnames ํญ๋ชฉ์ ์ถ๊ฐํ์ธ์. ์์ธํ ๋ด์ฉ์ ํ๋ก์ ํธ ์ค์ ํธ์ง์ ์ฐธ์กฐํ์ธ์.
์์ด์ ํธ๋ฅผ ์ค์ ํ๊ณ ๊ตฌ์ฑํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
์์ด์ ํธ ๋ค์ด๋ก๋์ ํฌํจ๋ README
ํ์ผ์ ์ฐธ์กฐํ์ธ์.
Ops Manager์์ ๋ชจ๋ํฐ๋ง์ ๋นํ์ฑํํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
๋ฐ์ดํฐ ํ๋ ์ ํ ์ด์
Atlas Charts์ ์๋ ์์ง ๋ง๋๋ ๋ชจ๋ ๋ฌด์์ธ๊ฐ์?
๋นจ๊ฐ์ ๋ง๋ ๋ ์๋ฒ๊ฐ ๋ค์ ์์๋จ์ ๋ํ๋ ๋๋ค.
์ฃผํฉ์ ๋ง๋ ๋ ์ด์ ์๋ฒ๊ฐ ํ๋ผ์ด๋จธ๋ฆฌ ์๋ฒ์์ ๋ํ๋ ๋๋ค.
๊ฐ์ ๋ง๋ ๋ ์๋ฒ๊ฐ ์ด์ ์ธ์ปจ๋๋ฆฌ ์๋ฒ์์ ๋ํ๋ ๋๋ค.
๋ฐ์ดํฐ ๋ณด์กด
Ops Manager์ ๋ฐ์ดํฐ ๋ณด์กด ์ ์ฑ ์ ๋ฌด์์ธ๊ฐ์?
Ops Manager๋ ๋ ๊ฐ์ง ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ ํฉ๋๋ค. ๋ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ๋ ์ค๋ ์ท.
Ops Manager๋ ๋ค์์ ๋ณด์กดํฉ๋๋ค.
Ops Manager๋ Ops Manager์ Monitoring Data Retention ์ค์ ์ ๋ฐ๋ผ ๋ฉํธ๋ฆญ ๋ฐ์ดํฐ๋ฅผ ๋ณด์กดํฉ๋๋ค. Ops Manager ๊ด๋ฆฌ์๋ Admin, General, Ops Manager Config, Miscellaneous ํญ์ ์ฐจ๋ก๋ก ์ ํํ ๋ค์ Default Monitoring Data Retention ๊น์ง ์คํฌ๋กคํ์ฌ ์ค์ ์ ์์ ํ ์ ์์ต๋๋ค.
์๋ฆผ
๊ฒฝ๊ณ ์กฐ๊ฑด์ ๋ฌด์์ MEANํ๋์?
๊ฒฝ๊ณ ์กฐ๊ฑด์ ๋ํ ์ฐธ๊ณ ์ฌํญ์ ๊ฒฝ๊ณ ์กฐ๊ฑด ๊ฒํ ๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ค ๊ฒฝ๊ณ ๊ฐ ๊ตฌ์ฑ๋๋์?
๊ธฐ๋ณธ ๊ฒฝ๊ณ ๊ตฌ์ฑ๊ณผ ๊ฒฝ๊ณ ๋น๋ ์์ ์ ํฌํจํ์ฌ ์ ๊ฒฝ๊ณ ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ๊ธฐ์กด ๊ฒฝ๊ณ ๋ฅผ ์์ ํ๋ ๋จ๊ณ๋ ๊ฒฝ๊ณ ์ค์ ๊ตฌ์ฑ ์ ์ฐธ์กฐํ์ธ์.