๐ฏ๏ธ ๋ฌธ์
๋ฐฑ์๋์์ ์๋ฒ๋ฅผ ์ ์์ ์ผ๋ก ์คํ์ํค๊ณ , ์ฝ ํ๋ฃจ์์ ์ดํ์ ๋๊ฐ ์ง๋ ๋ค ์ ์์ ์ผ๋ก ์๋ํ์ง ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.
cors์๋ฌ์ ๊ฐ์ด ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์์ธ์ ์ฐพ๊ธฐ๊ฐ ์ด๋ ค์ ๊ณ , ๋ฐฑ์๋ ์๋ฒ๊ฐ ์ข ๋ฃ๋์ ๋ฐ์ํ ๋ฌธ์ ์์์ ์์๋ค.
ec2 ๋ชจ๋ํฐ๋ง์์ CPU ์ฌ์ฉ๋ฅ ํญ์ ํ์ธํด๋ณด๋ฉด,
์ด๋ ๊ฒ ๋์ด์๋ค. ์ต๋ ํผ์ผํธ์์๋ ๋ฌด๋ ค 97.43๊น์ง CPU ์ฌ์ฉ๋ฅ ์ด ์ฌ๋ผ๊ฐ๋๊ฑธ ํ์ธํ๊ณ ,
cpu์ ์ฉ๋์ ๋ฌธ์ ๊ฐ ์๊ธด ๊ฒ์ด๋ผ ํ๋จํ๋ค.
๐ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ
1. ์ธ์คํด์ค ๋ฉ๋ชจ๋ฆฌ ํ์ฅ
ebs ๋ณผ๋ฅจ ํ์ฅ ์์ ์ ์คํํ๋ค.
ec2๋ฅผ ์์ฑํ ๋ ์ถ๊ฐ์์ ์ ํ์ง ์์๋ค๋ฉด ๊ธฐ๋ณธ์ผ๋ก 8g์ ์ฉ๋์ด ์ฃผ์ด์ง๋ค.
ํ๋ฆฌํฐ์ด์์๋ cpu ์ฉ๋์ 30GB๊น์ง ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ 16GB๋ก ํ์ฅํ๋ค.
1. EC2 ๋์๋ณด๋ - EBS - ๋ณผ๋ฅจํญ์์ ๋ณผ๋ฅจ ์์
2. ec2 ์๋ฒ ์ ์ ํ ๋ช ๋ น์ด ์คํ
sudo growpart /dev/xvda 1
sudo resize2fs /dev/xvda1
df -h
๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ์ ๋ ์๋์ฒ๋ผ ๋์ค๋ฉด ์ฑ๊ณต์ด๋ค.
2. swap ์ถ๊ฐํ๊ธฐ
์๋ฒ ์ข ๋ฃ์ ๋ํด์ ์์๋ณด๋ ์ค ํ๋ฆฌํฐ์ด์์ ์ ๊ณต๋๋ t2.micro ๋จ์ด 1GB๋ผ๋ ๊ธ์ ์ฝ๊ฒ ๋์๋ค. cpu ์ฉ๋๋ ๋ฌธ์ ์ง๋ง RAM์์๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์ฐธ๊ณ
๊ทธ๋์ ebs ๋ณผ๋ฅจ ํ์ฅ์ผ๋ก ์ป์ HDD๋ฅผ RAM์ฒ๋ผ ์ฌ์ฉํ๊ฒ ํด์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด ์ฃผ๋ swap์ ์ฌ์ฉํ๋ฉด ์ง๊ธ์ฒ๋ผ ์๋ฒ ์ ์๋ ์๋๋ ๋ฌธ์ ๋ฅผ ์ค์ผ ์ ์์ ๊ฒ ๊ฐ๋ค.
1. EC2 ๋์๋ณด๋ - EBS - ๋ณผ๋ฅจํญ์์ ๋ณผ๋ฅจ ์์ฑ
ํ๋ฆฌํฐ์ด ์ฉ๋์ ์ฃผ์ํ๋ฉด์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๊ณ , ๊ฐ์ฉ์์ญ์ ec2์ ๊ฐ์ ์์ญ์ผ๋ก ์ง์ ํด์ ์์ฑํ๋ค.
2. ๋ณผ๋ฅจ ์ฐ๊ฒฐ
๋ณผ๋ฅจ ์ฐ๊ฒฐ์ ํด๋ฆญํด ์ธ์คํด์ค์ ์ฐ๊ฒฐํด์ค๋ค.
3. ec2 ์๋ฒ์์ swap ์ถ๊ฐ
lsblk
๋ช
๋ น์ด๋ก ๋ณผ๋ฅจ์ด ์ถ๊ฐ๋๋์ง ํ์ธํ๋ค.
swap ์ถ๊ฐ๋ฅผ ๋๋๊ธฐ ๋๋ฌธ์ [swap]์ด๋ผ๊ณ ์ ํ์๋ค!
๋ง์ง๋ง ์ค์ ์ถ๊ฐ๋ ์ฉ๋์ด ๋ณด์ด๋ฉด ์ ์์ ์ผ๋ก ๋ณผ๋ฅจ์ด ์ถ๊ฐ๋ ๊ฒ์ด๋ค.
์ดํ, ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค.
sudo mkswap /dev/xvdf
sudo swapon /dev/xvdf
์ฌ๋ถํ ์ ํด๋ ์ค์์ด ์ ์ง๋๋๋ก fstab ํ์ผ์ ๋ง์ง๋ง ์ค์ ์ถ๊ฐํ๋ค.
sudo vi /etc/fstab
...
/dev/xvdf none swap sw 0 0
์ค์์ด ์ถ๊ฐ๋๋์ง ํ์ธํ๋ค.
์์ผ๋ก๋ ์๋ฒ๊ฐ ์์ ์ ์ธ์ง ๊ณ์ ํ์ธํด๋ด์ผ ํ ๊ฒ ๊ฐ๋ค.
๐ ์ฐธ๊ณ ๋ฌธ์
์ํ๊ฒ์ฌ ์คํจ : https://may9noy.tistory.com/m/355
ebs ์ฉ๋ ํ์ฅ : https://m.blog.naver.com/jogilsang/221370362752
๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ์ผ๋ก ์ธํ ์๋ฒ ์ข ๋ฃ : https://sundries-in-myidea.tistory.com/102
swap ๊ณต๊ฐ ํ์ฅ : https://www.skyer9.pe.kr/wordpress/?p=561