Ubuntu 22.04.4๋ฅผ VMware์์ ์ฌ์ฉ์ค์ด์๋๋ฐ, ๋์คํฌ ์ฉ๋์ด ๊ฝ์ฐจ ์ฌ์ฉ์ด ๋ถ๊ฐํ ํ์์ด ๋ฐ์ํ๋ค.
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 388M 1.6M 387M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 39G 39G 0 100% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 2.0G 126M 1.7G 7% /boot
tmpfs 388M 4.0K 388M 1% /run/user/1000
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 87M 1 loop /snap/lxd/27037
loop1 7:1 0 63.9M 1 loop /snap/core20/2105
loop2 7:2 0 89.4M 1 loop /snap/lxd/31333
loop3 7:3 0 40.4M 1 loop /snap/snapd/20671
loop4 7:4 0 44.4M 1 loop /snap/snapd/23771
sda 8:0 0 150G 0 disk
โโsda1 8:1 0 1M 0 part
โโsda2 8:2 0 2G 0 part /boot
โโsda3 8:3 0 78G 0 part
โโubuntu--vg-ubuntu--lv 253:0 0 39G 0 lvm /
sr0 11:0 1 2G 0 rom
๋์คํฌ ์ฉ๋ ํ์ธ
VM ํ๋๋ฅผ 80G๋ก ์ฌ์ฉํ๋ค 150G๋ก ํ์ฅํ์ง๋ง, df -h ๋ช ๋ น ๊ฒฐ๊ณผ ๋ฃจํธ ํํฐ์ (/)์ 39G๋ก ์กํ ์๊ณ Use%(์ฌ์ฉ๋)์ด 100%์ธ ์ํฉ์ด๋ค. → OS ๋ ๋ฒจ์์ ๋์คํฌ ํ์ฅ์ ์ธ์งํ์ง ๋ชปํ๊ณ ์๋ ์ํฉ.
๋ฌผ๋ฆฌ์ ์ธ ๋์คํฌ๋ฅผ ์ฆ์คํ์๋ค๋ฉด, ํํฐ์ + ํ์ผ ์์คํ ์ ์ด์ฉํ์ฌ ํ์ฅํ๋ ๊ณผ์ ๊น์ง ๊ฑฐ์ณ์ผ OS๊ฐ ์ ๋๋ก ์ธ์ํ๋ค.
- /dev/mapper/ubuntu--vg-ubuntu--lv : LVM์ Logical Volume. ๋ฃจํธ ํํฐ์ ๊ณผ ๋งคํ๋ ํ์ผ ์์คํ
- sda : 150GB ๋์คํฌ (๊ธฐ์กด 80G)
- sda1 : 1MB, ๋ถํ ๊ด๋ จ
- sda2 : 2GB, /boot
- sda3 : 78GB, ๋ฃจํธ ํํฐ์
์์น → ์ฌ๊ธฐ๋ฅผ 150GB๋ก ์ฆ์คํ๊ณ
- ubuntu--vg-ubuntu--lv : 39GB, LVM ๋ณผ๋ฅจ ํฌ๊ธฐ์ด์ ๋ฃจํธ ๋๋ ํ ๋ฆฌ์ ๋ง์ดํธ๋ ๊ณต๊ฐ → ์ฌ๊ธฐ๋ 150GB๋ก FREE SPACE ๋ชจ๋ ํ ๋นํด ์ฃผ์ด์ผ ํจ
๋์คํฌ ์ฉ๋ ์ฆ์ค
1. ์์ ํ์ผ ์ญ์ ํ์ฌ ๊ณต๊ฐ ํ๋ณด
๋จผ์ ํ์ฌ ๋ฃจํธ ๋๋ ํ ๋ฆฌ๊ฐ 100% ์ฌ์ฉ์ค์ด๋ผ ์์ ํ์ผ ์์ฑ์ด ์๋๋ฏ๋ก ์๋ฐฑ ๋ฉ๊ฐ ์ ๋์ ๊ณต๊ฐ์ด๋ผ๋ ํ๋ณด๊ฐ ํ์ํ๋ค.
mkdir: cannot create directory '/tmp/growpart.1621': No space left on device
FAILED: failed to make temp dir
→ /tmp ๋๋ ํ ๋ฆฌ(์์ ํด๋)์ ๊ณต๊ฐ์ด ์์ด growpart(ํํฐ์ ์กฐ์ ) ๋ช ๋ น ์คํ์ด ์๋จ
# apt ์บ์ ์ญ์
$ apt clean
# ๋ก๊ทธ ํ์ผ ์ ๋ฆฌ
$ rm -rf /var/log/*.gz
$ rm -rf /var/log/*.[0-9]
$ rm -rf /var/log/*.log # ์ฃผ์ ๋ก๊ทธ ์์ผ๋ฉด ์ด๊ฑด ๋นผ๊ณ gz(์ค๋๋ ๊ฒ)๋ง
# ์ปค๋ ์ด๋ฏธ์ง, ๋ถํ์ํ ํจํค์ง ์ ๋ฆฌ
$ apt autoremove --purge
# ๋ถํ์ํ ํ์ผ ์๋ ์ญ์
$ rm -rf /tmp/*
$ rm -rf /var/tmp/*
2. ํํฐ์ ์ฌํ ๋น
ํํฐ์ ์ ๊ด๋ฆฌํ๋ ๋ช ๋ น์ด์ธ growpart๋ฅผ ์ด์ฉํ์ฌ ํํฐ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ค. /dev/sda ํ์์ 3๋ฒ์งธ ํํฐ์ ์ฉ๋์ ํค์ด๋ค๋ ๋ป.
$ growpart /dev/sda 3
# ์ค์น๋์ง ์์๋ค๋ฉด ์๋ ๋ช
๋ น ์คํํ์ฌ ์ค์น
$ apt install cloud-guest-utils
๋ฌผ๋ฆฌ ๊ณต๊ฐ(Physical Volume) ํ์ฅ
LVM ์์คํ ์๊ฒ sda3 ํํฐ์ ์ ์ถ๊ฐ ๊ณต๊ฐ์ ์ฌ์ฉํ๋ผ๊ณ ์๋ฆฌ๋ ์์
pvresize /dev/sda3
๋ ผ๋ฆฌ ๊ณต๊ฐ(Logical Volume) ํ์ฅ
๋จ์ ๋ชจ๋ Free Space๋ฅผ ๋ฃจํธ ๋๋ ํ ๋ฆฌ์ ํ ๋นํ๊ธฐ
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
ํ์ผ ์์คํ ํ์ฅ
# ํ์ผ ์์คํ
ํ์
๋ถํฐ ํ์ธ
$ df -T /
# type์ด ext4์ธ ๊ฒฝ์ฐ
$ resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
# xfs์ธ ๊ฒฝ์ฐ
$ xfs_growfs /
๊ฒฐ๊ณผ ํ์ธ
lsblk, df ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ ๋์คํฌ ์ฉ๋์ด ์ ์์ ์ผ๋ก ์ฆ์ค๋์๋์ง ํ์ธํ๋ค.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 87M 1 loop /snap/lxd/27037
loop1 7:1 0 63.9M 1 loop /snap/core20/2105
loop2 7:2 0 89.4M 1 loop /snap/lxd/31333
loop3 7:3 0 40.4M 1 loop /snap/snapd/20671
loop4 7:4 0 44.4M 1 loop /snap/snapd/23771
sda 8:0 0 150G 0 disk
โโsda1 8:1 0 1M 0 part
โโsda2 8:2 0 2G 0 part /boot
โโsda3 8:3 0 148G 0 part
โโubuntu--vg-ubuntu--lv 253:0 0 148G 0 lvm /
sr0 11:0 1 2G 0 rom
df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 791M 20M 771M 3% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 146G 38G 102G 28% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 2.0G 126M 1.7G 7% /boot
tmpfs 791M 4.0K 791M 1% /run/user/1000
sda3 ํํฐ์ ์ด 148G๋ฅผ ๊ฐ๊ฒ ๋์๊ณ , ๋ฃจํธ ๋๋ ํ ๋ฆฌ์ Use%๊ฐ 100%์์ 28%๋ก ์ฌ์ ๊ฐ ์๊ธด ๊ฑธ ํ์ธํ ์ ์๋ค.
'๐ OS > Linux-๋ฆฌ๋ ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Linux] VI, VIM ํธ์ง๊ธฐ ๋ช ๋ น์ด(๋จ์ถํค) ๋ชจ์ (0) | 2025.06.12 |
|---|---|
| [Linux] Windows์์ Linux ์คํํ๊ธฐ (WSL ์ค์น ๋ฐฉ๋ฒ) (0) | 2025.02.11 |
| [Linux] Quantum Espresso v7.2 ์ค์น ๊ณผ์ (Ubuntu 20.04) (2) | 2023.09.07 |
| [Linux] ์ฟ ๋ฒ๋คํฐ์ค(Kubernetes, k8s)๋? (0) | 2023.08.29 |
| [Linux] ์ปจํ ์ด๋์ ์ดํด (0) | 2023.08.29 |