LG CNS์ NBP(Naver Business Platform), ๋ผ์ด์๊ฒ์์ฆ๋ฅผ ๊ฑฐ์ณ ํ์ฌ๋ ํ๋์๋์ฐจ์์ ๊ทผ๋ฌดํ๊ณ ์๋ ๊ฒฝ๋ ฅ 23๋ ์ฐจ DBA ์ ๋๋ค.
Oracle๊ณผ Cubrid, MySQL, ๋ฐ์ดํฐ๋ชจ๋ธ๋ง ๊ฒฝ๋ ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
Courses
Reviews
- Learn MySQL on Docker by following along
- Learn MySQL on Docker by following along
- Learn MySQL on Docker by following along
- Learn MySQL on Docker by following along
- Learn MySQL on Docker by following along
Posts
Q&A
ํ๋ก๋์ ํ๊ฒฝ์์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๊ตฌ์ฑ์ ๋ํ์ฌ.
์๋ ํ์ธ์.์ ๊ฒฝํ ๊ธฐ์ค์ผ๋ก ๋ง์๋๋ฆฌ์๋ฉด ์์ง DB์๋ฒ๋ฅผ docker์ ๊ตฌ์ฑํด์ ์๋น์ค๋ฅผ ํ๋ ๊ฑด ์๊ธฐ์์กฐ๋ผ๊ณ ๋ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค.๋ฌผ๋ก ์ ๊ฒฝํ ๊ธฐ์ค์ด๊ธด ํ์ง๋ง ์์ง๊น์ง ์ ๊ฐ ๋ค๋ ๋ ํ์ฌ์์๋ db๋ฅผ docker๊ธฐ๋ฐ์์ ์๋น์คํ๋ ์ ์ ์์๊ณ ์ ์ฃผ๋ณ์ ๋๋ฃ๋ค์ ๋ด๋ ๊ทธ๋ฐ ๊ณณ์ ์์ง ์์์ต๋๋ค.๋ค๋ง ๋น ๋ฅด๊ฒ ํ ์คํธ๋ฅผ ํด๋ณผ ์ ์๋ ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ ๊ฒฝ์ฐ docker๊ธฐ๋ฐ์์ ์ค๋นํ๋ ๊ฒ์ด ๋น ๋ฅด๊ฒ ๊ตฌ์ฑํ ์ ์๋ ์ฅ์ ์ด ๋ ์ ์์ ๊ฑฐ ๊ฐ์ต๋๋ค. "DB์ด์ธ์ ๋ง์ ๋ค๋ฅธ ์๋น์ค๋ค์ด docker๊ธฐ๋ฐ์ ํ๊ฒฝ์์ ๊ตฌ์ฑ๋๊ณ ์๋น์ค๋๋ ์ํฉ์ ๋ณด๋ฉด์ db๋ ํ๋์ SW ์ธ๋ฐ ์ db๋ ์๋ ๊น?" ๋ผ๋ ์๊ฐ์ด ๋ ๋ค๊ฑฐ๋ "db๋ฅผ docker๊ธฐ๋ฐ์์ ๊ตฌ์ฑํ๋ค๋ฉด ์ด๋ค ์ ๋ค์ด ํ์ํ๊ณ ์ด๋ค ๊ฒ๋ค์ด ํ ์คํธ๋์ด์ผ ํ ๊น?" ์ ๊ฐ์ด ๊ธฐ์ ์ ์ธ ํธ๊ธฐ์ฌ ๊ฐ์ ๊ฒ์ด ์๊ฒผ์๋ ๊ทธ๋ฐ ๊ฒ๋ค์ ํด์ํ๊ธฐ ์ํ ๋ชฉ์ ์ด๋ ํ ์คํธ์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํด ๋ณด์๋ ๊ฑด docker ๊ธฐ๋ฐ์ ํ๊ฒฝ์ ์ดํดํ๋ ๋ฐ ํฐ ๋์์ด ๋ ์ ์์ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. docker๊ธฐ๋ฐ์ ํ๊ฒฝ์์๋ ์์ง์ด์ง๋ง vm์ ์ด์ฉํด์ DB์๋ฒ๋ฅผ ๊ตฌ์ฑํ๊ณ ์๋น์คํ๋ ๊ฒ์ ์ฌ๋ก๋ ๋ง๊ณ Public cloud์์๋ ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋ ๊ธฐ์ ์ ๋๋ค.
- 0
- 1
- 191
Q&A
๋ฌผ๋ฆฌ ์๋ฒ 2๋๋ก Master/Slave ๊ตฌ์กฐ๊ฐ ๊ฐ๋ฅํ๊ฐ์?
์๋ ํ์ธ์.๋ฌธ์ํ์ ๋ด์ฉ์ด dicker๋ฅผ ์ด์ฉํด์ ๊ตฌ์ฑํ ๋ docker๊ฐ ์ํ๋๋ ๋ฌผ๋ฆฌ์๋ฒ(ํธ์คํธ)๋ฅผ 2๋๋ก ๊ตฌ์ฑํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ฅผ ๋ง์ํ์๋ ๊ฑธ๊น์?๊ทธ๋ฐ ๊ฒฝ์ฐ๋ผ๋ฉด ์น์ 6 docker swarm๋ถ๋ถ์ ์ฐธ๊ณ ํ์๋ฉด ๋ ๊ฑฐ ๊ฐ์ต๋๋ค
- 0
- 1
- 255
Q&A
docker์์ percona ์ปจํ ์ด๋ ์์ฑ์
์๋ ํ์ธ์.ํน์ ์ด๋ค ์๋ฌ๊ฐ ๋ฐ์ํ๋ ์ง ์ค๋ฅ ๋ฉ์ธ์ง๋ฅผ ๊ณต์ ํด ์ฃผ์ค ์ ์์๊น์?
- 0
- 2
- 249
Q&A
docker run ... -h -h์ต์ ์ด ๋ฌด์์ธ๊ฐ์
์๋ ํ์ธ์.-h ์ต์ ์ ์ํ๋๋ docker์ hostname์ ์ง์ ํด ์ฃผ๋ ์ต์ ์ ๋๋ค.--hostname , -hContainer host name์์ธ ์ต์ ์ ์๋ ํ์ด์ง์์ ํ์ธํ์ค ์ ์์ต๋๋ค.https://docs.docker.com/engine/reference/commandline/run/
- 0
- 1
- 390
Q&A
gluster ์ค์น๊ด๋ จ ์ง๋ฌธ์ ๋๋ค
์๋ ํ์ธ์.์ด ๋ฌธ์ ๋ ์๋์ ๋์ผํ ์ด์์ธ ๊ฑฐ ๊ฐ์๋ฐ์.aws์์ centos7 ์ด๋ฏธ์ง๋ก ec2 ์์ฑํ์ ์ ํ ์คํธ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค.๋ง์ฐฌ๊ฐ์ง๋ก ์ ๋ ์๊ฐ์ด ํ๋ฝํ๋ ๋๋ก amazon linux ์ด๋ฏธ์ง๋ฅผ ์ด์ฉํด์ ์ค์น ํ ์คํธ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
- 0
- 2
- 683
Q&A
๋์์ฃผ์ธ์!!!
์๋ ํ์ธ์.์ ๊ฐ ํ ์คํธํ๋ ํ๊ฒฝ์ ์๋ cenos7 ์ด๋ฏธ์ง๋ฅผ ์ด์ฉํ ํ๊ฒฝ์ด์์ต๋๋ค.(์ฌ์ง)ํน์ ๊ฐ๋ฅํ์๋ค๋ฉด ์ ์ด๋ฏธ์ง๋ฅผ ์ด์ฉํด์ ํ ์คํธ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค.๋ง์ํ์ amazon linux ์ด๋ฏธ์ง๋ก๋ ํ ์คํธ ํด๋ณด์ง ์์๋๋ฐ.์๊ฐ์ด ๋๋๋๋ก ํด๋น ์ด๋ฏธ์ง๋ก๋ ํ ์คํธ ํด๋ณด๊ณ ๋ค์ ๋ง์๋๋ฆด๊ป์.
- 0
- 2
- 817
Q&A
gluster ์ค์น๊ด๋ จ ์ง๋ฌธ์ ๋๋ค
์๋ ํ์ธ์.ํน์ ์๋์ ๊ฐ์ด yum search ๊ฒฐ๊ณผ๊ฐ ์ด๋ป๊ฒ ๋์ค๋์?$ yum search gluster7 Loaded plugins: fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Determining fastest mirrors * base: download.cf.centos.org * centos-gluster7: download.cf.centos.org * extras: download.cf.centos.org * updates: download.cf.centos.org ======================================================================================================== N/S matched: gluster7 ======================================================================================================== centos-release-gluster7.noarch : Gluster 7 packages from the CentOS Storage SIG repository Name and summary matches only, use "search all" for everything.
- 0
- 2
- 683
Q&A
๋์์ฃผ์ธ์!!!
์๋ ํ์ธ์.๊ณต์ ํด ์ฃผ์ ๋ฉ์ธ์ง ๋ด์ฉ์ผ๋ก ๋ณด๋ฉด ์ธ๋ถ๋งํ๊ณ ์ฐ๊ฒฐ์ด ์๋์ ๋ฐ์ํ๋ ๋ฌธ์ ์ธ ๊ฑธ๋ก ๋ณด์ด๋๋ฐ์.ํน์ ํ ์คํธํ๋ ์๋ฒ์์ ์๋์ ๊ฐ์ด ์ธ๋ถ ์๋น์ค์ ๋ํด์ ping์ด ๋๋ ์ํ์ธ๊ฐ์?$ ping www.google.com PING www.google.com (172.217.175.36) 56(84) bytes of data. 64 bytes from nrt20s19-in-f4.1e100.net (172.217.175.36): icmp_seq=1 ttl=45 time=34.3 ms 64 bytes from nrt20s19-in-f4.1e100.net (172.217.175.36): icmp_seq=2 ttl=45 time=33.9 ms$ ping download.docker.com PING d2h67oheeuigaw.cloudfront.net (54.192.175.35) 56(84) bytes of data. 64 bytes from server-54-192-175-35.icn55.r.cloudfront.net (54.192.175.35): icmp_seq=1 ttl=240 time=4.52 ms 64 bytes from server-54-192-175-35.icn55.r.cloudfront.net (54.192.175.35): icmp_seq=2 ttl=240 time=4.14 ms 64 bytes from server-54-192-175-35.icn55.r.cloudfront.net (54.192.175.35): icmp_seq=3 ttl=240 time=4.04 ms 64 bytes from server-54-192-175-35.icn55.r.cloudfront.net (54.192.175.35): icmp_seq=4 ttl=240 time=4.09 ms 64 bytes from server-54-192-175-35.icn55.r.cloudfront.net (54.192.175.35): icmp_seq=5 ttl=240 time=4.02 ms
- 0
- 2
- 817
Q&A
[Dockerfile] RUN yum install
์๋ ํ์ธ์.์ฌ๋ ค์ฃผ์ ๋ด์ฉ์ ๋ณด๋ Yum repo ์ค์ ์ด ๋จผ๊ฐ ๋ค๋ฅด๊ฒ ์ธํ ์ด ๋์ด ์๋ ๋ฏ ํฉ๋๋ค.์ ๊ฐ ํ ์คํธํ์ ๋ ์ฐธ์กฐํ๋ repo url๊ณผ ์ฌ์ฉํ์๋ yum repo url์ด ๋ฌ๋ผ์ ํ์ํ ํจํค์ง๋ฅผ ๊ฐ์ ธ์ค์ง ๋ชปํ๊ณ ์๋ ์ํฉ์ผ๋ก ๋ณด์ ๋๋ค.(์ฌ์ง)ํน์ ์๋ url์ ์๋ ๋ด์ฉ์ด ๋์์ด ๋ ์๋ ์์ ๊ฑฐ ๊ฐ์ ๊ณต์ ๋๋ฆฝ๋๋ค.https://linuxhostsupport.com/blog/how-to-set-up-and-use-yum-repositories-on-centos-7/
- 0
- 4
- 2K
Q&A
HA Fail-over ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์.๋ค์ํ ์์คํ ์ฅ์ ์ ๋ํด์ ๋ฌธ์ํด ์ฃผ์ จ๋๋ฐ์.๋ง์ํ์ ๊ฒ์ฒ๋ผ ์์คํ ์ ์ฅ์ ๋ ์ข ๋ฅ๋ ๋ค์ํ๊ณ ์ด์ ๋ฐ๋ผ ์ฒ๋ฆฌ/๋์ ๋ฐฉ์๋ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค.DBA์ ๊ด์ ์์ ๋ณผ ์ ์๋ ์ฅ์ ๋ ๋๋ต์ ์ผ๋ก ์๋์ ๊ฐ์ด ๊ตฌ๋ถ ํด๋ณผ ์ ์๊ฒ ๋๋ฐ์.HW ์ฅ์ (DB์๋ฒ์ ๋ฌธ์ )DB์๋ฒ์ ํ๋์จ์ด์ ์ธ ๋ฌธ์ ๊ฐ ์๊ฒจ์ ์๋น์ค๊ฐ ๋ถ๊ฐํ ๊ฒฝ์ฐ ๋ณดํต์ ๋ถํ์ ๊ต์ฒด๋ ์ต์ ์ ๊ฒฝ์ฐ์๋ฒ์ ๊ต์ฒด๊ฐ ํ์ํ ์ ์๊ธฐ ๋๋ฌธ์ Master ์๋ฒ์ ์ฅ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋ Slave๋ก ๋น ๋ฅด๊ฒ Fail over๋ฅผ ํด์ฃผ๊ณ ๋ฌธ์ ๊ฐ๋ ์๋ฒ๋ฅผ ๊ต์ฒดํด์ ๋ฐ์ดํฐ๋ฅผ ๋ณต๊ตฌํ ํ ๋ณ๊ฒฝ๋ Master์ Slave๋ก ๋ค์ ์ถ๊ฐํด ์ค๋๋ค.SW ์ฅ์ (DBMS SW์ ๋ฌธ์ )MySQL ์์ฒด์ ๋ฌธ์ (๋ฒ๊ทธ)๋ก ์๋น์ค๊ฐ ๋ถ๊ฐํ ๊ฒฝ์ฐ ์์ธ์ ๋น ๋ฅด๊ฒ ์ฐพ์์ ํด๊ฒฐํ ์ ์์ผ๋ฉด ์ข๊ฒ ์ง๋ง ๊ทธ๋ ์ง ๋ชปํ ๊ฒฝ์ฐ๋ ๋น ๋ฅธ ์๋น์ค ๋ณต๊ตฌ๋ฅผ ์ํด์ ๋ฌธ์ ๊ฐ ๋๋ Master ๋ฅผ Slave๋ก Failoverํ๊ณ ๊ธฐ์กด Master์ SW์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ณต๊ตฌํด์ ๋ณ๊ฒฝ๋ Master์ Slave๋ก ๋ค์ ์ถ๊ฐํด ์ค๋๋ค.Network ์ฅ์ (App์๋ฒ์ DB์๋ฒ๊ฐ์ ์ค๋จ or Master์ Slave์ฌ์ด์ ์ค๋จ)Network ์ฅ์ ์ธ ๊ฒฝ์ฐ๋ ์ข ๋ ๋ค์ํ ์ผ์ด์ค๊ฐ ์์ ๊ฑฐ ๊ฐ์๋ฐ์.App-Master ๊ฐ์ ๋ฌธ์ ๊ฐ ์๊ณ App-Slave๊ฐ์๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ์ญ์ Master๋ฅผ failoverํด์์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ Slave๋ฅผ Master๋ก ์น๊ฒฉ์์ผ์ ์๋น์ค๋ฅผ ์ง์์ํฌ ์ ์์ต๋๋ค.App-๋ชจ๋ DB์๋ฒ ๊ฐ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ๋ DB๋ ๋ฒจ์์ ์กฐ์นํ ์ ์๋ ๊ฒ ์๊ณ ๋คํธ์ํฌ ์์ง๋์ด๋ฅผ ํตํด์ ๋คํธ์ํฌ๊ฐ ๋ณต๊ตฌ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ๋ฐฉ๋ฒ๋ฐ์ ์์ ๊ฑฐ ๊ฐ์ต๋๋ค.์ด์ธ์๋ ๋ ๋ค์ํ ์ผ์ด์ค๊ฐ ์์ ์ ์๊ฒ ์ง๋ง ์ผ๋จ ์ฝ๊ฒ ๋ ์ฌ๋ฆด ์ ์๋ ๊ฒ๋ค์ ์ด ์ ๋์ธ ๊ฑฐ ๊ฐ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 868