ํ์ฌ ๋ฃ๊ณ ์๋ ๊ฐ์์ธ
ํด์ปค์ค HRD์ "๊ฐ์ฅ ์ฝ๊ฒ ๋ฐฐ์ฐ๋ AWS, ๊ธฐ์ด๋ถํฐ ์ค๋ฌด๊น์ง"์์ AWS EBS, EFS ์ค์ต ํํธ๊ฐ ์์ด์ ๊ธฐ๋ก์ ํด๋์ผ๋ ค๊ณ ํ๋ค.
Lambda ๋์ ๋ง์ฐฌ๊ฐ์ง๋ก, ํน์ง ๋ฐ ์ฅ๋จ์ ์ ๋์ค์ ํฌ์คํ ์ ํ๋๋ก ํ๊ฒ ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก EBS๋ ๋ธ๋ก ๋จ์์ ์คํ ๋ฆฌ์ง์ด๊ณ (SSD or HDD ์ ๋น์ทํ ์ญํ )
EFS๋ ํ์ผ ๊ณต์ ์คํ ๋ฆฌ์ง๋ผ๊ณ ๋ง ์๊ณ ์์.
EBS ๊ตฌ์ถ ์ค์ตํ๊ธฐ
1. EC2 ์ธ์คํด์ค ์์ฑ
- EBS๋ EC2์ ๊ฐ์ ์๋ฒ์ ์ ์ฅ๊ณต๊ฐ์ผ๋ก ์ฌ์ฉ๋๋ ๊ฒ์ด๋ฏ๋ก ์ฐ์ EBS๋ฅผ ์ฌ์ฉํ EC2๋ถํฐ ์์ฑํด์ค๋ค.
- AWS ๋ก๊ทธ์ธ์ ํ ํ์ EC2 ์๋น์ค๋ฅผ ๊ฒ์ํด์ ํด๋น ํ๋ฉด์ ๋ค์ด์์ ์ธ์คํด์ค ์์์ ๋๋ฌ์ค๋ค.
- ํคํ์ด ์์ด ์งํํ๊ณ , ์ด๋ฆ ์ ๋๋ง ์ค์ ํด์ ์์ฑ์ ์๋ฃํด์ค๋ค.
2. ๋ณผ๋ฅจ ํ์ธ
- ์ธ์คํด์ค ์์ฑ ํ์ ๋ณผ๋ฅจ์ ํ์ธํด๋ณด๋ ์๋์ผ๋ก EBS๊ฐ ์์ฑ๋์๋ค.
- ์๋ฒ์ ๋์คํฌ ์ญํ ์ EBS๊ฐ ๋ด๋นํ๋ฏ๋ก ์์ฐ์ค๋ฌ์ด ํ์์ด๋ค.
- gp3 ์คํ ๋ฆฌ์ง ํด๋์ค๋ก ์์ฑ๋จ์ ํ์ธํ ์ ์๋ค.
- aws-yoon-server1์ ์ฐ๊ฒฐ๋์ด์์๋ ํ์ธํ ์ ์๋ค.
- ์ธ์คํด์ค์ ํจ๊ป ์ค์ ์ด ๋๋ค.
- ๋ณผ๋ฅจ ์์ ์ ํตํด ์คํ ๋ฆฌ์ง ํฌ๊ธฐ๋ฅผ ๋๋ฆฐ๋ค๊ฑฐ๋ ํ ์ ์์ผ๋ ๋ฆฌ๋ ์ค์ ๊ฒฝ์ฐ ์ฉ๋์ ๋ฐ๊ฟจ๋๋ผ๋ ์คํ ๋ฆฌ์ง ๋๋ฐ์ด์ค๊ฐ ๋์ด๋๋๊ฒ ์๋๋ผ ํํฐ์ ์์ ๊ณผ ๊ฐ์ด ๋ณ๋๋ก ํด์ค์ผํ๋ ์์ ์ด ๋จ์์๋ค.
EFS ๊ตฌ์ถ ์ค์ตํ๊ธฐ
1. EFS ๋ง๋ค๊ธฐ
- AWS ๋ก๊ทธ์ธ ํ EFS ๊ฒ์ํด์ ํด๋น ํ๋ฉด์ ์ ์ํ๋ค.
- ์ฐ๊ฒฐ ๋ฒํผ์ ํด๋ฆญํ๊ฒ ๋๋ฉด, ์ฐ๊ฒฐ์ ์ํ ๊ฐ๋จํ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค
- EFS์ ๊ฒฝ์ฐ NAS์ ๊ฐ์ ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ๋ฅผ ์ด๋์ ์ ์/์ฐ๊ฒฐํ ๊ฑด์ง ์ค์ ํ๋ ๋ถ๋ถ์ด ์ค์ํ๋ค.
2. ์ธ์คํด์ค ๋๊ฐ ๋ง๋ค๊ธฐ
- ํ์ผ ๊ณต์ ์์คํ ์ด๊ธฐ ๋๋ฌธ์ ํ์ธ์ ์ํด ์ธ์คํด์ค๋ฅผ ๋๊ฐ๋ก ๋ง๋ ๋ค.
- ์ด๋ฆ์ ์ค์ ํด์ฃผ๊ณ ( aws-yoon-server2 ) ๋คํธ์ํฌ ์ค์ ์ ๋ณ๊ฒฝํด์ค๋ค.
- EFS์ ์๋ธ๋ท์ผ๋ก ์ค์ ์ ํด์ค๋ค
- ์คํ ๋ฆฌ์ง ๊ตฌ์ฑ์์ ๋ฐ๋ก ๋ณผ๋ฅจ ์ถ๊ฐํด๋ณด๋๋ก ํ๊ฒ ๋ค.
- ์๊น ๋ง๋ค์ด๋์ EFS๊ฐ ์ฐ๊ฒฐ๋๋ค
- ์ด ์ค์ ๋๋ก ์ธ์คํด์ค๋ฅผ ์์ํ๋ค.
- EFS ์ ์์์ 2049NFS ํ๋กํ ์ฝ์ ํตํด ์ ์ํ๋๋ฐ ์ด๋ ์ ์์ด ๊ฐ๋ฅํ๋๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด์ ๊ทธ๋ฃน์ ์์ฑํด์ฃผ๋ ๊ฒ์ด ํ์ํ๋ค.
๊ทธ๋์ ํ์ธํด๋ณด๋ฉด ๋ณด์ ๊ทธ๋ฃน์ด ์ถ๊ฐ๊ฐ ๋์ด์๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ( ๊ธฐ์กด์ ๋ง๋ค์ด ๋จ๋ ์ธ์คํด์ค๋ ๋ณด์๊ทธ๋ฃน์ด 1๊ฐ์ )
3. EFS ์ฐ๊ฒฐ ํ์ธ
๋ฐฉ๊ธ ๋ง๋ ์ธ์คํด์ค์ ์ฐ๊ฒฐํด์ ํ์ผ ์์คํ ์ ํ์ธํด๋ณด์
- ์ธ์คํด์ค ์์ฑ์ ์ค์ ํด๋์ efs์ ์ ์ฐ๊ฒฐ์ด ๋์ด์๋ค๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
- root ๊ถํ์ผ๋ก ์ ์ํด์ ๊ฐ๋จํ txt ํ์ผ์ ํด๋น ๊ฒฝ๋ก์ ์์ฑํด๋ดค๋ค
4. ๋ค๋ฅธ ์ธ์คํด์ค์ EFS ์ฐ๊ฒฐ
- ์ฒ์ ๋ง๋ค์ด ๋์ ์ธ์คํด์ค์๋ ๋ณด์ ์ค์ ์ด ๋ฐ๋ก ๋์ด์์ง ์์๊ธฐ ๋๋ฌธ์ ๋ณด์์ค์ , EFS ์ฐ๊ฒฐ ๋๊ฐ์ง๋ฅผ ํด์ค์ผํ๋ค.
- ๋ณด์ ๊ทธ๋ฃน์ ๊ฐ์ ์ธ๋ฐ์ด๋ ๊ท์น์ ์ถ๊ฐํด์ค๋ค
- NFS๋ฅผ ์ ํํด์ฃผ๊ณ , ์ค์ต ํธ์์ฑ์ ์ํด ๋๊ตฌ๋ ์ ๊ทผ ๊ฐ๋ฅํ๊ฒ ์ค์ ํ๊ณ ๊ท์น์ ์ ์ฅํด์ค๋ค.
- ์ด์ ๋คํธ์ํฌ ์ ๋ณด๋ง ์์ผ๋ฉด ์ธ๋ถ์์ ํต์ ์ด ๊ฐ๋ฅํ ์ํ๊ฐ ๋๋ค.
- ์ ์ ์ ๋ณด๋ EFS๋ฅผ ํตํด์ ์์๊ฐ ์๋ค.
์๊ฒ์ ๋ณต์ฌํ๋ค.
- ์ฐ๊ฒฐํ ์๋ฒ์ ์ ์ํด์ค๋ค.
df -h
๋ก ํ์ธํด๋ณด๋ efs ์ฐ๊ฒฐ์ด ์๋์ด์๋ค.
- root ๊ถํ์ผ๋ก / ๊ฒฝ๋ก์ efs ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ฃผ๊ณ , ์๊น ๋ณต์ฌํ ๋ช ๋ น์ด์์ sudo๋ง ๋นผ์ mount ์์ผ์ค๋ค.
๊ทธ๋ฌ๊ณ ํ์ธํด๋ณด๋ฉด ํด๋น ๊ฒฝ๋ก์ ์ ์ฅํด๋จ๋ ํ์ผ์ ์ ์ฝ์ ์๊ฐ ์๊ฒ ๋์๋ค.
- ๋ค์ ํ์ผ ์์คํ ์ ํ์ธํด๋ณด๋ฉด ์ ์ฐ๊ฒฐ๋์ด์๋ค๋ ๊ฒ์ ์ ์ ์๋ค.