์„œ๋ฒ„์˜ ๋””์Šคํฌ ํฌ๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋Š˜๋ฆฌ๋Š” ๋ฐฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„! ์ตœ๊ทผ์— ์ €๋Š” 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, ํ•˜๋“œ ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜์ด ๋ฌด์—‡์ธ์ง€, ์–ด๋–ค ์šฉ๋„๋กœ ํ•„์š”ํ•œ์ง€ ์ดํ•ดํ•˜๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—. ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด 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

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€