[AWS] EC2 ๋์คํฌ ๊ณต๊ฐ ๋๋ฆฌ๊ธฐ / ์ฌ์ ๊ณต๊ฐ ํ๋ณดํ๊ธฐ
EC2 ํฐ๋ฏธ๋์์ ํจํค์ง๋ฅผ ์ ๋ฐ์ดํธ ํ๋ ค๊ณ ํ๋ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. VSCode๋ฅผ ์ด์ฉํด ์๊ฒฉ์ผ๋ก EC2์ ์ ์ํ ๋๋ ์์ธ์ ๋ชจ๋ฅผ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ๋์คํฌ ์ฉ๋์ด ๋ถ์กฑํด์ ๋์ค๋ ์๋ฌ๋ค.
no space left on device
df -h
๋ช
๋ น์ด๋ก xvda1
๋๋ฐ์ด์ค ๋ณผ๋ฅจ ๊ณต๊ฐ์ ํ์ธํด๋ณด๋ ์ฌ์ฉ๋์ด 99%
๋ค. ์ฉ๋ ์ถ๊ฐ๊ฐ ํ์ํ๋ค. ํ๋ฆฌํฐ์ด ์๊ธ์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฃผ์ด์ง๋ ์ฉ๋์ 8GB์ง๋ง, ๋ฉ๋ชจ๋ฆฌ ์ค์ ๋ฑ์ ํ๊ณ ๋๋ฉด ํฑ์์ด ๋ถ์กฑํ๋ค. ๋คํํ ํ๋ฆฌํฐ์ด๋ 30GB๊น์ง ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ค.
df -h
Filesystem Size Used Avail Use% Mounted on
udev 462M 0 462M 0% /dev
tmpfs 97M 832K 97M 1% /run
/dev/xvda1 7.7G 7.6G 149M 99% / # ์ธ์คํด์ค์ ์ฌ์ ๊ณต๊ฐ์ด 149M ๋ฐ์ ๋จ์ง ์์๋ค.
tmpfs 485M 0 485M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 485M 0 485M 0% /sys/fs/cgroup
๋์คํฌ ๊ณต๊ฐ ๋๋ฆฌ๊ธฐ
AWS ์ฝ์์์ ๋ณผ๋ฅจ ํ์ฅ
โถ EC2 ๋์๋ณด๋ → [์ธ์คํด์ค] → [์คํ ๋ฆฌ์ง] → ๋ณผ๋ฅจ ์ ํ → [๋ณผ๋ฅจ ์์ ] ๋ฒํผ ํด๋ฆญ
โท ๋ณผ๋ฅจ ํฌ๊ธฐ ์์
โธ ๋ณผ๋ฅจ ํ์ฅ์ ์๋ฃํ ๋๊น์ง ๋๊ธฐ
ํํฐ์ ํฌ๊ธฐ ์กฐ์
โถ ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ๋ธ๋ก ๋๋ฐ์ด์ค ํ์ธ. ๋ฃจํธ ๋ณผ๋ฅจ์ธ /dev/xvda
์ฉ๋์ด 30G๋ก ๋์ด๋๊ฑธ ํ์ธํ ์ ์๋ค. ํ์ง๋ง /dev/xvda1
ํํฐ์
์ ์ฉ๋์ ์์ง 8G ๊ทธ๋๋ก๋ค. ์ด ํํฐ์
์ฉ๋์ ๋๋ ค์ผ ํ๋ค.
lsblk
loop8 7:8 0 32.5M 1 loop /snap/snapd/13640
loop9 7:9 0 42.2M 1 loop /snap/snapd/14066
xvda 202:0 0 30G 0 disk
โโxvda1 202:1 0 8G 0 part /
โท ํํฐ์ ํฌ๊ธฐ ์กฐ์ . โญ๏ธ ๋๋ฐ์ด์ค ์ด๋ฆ(xvda)๊ณผ ํํฐ์ ๋ฒํธ(1)์ ๊ตฌ๋ถํ๋ ๊ณต๋ฐฑ์ ์ถ๊ฐํด์ผ ํ๋ค.
sudo growpart /dev/xvda 1
โธ ํํฐ์
ํฌ๊ธฐ ํ์ธ. /dev/xvda1
ํํฐ์
ํฌ๊ธฐ๊ฐ 8G์์ 30G๋ก ๋ณ๊ฒฝ๋๋ค.
lsblk
loop8 7:8 0 32.5M 1 loop /snap/snapd/13640
loop9 7:9 0 42.2M 1 loop /snap/snapd/14066
xvda 202:0 0 30G 0 disk
โโxvda1 202:1 0 30G 0 part /
ํ์ผ ์์คํ ํ์ฅ
โถ ๋ณ๊ฒฝํ /dev/xvda1
ํํฐ์
์ฌ์ด์ฆ๋ฅผ ํ์ผ ์์คํ
์ ์ ์ฉ
sudo resize2fs /dev/xvda1
โท ๋์ด๋ ๋์คํฌ ์ฉ๋ ํ์ธ. ๋์คํฌ ํ์
๋ ํ์ธํ๊ณ ์ถ๋ค๋ฉด df -hT
๋ช
๋ น์ด ์
๋ ฅ.
df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 462M 0 462M 0% /dev
tmpfs tmpfs 97M 844K 97M 1% /run
/dev/xvda1 ext4 30G 9.1G 20G 32% /
tmpfs tmpfs 485M 0 485M 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 485M 0 485M 0% /sys/fs/cgroup
๋์คํฌ ์ฌ์ ๊ณต๊ฐ ํ๋ณดํ๊ธฐ
โถ apt cache ์ ๊ฑฐ
sudo du -sh /var/cache/apt/ # apt ์บ์ ํ์ผ ์ฉ๋ ํ์ธ
# 56K /var/cache/apt/archives
sudo apt-get clean # /var/cache/apt/archives ์บ์ ์ ๊ฑฐ
โท ๊ตฌํ ์ปค๋ ์ ๊ฑฐ (์ฌ๋ฌ ์ปค๋์ ์ฌ์ฉํ๋ค๋ฉด ์คํ์ ์ฃผ์)
sudo apt-get autoremove --purge
โธ ์ฌ์ฉํ์ง ์๋ ์ข ์์ฑ ํจํค์ง ์ ๊ฑฐ
sudo apt-get autoremove
๋ ํผ๋ฐ์ค
- AWS - EC2 ํ๋๋์คํฌ ์ฉ๋ ๋๋ฆฌ๊ธฐ
- ๋ณผ๋ฅจ ํฌ๊ธฐ ์กฐ์ ํ Linux ํ์ผ ์์คํ ํ์ฅ
- 5 Simple Ways To Free Up Space on Ubuntu - OMG! Ubuntu!
๊ธ ์์ ์ฌํญ์ ๋ ธ์ ํ์ด์ง์ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ๋ฐ์๋ฉ๋๋ค. ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์
'๐ช Programming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] ๋ฆฌ์กํธ ๋ผ์ฐํฐ React Router v6 ๋ฐ๋์ ํบ์๋ณด๊ธฐ (0) | 2024.04.30 |
---|---|
[Algorithm] ํ๋ก๊ทธ๋๋จธ์ค ๋น๋ฐ์ง๋ ๋ฌธ์ ํ์ด (0) | 2024.04.30 |
[JS] ์ ๊ท์์ผ๋ก ๊ฒ์์ด ํ์ด๋ผ์ดํธ / ๋ฌธ์์ด ๋งํฌ ๊ฑธ๊ธฐ(Linkify) (0) | 2024.04.30 |
[JS] Lodash _.memoize ์์ค ์ฝ๋ ํบ์๋ณด๊ธฐ (0) | 2024.04.30 |
[React] ๋ฆฌ์กํธ๋ก ์ค์๊ฐ ๊ฒ์์ฐฝ ๊ตฌํํ๊ธฐ (0) | 2024.04.30 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[React] ๋ฆฌ์กํธ ๋ผ์ฐํฐ React Router v6 ๋ฐ๋์ ํบ์๋ณด๊ธฐ
[React] ๋ฆฌ์กํธ ๋ผ์ฐํฐ React Router v6 ๋ฐ๋์ ํบ์๋ณด๊ธฐ
2024.04.30 -
[Algorithm] ํ๋ก๊ทธ๋๋จธ์ค ๋น๋ฐ์ง๋ ๋ฌธ์ ํ์ด
[Algorithm] ํ๋ก๊ทธ๋๋จธ์ค ๋น๋ฐ์ง๋ ๋ฌธ์ ํ์ด
2024.04.30 -
[JS] ์ ๊ท์์ผ๋ก ๊ฒ์์ด ํ์ด๋ผ์ดํธ / ๋ฌธ์์ด ๋งํฌ ๊ฑธ๊ธฐ(Linkify)
[JS] ์ ๊ท์์ผ๋ก ๊ฒ์์ด ํ์ด๋ผ์ดํธ / ๋ฌธ์์ด ๋งํฌ ๊ฑธ๊ธฐ(Linkify)
2024.04.30 -
[JS] Lodash _.memoize ์์ค ์ฝ๋ ํบ์๋ณด๊ธฐ
[JS] Lodash _.memoize ์์ค ์ฝ๋ ํบ์๋ณด๊ธฐ
2024.04.30