๋ ๋ฆฝํ MongoDB ์ธ์คํด์ค ๋ฐฐํฌ
์ด ํ์ด์ง์ ๋ด์ฉ
Ops Manager๊ฐ ๊ด๋ฆฌํ ๋ ๋ฆฝํ MongoDB ์ธ์คํด์ค๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ํ ์คํธ ๋ฐ ๊ฐ๋ฐ์๋ ๋ ๋ฆฝํ ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ์ธ์. ๋ณต์ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ์ด ๋ถ์กฑํ๋ฏ๋ก ํ๋ก๋์ ์์คํ ์๋ ์ด๋ฌํ ๋ฐฐํฌ๋ฅผ ์ฌ์ฉ ํ์ง ๋ง์ธ์ . ๋ชจ๋ ํ๋ก๋์ ๋ฐฐํฌ์๋ ๋ณต์ ๋ณธ ์ธํธ๋ฅผ ์ฌ์ฉํ์ธ์. ๋ณต์ ๋ณธ ์ธํธ์ ๋ํด ์์๋ณด๋ ค๋ฉด ๋ณต์ ๋ณธ ์ธํธ ๋ฐฐํฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ฐธ๊ณ
Ops Manager 4.0์ ์ถ๊ฐ๋จ
Kubernetes๋ฅผ ์ฌ์ฉํ์ฌ Ops Manager ๋ฒ์ 4.0 ์ด์์์ MongoDB ์ธ์คํด์ค๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
Kubernetes ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๋ฆฝํ์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ MongoDB Enterprise Kubernetes Operator ๋ฌธ์์ ๋ ๋ฆฝํ ๋ฐฐํฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ ์ ์กฐ๊ฑด
๋ ๋ฆฝํ MongoDB ์ธ์คํด์ค๋ฅผ ๋ฐฐํฌํ๊ธฐ ์ ์ ์๋ฒ๋ฅผ ํ๋ก๋น์ ๋ํด์ผ ํฉ๋๋ค. ํ ์คํธ ๋ชฉ์ ์ผ๋ก ๋ก์ปฌํธ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ์ฐจ
Processes ๋ฐฐํฌ์๋ฒ๋ฅผ ์ํ ํญ์ผ๋ก ์ด๋ํฉ๋๋ค.
์ด๋ฏธ ํ์๋์ด ์์ง ์์ ๊ฒฝ์ฐ ํ์ ๋ชจ์์ Organizations ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๊ฐ ํฌํจ๋ ์กฐ์ง์ ์ ํํฉ๋๋ค.
์ด๋ฏธ ํ์๋์ด ์์ง ์์ ๊ฒฝ์ฐ Projects ํ์ ๋ชจ์์ ํ๋ก์ ํธ ๋ฉ๋ด์์ ์ํ๋ ํ๋ก์ ํธ๋ฅผ ์ ํํฉ๋๋ค.
์ฌ์ด๋๋ฐ์์ Processes๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋ ๋ฆฝํํ MongoDB ์ธ์คํด์ค๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
Process Configuration ์น์ ์์ ๋ค์ ํ๋๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค.
Name | ๋
๋ฆฝํ MongoDB deployment์ ์ด๋ฆ์ ์
๋ ฅํฉ๋๋ค. |
Version | ๋ ๋ฆฝํ MongoDB deployment๋ฅผ ์ํ MongoDB ๋ฒ์ ์ ์ ํํฉ๋๋ค. Ops Manager๋ ๋ฐฐํฌ์ ์ฌ์ฉํ ์ ์๋ MongoDB ๋ฒ์ ๋ง ๋์ดํฉ๋๋ค. ์ด ํํฐ๋ง์ ๋นํ์ฑํํ๋ ค๋ฉด |
Auth Schema Version | ๋ฐฐํฌ๋ฅผ ์ํ ์ฌ์ฉ์ ๋ฐ์ดํฐ ์ ์ฅ์ฉ ์คํค๋ง๋ฅผ ์ ํํฉ๋๋ค. MongoDB 3.0์ ์ฌ์ฉ์ ๋ฐ์ดํฐ์ ์ด์ ๋ฒ์ ๊ณผ ๋ค๋ฅธ ์คํค๋ง๋ฅผ ์ฌ์ฉํฉ๋๋ค. |
Feature Compatibility (์ ํ ์ฌํญ) | ๊ธฐ๋ฅ ํธํ์ฑ ์ธํธ ๋ฅผ ์ ํํฉ๋๋ค. ์ด ํ๋๋ ๋ฐฐํฌ๋ MongoDB ๋ฒ์ ์ด 3.4 ์ด์์ผ ๋ ํ์๋ฉ๋๋ค. |
Hostname | MongoDB deployment๋ฅผ ์ ๊ณตํ๋ ํธ์คํธ์ ํ์ธ ๊ฐ๋ฅํ ์ฃผ์๋ฅผ ์
๋ ฅํฉ๋๋ค. ํธ์คํธ ์ด๋ฆ ๋ฐ FQDN์ IPv4 ์ฃผ์ ๋๋ IPv6 ์ฃผ์์ผ ์ ์์ต๋๋ค. |
Port | MongoDB deployment๋ฅผ ์ํ IANA ํฌํธ ๋ฒํธ๋ฅผ ์
๋ ฅํฉ๋๋ค. MongoDB deployment์ ๊ธฐ๋ณธ๊ฐ์ 27017 ์
๋๋ค. |
DB Directory Path | ์ด ๋ฐฐํฌ์ ๋ํ database directory ์ ์์คํ
๊ฒฝ๋ก๋ฅผ ์
๋ ฅํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ /data/myProcess ์
๋๋ค. |
Log File Path | ์ด ๋ฐฐํฌ์ ๋ํ log file ์ค์ ์ ์์คํ
๊ฒฝ๋ก๋ฅผ ์
๋ ฅํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ /data/myProcess/mongodb.log ์
๋๋ค. |
๋ ๋ฆฝํ MongoDB ์ธ์คํด์ค์ ๋ํ ๊ณ ๊ธ ๊ตฌ์ฑ ์ต์ ์ ์ค์ ํฉ๋๋ค.
Advanced Configuration Options ์น์ ์์ MongoDB deployment์ ์ค์ ํ๋ ค๋ ์ถ๊ฐ ๋ฐํ์ ์ต์ ์ ์ถ๊ฐํฉ๋๋ค.
์ต์ ์ ์ถ๊ฐํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
Add Option๋ฅผ ํด๋ฆญํฉ๋๋ค.
์คํํธ์ (Startup) ์ต์ ์ ์ ํํฉ๋๋ค.
ํด๋น ์คํํธ์ ์ต์ ์ ํ์ฉ ๊ฐ๋ฅํ ๊ฐ์ ์ค์ ํฉ๋๋ค.
Advanced Configuration Options์ ๋ํ ์ค๋ช ์ MongoDB deployment๋ฅผ ์ํ ๊ณ ๊ธ ์ต์ ์ ์ฐธ์กฐํ์ธ์.