[Linux] ํํฐ์ / LVM, RAID / fdisk
๐ง ํํฐ์ (Partition)
-
ํ๋์ ๋ฌผ๋ฆฌ์ ๋์คํฌ๋ฅผ ์ฌ๋ฌ ๊ฐ์ ๋ ผ๋ฆฌ์ ์ธ ๋์คํฌ๋ก ๋ถํ ํ๋ ๊ฒ
-
๋ค์ค ํํฐ์ ์ ์ฅ์
-
๋ถํ ์๊ฐ ๋จ์ถ : ํํฐ์ ๋ง๋ค ๋ ๋ฆฝ์ ์ธ ํ์ผ ์์คํ ์ด์ โ ํ์ผ ์ ๊ฒ ์๊ฐ์ด ์ค์ด๋ฆ
-
๋์ ์์ ์ฑ ๋ณด์ฅ : ํน์ ํํฐ์ ์ ํ์ผ ์์คํ ์ด ์์๋๋๋ผ๋ ๋ค๋ฅธ ํํฐ์ ์ ์ํฅ์ ์ฃผ์ง ์์
-
๋ฐฑ์ / ์ ๊ทธ๋ ์ด๋ ํธ๋ฆฌ : ํ์ํ ํํฐ์ ๋ง ํฌ๋งท ๊ฐ๋ฅ
-
-
/proc/partitions
์์ ํํฐ์ ์ํ ์ ๋ณด ํ์ธ
๐ง ํํฐ์ ์ ์ข ๋ฅ
-
์ฃผ ํํฐ์
-
๋ถํ ์ด ๊ฐ๋ฅํ ๊ธฐ๋ณธ ํํฐ์
-
ํ๋์ ํ๋๋์คํฌ์ ์ต๋ 4๊ฐ์ ์ฃผ ํํฐ์ ๋ถํ ๊ฐ๋ฅ
-
-
ํ์ฅ ํํฐ์
-
์ฃผ ํํฐ์ ๋ด์ ์์ฑํ๋ฉฐ, ํ๋์ ๋ฌผ๋ฆฌ์ ๋์คํฌ์ 1๊ฐ๋ง ์์ฑ
-
1~4๋ฒ ํ ๋น
-
๋ฐ์ดํฐ ์ ์ฅ ์์ญ์ ์ํ ๊ฒ์ด ์๋๋ผ ๋ ผ๋ฆฌ ํํฐ์ ์ ์์ฑ
-
-
๋ ผ๋ฆฌ ํํฐ์
-
ํ์ฅ ํํฐ์ ์์ ์์ฑ
-
5๋ฒ ์ดํ ๋ฒํธ ํ ๋น
-
-
์ค์ ํํฐ์
-
ํ๋๋์คํฌ ์ผ๋ถ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ฒ๋ผ ์ฌ์ฉ
-
์ฃผ ํํฐ์ ๋๋ ๋ ผ๋ฆฌ ํํฐ์ ์ ์์ฑ
-
ํ๋ก๊ทธ๋จ ์คํ ์ ๋ถ์กฑํ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋ ํ๋๋์คํฌ๋ก ๋์ ํจ
-
๋ฆฌ๋ ์ค ์ค์น ์ ๋ฐ๋์ ์ค์น๋์ด์ผ ํ๋ ์์ญ
-
๐ง ํ์ผ ์์คํ
-
์ด์์ฒด์ ๊ฐ ํ์ผ์ ์์คํ ์ ๋์คํฌ ํํฐ์ ์์ ๊ตฌ์ฑํ๋ ๋ฐฉ์
-
์ผ์ ํ ๊ท์น์ ๊ฐ์ง๊ณ ํ์ผ์ ์ ์ฅํ๋๋ก ๊ท์น ๋ฐฉ์ ์ ์
-
ํํฐ์ ์ ํ์ผ ์์คํ ์ด ์์ผ๋ฉด ํ์ผ ์์คํ ์์ฑ์ ๊ฑฐ์ณ์ผ ์ฌ์ฉ์ด ๊ฐ๋ฅํจ
๐ง LVM(Logical Volume Manager)
-
์ฌ๋ฌ ๊ฐ์ ํ๋๋์คํฌ๋ฅผ ํฉ์ณ์ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ก ํ ๊ฐ์ ํ์ผ ์์คํ ์ ์ฌ์ฉ
-
์์ ์ฉ๋์ ํ๋๋์คํฌ ์ฌ๋ฌ ๊ฐ๋ฅผ ํฐ ์ฉ๋์ ํ๋๋์คํฌ ํ ๊ฐ์ฒ๋ผ ์ฌ์ฉ
-
์๋ฒ ์ด์ ์ ๋์ฉ๋์ ๋ณ๋ ์ ์ฅ ๊ณต๊ฐ์ด ํ์ํ ๋ ํ์ฉ
-
๋ค์์ ๋์คํฌ๋ฅผ ๋ฌถ์ด ์ฌ์ฉํจ์ผ๋ก์จ ํํฐ์ ์ ํฌ๊ธฐ๋ฅผ ์ค์ด๊ฑฐ๋ ๋๋ฆด ์ ์์
-
โ๋ฌผ๋ฆฌ ๋ณผ๋ฅจโ(์ฌ๋ฌ ๊ฐ์ ๋ฌผ๋ฆฌ์ ํ๋๋์คํฌ)๋ฅผ ํฉ์ณ์ > ํ๋์ ๋ฌผ๋ฆฌ์ ๊ทธ๋ฃน์ผ๋ก ๋ง๋ฆ(โ๋ณผ๋ฅจ ๊ทธ๋ฃนโ) > ๋ณผ๋ฅจ ๊ทธ๋ฃน์ ๋๋ ์ ๋ค์์ โ๋ ผ๋ฆฌ ๋ณผ๋ฅจโ์ผ๋ก ๋๋
๐ง RAID
-
RAID(Redundant Array of Independent Disks, ๋ณต์ ๋ฐฐ์ด ๋ ๋ฆฝ ๋์คํฌ)
-
์ฌ๋ฌ ๊ฐ์ ๋ฌผ๋ฆฌ์ ๋์คํฌ๋ฅผ ํ๋์ ๋ ผ๋ฆฌ์ ๋์คํฌ๋ก ์ธ์ํ์ฌ ์๋ํ๊ฒ ํ๋ ๊ธฐ์
-
์ฌ๋ฌ ๊ฐ์ ํ๋๋์คํฌ์ ์ผ๋ถ ์ค๋ณต๋ ๋ฐ์ดํฐ๋ฅผ ๋๋ ์ ์ ์ฅ
-
์์ ๋ ์์คํ ์ผ์๋ก ๊ณ ๊ฐ์ธ โํ๋์จ์ด RAIDโ์ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์์ ํ ๋ฐ์ดํฐ ์ ์ฅ์ด ๊ฐ๋ฅํ โ์ํํธ์จ์ด RAIDโ
-
RAID๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ์์ ๋ฐ๋ผ ์ ์ฅ ์ฅ์น์ ์ ๋ขฐ์ฑ๊ณผ ์ ์ฒด์ ์ธ ์ฑ๋ฅ ๋ฐ ์ฉ๋์ด ๋ฐ๋๊ฒ ๋๋ฉฐ, ์ด ๊ตฌ์ฑ ๋ฐฉ์์ RAID Level์ด๋ผ ํจ
๐ง RAID Level
-
RAID 0
-
์คํธ๋ผ์ดํ ์ ์ฅ ๋ฐฉ์ : ์ฐ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๋์คํฌ์ ๋๋ ์ ์ฅ
-
์ต์ 2๊ฐ์ ํ๋๋์คํฌ ํ์
-
์ ์ถ๋ ฅ ์์ ๋ชจ๋ ๋์คํฌ์ ๋์์ ์งํ โ ์๋๊ฐ ๊ฐ์ฅ ๋น ๋ฅด์ง๋ง ํ๋์ ๋์คํฌ๊ฐ ๊ณ ์ฅ๋๋ฉด ์ ์ฒด ์์คํ ์ฌ์ฉ ๋ถ๊ฐ
-
์ฃผ์ ๋ฐ์ดํฐ ์ ์ฅ ๋ถ์ ํฉ
-
-
RAID 1
-
๋ฏธ๋ฌ๋ง ๋ฐฉ์ : ํ๋์ ๋์คํฌ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉด ๋ค๋ฅธ ๋์คํฌ์ ๋์ผํ ๋ด์ฉ์ด ๋ฐฑ์ ๋์ด ์ ์ฅ
-
๋ ๋ฐฐ์ ์ฉ๋ ํ์
-
๊ฒฐํจ ํ์ฉ์ ์ ๊ณตํ์ง๋ง ๊ณต๊ฐ ํจ์จ์ฑ ๋จ์ด์ง
-
์ฃผ์ ๋ฐ์ดํฐ ์ ์ฅํ๊ธฐ์ ์ ์
-
-
RAID 2
-
์คํธ๋ผ์ดํ ์ ์ฅ ๋ฐฉ์
-
๊ธฐ๋ก์ฉ ๋์คํฌ์ ๋ฐ์ดํฐ ๋ณต๊ตฌ์ฉ ๋์คํฌ ๋ณ๋ ์ ๊ณต
-
์ค๋ฅ ์ ์ด ๊ธฐ๋ฅ์ด ์๋ ๋์คํฌ๋ฅผ ์ํด ํด๋ฐ ์ฝ๋ ์ฌ์ฉ
-
ํด๋ฐ ์ฝ๋? ๋ฐ์ดํฐ ๋นํธ์ ๋ช ๊ฐ์ ํจ๋ฆฌํฐ ๋นํธ๊ฐ ์ถ๊ฐ๋ ์ฝ๋
-
์์ ๋ ๋ฐ์ดํฐ์ด์ ์๋ฌ ์ฌ๋ถ๋ง ํ์ธ ํ ์ ์๋ ๊ธฐ์กด์ ์ฒดํฌ๋นํธ์ ๋ฌ๋ฆฌ ์๋ฌ๋นํธ์ ์์น๋ฅผ ์ ์ ์๊ณ ์ค๋ฅ ์ ์ ๋ ๊ฐ๋ฅํจ
-
-
์ฌ์ฉ ํจ์จ์ฑ ๋ฎ์
-
-
RAID 3
-
์คํธ๋ผ์ดํ ์ ์ฅ ๋ฐฉ์
-
์ค๋ฅ ๊ฒ์ถ์ ์ํด ํจ๋ฆฌํฐ ๋ฐฉ์ ์ด์ฉ
-
ํจ๋ฆฌํฐ ๋ฐฉ์? ์ ๋ณด ์ ๋ฌ ๊ณผ์ ์์ ์ค๋ฅ ๊ฒ์ถ์ ์ํด ๋ฐ์ดํฐ์ ๋์ 1๋นํธ๋ฅผ ๋ํ์ฌ ์ ์กํ๋ ๋ฐฉ๋ฒ
-
์ค๋ฅ ๋ฐ์ ์ฌ๋ถ๋ง ์ ์ ์๊ณ , ์ค๋ฅ๋ฅผ ์์ ํ ์ ์๊ณ 2๊ฐ ๋นํธ ์ค๋ฅ ์ ๊ฒ์ถํ ์ ์๋ค๋ ๋จ์
-
-
ํจ๋ฆฌํฐ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ์ ์ฉ ๋์คํฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ต์ 3๊ฐ ์ด์์ ํ๋๋์คํฌ๊ฐ ํ์
-
๋ํ ๋ ์ฝ๋๊ฐ ์ฌ์ฉ๋๋ ๋จ์ผ ์ฌ์ฉ์ ์์คํ ์ ์ ํฉ
-
-
RAID 4
-
RAID3์ ์ ์ฌํ๊ฒ 2๊ฐ ์ด์์ ๋ฐ์ดํฐ ๋์คํฌ์ ์ ์ฉ ํจ๋ฆฌํฐ ๋์คํฌ ์ฌ์ฉ
-
Byte ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ RAID 3์ ๋ค๋ฅด๊ฒ Block(์นํฐ) ๋จ์๋ก ๋ฐ์ดํฐ ์ ์ฅ
-
-
RAID 5
-
์คํธ๋ผ์ดํ ์ ์ฅ ๋ฐฉ์
-
๋์คํฌ๋ง๋ค ํจ๋ฆฌํฐ ์ ๋ณด๋ฅผ ๊ฐ๊ณ ์์ด ํจ๋ฆฌํฐ ๋์คํฌ์ ๋ณ๋ชฉํ์์ ์ค์ผ ์ ์์ โ ์ค๋ฌด์์ ๋ง์ด ์ฌ์ฉ
-
๋์คํฌ ์นํฐ ๋จ์๋ก ์ ์ฅ
-
์ฐ๊ธฐ ์์ ์ด ๋ง์ง ์์ ๋ค์ค ์ฌ์ฉ์ ์์คํ ์ ์ ํฉ
-
-
RAID 6
-
RAID 5๋ฅผ ํ์ฅํ ๊ฒ
-
Dual Parity๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ต์ 4๊ฐ์ ๋๋ผ์ด๋ธ ํ์
-
-
RAID 0+1
-
์คํธ๋ผ์ดํ ๋ฐฉ์ RAID 0๊ณผ ๋ฏธ๋ฌ๋ง RAID 1์ ์กฐํฉํ ๊ฒ
-
๋ฏธ๋ฌ๋ง ์ ์คํธ๋ผ์ดํ ์งํ
-
์๋๋ ๋น ๋ฅด๋ ๋ฐ์ดํฐ ๋ณต๊ตฌ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆผ
-
-
RAID 1+0
-
๋ฏธ๋ฌ๋ง ํ ์คํธ๋ผ์ดํ ์งํ
-
์์ค๋ ๋ฐ์ดํฐ๋ง ๋น ๋ฅธ ๋ณต์์ด ๊ฐ๋ฅ
-
๐ง fdisk
-
ํํฐ์ ํ ์ด๋ธ์ ๊ด๋ฆฌํ๋ ๋ช ๋ น์ด
-
-
a
: ๋ถํ ํํฐ์ ์ง์ -
l
: ํํฐ์ ์ข ๋ฅ ์ ํ ์ ๋ฆฌ๋ ์ค์์ ์ง์ํ๋ ํํฐ์ ๋ชฉ๋ก ํ์ธ -
n
: ์๋ก์ด ํํฐ์ ์ถ๊ฐ -
t
: ํํฐ์ ์ข ๋ฅ ๋ณ๊ฒฝ -
w
: ํํฐ์ ์ ๋ณด ์ ์ฅ -
p
: ํํฐ์ ์ ๋ณด ํ์ธ -
q
: ์์ ์ข ๋ฃ
-