[AWS] EBS(Elastic Block Store)
๐ ๋ค์ด๊ฐ๋ฉฐ
์ด๋ฒ ๊ธ์์๋ AWS์ EBS(Elastic Block Store)๋ฅผ ์ ๋ฆฌํ๋ค. EBS๋ EC2์ ๋ถ์ด๋ ๋คํธ์ํฌ ๊ธฐ๋ฐ ๋ธ๋ก ์คํ ๋ฆฌ์ง๋ก, ์ธ์คํด์ค๋ฅผ ์ข ๋ฃํด๋ ๋ฐ์ดํฐ๊ฐ ์ ์ง๋๋ ๊ฐ์ ํ๋๋์คํฌ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ๋ณผ๋ฅจ์ ์์ฑํด EC2์ ์ฐ๊ฒฐํ๊ณ , ๋ฆฌ๋ ์ค์์ ๋ง์ดํธํด ์ฌ์ฉํ๋ ์ ์ฒด ํ๋ฆ์ ์ค์ตํ๋ค.
EBS๋? EC2์ ์ฐ๊ฒฐํด ์ฐ๋ ๋ธ๋ก ์์ค ์คํ ๋ฆฌ์ง ๋ณผ๋ฅจ. ์ธ์คํด์ค์ ๋ ๋ฆฝ์ ์ผ๋ก ์กด์ฌํ๋ฏ๋ก ์ธ์คํด์ค๋ฅผ ์ข ๋ฃํด๋ ๋ฐ์ดํฐ๊ฐ ๋จ๊ณ , ๋ค๋ฅธ ์ธ์คํด์ค์ ๋ค์ ๋ถ์ผ ์๋ ์๋ค. ํ๋์ ๋ณผ๋ฅจ์ ๊ฐ์ ๊ฐ์ฉ ์์ญ(AZ)์ ์ธ์คํด์ค์๋ง ์ฐ๊ฒฐ๋๋ค.
1. EBS ์ฌ์ฉ ํ๋ฆ
๋ณผ๋ฅจ์ ์์ฑ โ ์ฐ๊ฒฐ โ ํฌ๋งท โ ๋ง์ดํธ์ ์์๋ก ์ค์ ๋์คํฌ์ฒ๋ผ ์ธ ์ ์๊ฒ ๋๋ค.
1
2
3
4
โ ๋ณผ๋ฅจ ์์ฑ (EC2 - ๋ณผ๋ฅจ ํญ, AZ ์ผ์น ํ์)
โก ์ธ์คํด์ค ์ฐ๊ฒฐ (์์
- ๋ณผ๋ฅจ ์ฐ๊ฒฐ, /dev/sdb)
โข ํ์ผ์์คํ
์์ฑ (mkfs)
โฃ ๋ง์ดํธ (mount โ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ฒฐ)
2. ๋ณผ๋ฅจ ์์ฑ
EC2 โ ๋ณผ๋ฅจ ํญ์์ ๋ณผ๋ฅจ ์์ฑ์ ๋๋ฅธ๋ค. ์์์์๋ web01 ์ธ์คํด์ค์ ๋ถ์ผ gp2 ํ์
1GB ๋ณผ๋ฅจ์ ๋ง๋ค๊ณ , ์ด๋ฆ์ web01-add๋ก ์ง์ ํ๋ค.
โ ๏ธ ๊ฐ์ฉ ์์ญ(AZ)์ด ๋ฐ๋์ ์ผ์นํด์ผ ํ๋ค. ๋ณผ๋ฅจ์ ๋คํธ์ํฌ๋ก ๋ถ์ง๋ง ๊ฐ์ AZ ์์์๋ง ์ฐ๊ฒฐ ๊ฐ๋ฅํ๋ฏ๋ก, ๋์ ์ธ์คํด์ค(
web01-root)์ ๋์ผํ AZ์ ๋ณผ๋ฅจ์ ๋ง๋ค์ด์ผ ์ฐ๊ฒฐ๋๋ค.
3. ์ธ์คํด์ค์ ๋ณผ๋ฅจ ์ฐ๊ฒฐ
๋ง๋ ๋ณผ๋ฅจ์ ์ ํํ๊ณ ์์
โ ๋ณผ๋ฅจ ์ฐ๊ฒฐ์ ๋๋ฌ, ๋์ ์ธ์คํด์ค๋ฅผ ๊ณ ๋ฅด๊ณ ๋๋ฐ์ด์ค ์ด๋ฆ(/dev/sdb)์ผ๋ก ์ฐ๊ฒฐํ๋ค.
4. ํ์ผ์์คํ ์์ฑ & ๋ง์ดํธ
์ฐ๊ฒฐ๋ง์ผ๋ก๋ ์ธ ์ ์๊ณ , ํฌ๋งท(mkfs) ํ ๋ง์ดํธํด์ผ ์ค์ ๊ฒฝ๋ก์์ ์ฌ์ฉํ ์ ์๋ค.
1
2
3
4
5
lsblk # ์ฐ๊ฒฐ๋ ๋ธ๋ก ๋๋ฐ์ด์ค ํ์ธ
sudo mkfs -t xfs /dev/xvdb # ํ์ผ์์คํ
์์ฑ(ํฌ๋งท)
sudo mount /dev/xvdb /mnt # /mnt ์ ๋ง์ดํธ
sudo umount /mnt # ์ธ๋ง์ดํธ
| ๋ช ๋ น | ์ญํ |
|---|---|
lsblk | ๋ธ๋ก ๋๋ฐ์ด์ค ๋ชฉ๋ก(์ฐ๊ฒฐ๋ง ๋๋ฉด ์กฐํ๋จ) |
mkfs -t xfs | ๋ณผ๋ฅจ์ XFS๋ก ํฌ๋งท |
mount / umount | ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ฒฐ / ํด์ |
df -h | ๋ง์ดํธ๋ ํ์ผ์์คํ ์ฉ๋ ์กฐํ |
๐ก
lsblk์df -h์ ์ฐจ์ด โlsblk๋ ๋ง์ดํธ์ ๋ฌด๊ดํ๊ฒ ๋ณผ๋ฅจ์ด ์ฐ๊ฒฐ๋๋ฉด ๋ฐ๋ก ์กฐํ๋์ง๋ง,df -h๋ ๋ง์ดํธ๊ฐ ๋์ด์ผ๋ง ์กฐํ๋๋ค. ์ฆ โ์ฐ๊ฒฐ๋๋๋ฐdf์ ์ ๋ณด์ธ๋คโ๋ฉด ๋ง์ดํธ๋ฅผ ์ ํ ๊ฒ์ด๋ค.
๐ ์ ๋ฆฌ
1
2
3
4
5
EBS(Elastic Block Store)
โโ ๊ฐ๋
EC2์ ๋ถ์ด๋ ๋คํธ์ํฌ ๋ธ๋ก ์คํ ๋ฆฌ์ง
โโ ์ ์ฝ ๊ฐ์ AZ ์์์๋ง ์ฐ๊ฒฐ ๊ฐ๋ฅ
โโ ํ๋ฆ ์์ฑ โ ์ฐ๊ฒฐ โ mkfs โ mount
โโ ์กฐํ lsblk(์ฐ๊ฒฐ) vs df -h(๋ง์ดํธ ํ)
| ๊ฐ๋ | ํ ์ค ์ ์ |
|---|---|
| EBS | ์ธ์คํด์ค์ ๋ ๋ฆฝ๋ ๋ธ๋ก ๋ณผ๋ฅจ |
| AZ ์ผ์น | ๋ณผ๋ฅจยท์ธ์คํด์ค๊ฐ ๊ฐ์ ๊ฐ์ฉ ์์ญ์ด์ด์ผ ์ฐ๊ฒฐ |
| mkfs โ mount | ํฌ๋งท ํ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ฒฐํด์ผ ์ฌ์ฉ |
EBS๋ EC2์ ํ๋ถ์ฐฉ ๊ฐ๋ฅํ ํ๋๋์คํฌ๋ค. ํต์ฌ์ ๊ฐ์ AZ์ ๋ง๋ค์ด ์ฐ๊ฒฐํ๊ณ , ํฌ๋งทยท๋ง์ดํธ๋ฅผ ๊ฑฐ์ณ์ผ ์ธ ์ ์๋ค๋ ๊ฒ. ์ธ์คํด์ค์ ์๋ช ์ด ๋ถ๋ฆฌ๋์ด ์์ด ๋ฐ์ดํฐ ๋ณด์กด๊ณผ ์ด์ ์ ์ ๋ฆฌํ๋ค.




Comments powered by Disqus.