์๋ ํ์ธ์ ์ฌ๋ฌ๋ถ! ์ต๊ทผ์ ์ ๋ Linux ์๋ฒ์์ "ํซ" ๋์คํฌ ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๋ ๋จ์ํด ๋ณด์ด๋ ์์ ์ ๋ฐ๊ฒฌํ์ต๋๋ค.
๊ณผ์ ์ค๋ช
ํด๋ผ์ฐ๋์๋ ์๋ฒ๊ฐ ์์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ Google Cloud - Compute Engine์
๋๋ค. ์ด์ ์ฒด์ - ์ฐ๋ถํฌ. ํ์ฌ 30GB ๋์คํฌ๊ฐ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ปค์ง๊ณ ํ์ผ์ด ๋์ด๋๋ฏ๋ก ๋์คํฌ ํฌ๊ธฐ๋ฅผ 50GB๊น์ง ๋๋ ค์ผ ํฉ๋๋ค. ๋์์ ์ฐ๋ฆฌ๋ ์๋ฌด๊ฒ๋ ๋นํ์ฑํํ์ง ์์ผ๋ฉฐ ์๋ฌด๊ฒ๋ ์ฌ๋ถํ
ํ์ง ์์ต๋๋ค.
์ฃผ๋ชฉ! ์์ํ๊ธฐ ์ ์ ๋ชจ๋ ์ค์ํ ์ ๋ณด๋ฅผ ๋ฐฑ์
ํ์ธ์!
1. ๋จผ์ ์ฌ์ ๊ณต๊ฐ์ด ์ผ๋ง๋ ์๋์ง ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค. Linux ์ฝ์์์๋ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํฉ๋๋ค.
df -h
๊ฐ๋จํ ๋งํด์ ์ด 30GB๊ฐ ์๋๋ฐ ํ์ฌ 7.9GB๊ฐ ๋ฌด๋ฃ์
๋๋ค. ์ฆ๊ฐํ ํ์๊ฐ ์์ต๋๋ค.
2. ๋ค์์ผ๋ก ๋ด ํธ์คํ ์ฝ์์ ํตํด ๋ช GB๋ฅผ ๋ ์ฐ๊ฒฐํฉ๋๋ค. Google Cloud๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ถํ ํ์ง ์๊ณ ๋ ์ด ์์ ์ ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค. Compute Engine -> ๋์คํฌ -> ๋ด ์๋ฒ์ ๋์คํฌ๋ฅผ ์ ํํ๊ณ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
์์ผ๋ก ๋ค์ด๊ฐ์ "ํธ์ง"์ ํด๋ฆญํ๊ณ ๋์คํฌ ํฌ๊ธฐ๋ฅผ ํ์ํ ํฌ๊ธฐ(์ ๊ฒฝ์ฐ์๋ ์ต๋ 50GB)๋ก ๋๋ฆฝ๋๋ค.
3. ์ด์ 50GB๊ฐ ์๊ฒผ์ต๋๋ค. ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์๋ฒ์์ ์ด๋ฅผ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
sudo fdisk -l
์๋ก์ด 50GB๊ฐ ํ์๋์ง๋ง ์ง๊ธ์ 30GB๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
4. ์ด์ ํ์ฌ 30GB ๋์คํฌ ํํฐ์
์ ์ญ์ ํ๊ณ ์๋ก์ด 50GB ๋์คํฌ ํํฐ์
์ ์์ฑํด ๋ณด๊ฒ ์ต๋๋ค. ์ฌ๋ฌ ์น์
์ ๊ฐ์ง ์ ์์ต๋๋ค. ์ฌ๋ฌ ๊ฐ์ ์ ํํฐ์
์ ์์ฑํด์ผ ํ ์๋ ์์ต๋๋ค. ์ด ์์
์ ์ํด ์ฐ๋ฆฌ๋ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํฉ๋๋ค fdisk, ํ๋ ๋์คํฌ ํํฐ์
์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋์คํฌ ํํฐ์
์ด ๋ฌด์์ธ์ง, ์ด๋ค ์ฉ๋๋ก ํ์ํ์ง ์ดํดํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค.
sudo fdisk /dev/sda
5. ํ๋ก๊ทธ๋จ์ ๋ํํ ๋ชจ๋ ๋ด๋ถ fdisk ์ฐ๋ฆฌ๋ ์ฌ๋ฌ ์์ ์ ์ํํฉ๋๋ค.
๋จผ์ ๋ค์์ ์ ๋ ฅํฉ๋๋ค.
p
์ด ๋ช
๋ น์ ํ์ฌ ํํฐ์
๋ชฉ๋ก์ ํ์ํฉ๋๋ค. ์ ๊ฒฝ์ฐ์๋ ํ ํํฐ์
์ด 30GB์ด๊ณ ๋ ๋ค๋ฅธ 20GB๋ ์์ ๋กญ๊ฒ ๋ ๋ค๋๋ ์ํ์
๋๋ค.
6. ๊ทธ๋ฐ ๋ค์ ๋ค์์ ์ ๋ ฅํฉ๋๋ค.
d
์ ์ฒด 50GB์ ๋ํด ์ ํํฐ์
์ ์์ฑํ๊ธฐ ์ํด ํ์ฌ ํํฐ์
์ ์ญ์ ํฉ๋๋ค. ์์ ์ ์ค์ํ ์ ๋ณด๋ ๋ฐฑ์
ํด ๋์๋์ง ๋ค์ ํ ๋ฒ ํ์ธํฉ๋๋ค!
7. ๋ค์์ผ๋ก ํ๋ก๊ทธ๋จ์ ๋ค์์ ํ์ํฉ๋๋ค.
n
์ด ๋ช
๋ น์ ์ ํํฐ์
์ ์์ฑํฉ๋๋ค. ๋ชจ๋ ๋งค๊ฐ๋ณ์๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ๋์ด์ผ ํฉ๋๋ค. Enter๋ง ๋๋ฅด๋ฉด ๋ฉ๋๋ค. ํน๋ณํ ๊ฒฝ์ฐ๊ฐ ์๋ ๊ฒฝ์ฐ ๋งค๊ฐ๋ณ์๋ฅผ ํ์ํ์ญ์์ค. ์คํฌ๋ฆฐ์ท์์ ๋ณผ ์ ์๋ฏ์ด ์ ๋ ํ์ํ 50GB ํํฐ์
์ ๋ง๋ค์์ต๋๋ค.
8. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋๋ ํ๋ก๊ทธ๋จ์ ๋ค์์ ํ์ํฉ๋๋ค.
w
์ด ๋ช
๋ น์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ๋กํ๊ณ ์ข
๋ฃํฉ๋๋ค. fdisk. ํํฐ์
ํ
์ด๋ธ ์ฝ๊ธฐ๊ฐ ์คํจํ๋๋ผ๋ ๊ฑฑ์ ํ์ง ๋ง์ธ์. ๋ค์ ๋ช
๋ น์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์กฐ๊ธ ๋จ์์ต๋๋ค.
9. ์ฐ๋ฆฌ๋ ๋ ๋ฌ๋ค fdisk ๊ทธ๋ฆฌ๊ณ ๋ฉ์ธ ๋ฆฌ๋ ์ค ๋ผ์ธ์ผ๋ก ๋์์์ต๋๋ค. ๋ค์์ผ๋ก ์์ ์กฐ์ธํ ๋๋ก ์ด์ ํฉ๋๋ค.
sudo partprobe /dev/sda
๋ชจ๋ ๊ฒ์ด ์ฑ๊ณตํ๋ค๋ฉด ์ด๋ค ๋ฉ์์ง๋ ํ์๋์ง ์์ต๋๋ค. ํด๋น ํ๋ก๊ทธ๋จ์ด ์ค์น๋์ด ์์ง ์์ ๊ฒฝ์ฐ ๋ถ๋ถ ์กฐ์ฌ์ ์ ํํ ๋ค์ ์ค์นํ์ธ์. ์ ํํ ๋ถ๋ถ ์กฐ์ฌ ํํฐ์ ํ ์ด๋ธ์ ์ ๋ฐ์ดํธํ๋ฉด ์จ๋ผ์ธ์์ ํํฐ์ ์ ์ต๋ 50GB๊น์ง ํ์ฅํ ์ ์์ต๋๋ค. ๊ณ์ํ์ธ์.
๋จ์! ์ค์นํ๋ค ๋ถ๋ถ ์กฐ์ฌ ๋น์ ์ ๋ค์๊ณผ ๊ฐ์ด ํ ์ ์์ต๋๋ค :
apt-get install partprobe
10. ์ด์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ํํฐ์
ํฌ๊ธฐ๋ฅผ ๋ค์ ์ ์ํด์ผ ํฉ๋๋ค. ํฌ๊ธฐ ์กฐ์ . ๊ทธ๋
๋ ์ด ์์
์ ์จ๋ผ์ธ์ผ๋ก ์ํํ ๊ฒ์
๋๋ค. ๊ทธ ์๊ฐ์๋ ์คํฌ๋ฆฝํธ๊ฐ ์๋ํ์ฌ ๋์คํฌ์ ๊ธฐ๋ก๋๊ณ ์์์ต๋๋ค.
ํ๋ก๊ทธ๋จ ํฌ๊ธฐ ์กฐ์ ํ์ผ ์์คํ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ฎ์ด์๋๋ค. ์ด๋ฅผ ์ํด ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํฉ๋๋ค.
sudo resize2fs /dev/sda1
์ฌ๊ธฐ์ sda1์ ํํฐ์
์ ์ด๋ฆ์
๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ sda1์ด์ง๋ง ์์ธ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์กฐ์ฌํ์ธ์. ๊ฒฐ๊ณผ์ ์ผ๋ก ํ๋ก๊ทธ๋จ์ ํํฐ์
ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ์ฑ๊ณต์ด๋ผ๊ณ ์๊ฐํ๋ค.
11. ์ด์ ํํฐ์ ํฌ๊ธฐ๊ฐ ๋ณ๊ฒฝ๋์ด ์ด์ 50GB๊ฐ ๋์๋์ง ํ์ธํ๊ฒ ์ต๋๋ค. ์ด๋ฅผ ์ํด ์ฒซ ๋ฒ์งธ ๋ช ๋ น์ ๋ฐ๋ณตํด ๋ณด๊ฒ ์ต๋๋ค.
df -h
์ถ์ฒ : habr.com