์ด์ ๊ธ --> [IT/๋ฆฌ๋ ์ค(CentOS)] - RAID ์ ์/๊ฐ๋
์ ๊ฒ์๊ธ์ ์ด์ด์ ๋ฆฌ๋
์ค์ RAID๋ฅผ ๊ตฌํํด๋ณด์.
๋๋ Linear RAID, RAID 0, RAID 5๋ฅผ ๊ตฌํํ๊ธฐ ์ํด ๊ฐ๊ฐ 2, 2, 3๊ฐ์ ํ๋๋์คํฌ(1GB)๋ฅผ ๊ฐ์๋จธ์ ์ ์ถ๊ฐํ๋ค. ํ๋๋์คํฌ ์ถ๊ฐํ๋ ๋ฒ์ ์๋ ๊ฒ์๊ธ ์ฐธ๊ณ .
์ฐธ๊ณ ๊ธ --> [IT/๋ฆฌ๋ ์ค(CentOS)] - CentOS ํ๋๋์คํฌ ์ถ๊ฐํ๊ธฐ
ํ๋๋์คํฌ๋ฅผ ์ถ๊ฐํ ๋ค ๊ฐ์๋จธ์ ์ ๋์์ํค๋ฉด ์ค๋ฅธ์ชฝ ํ๋จ์ ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ํ๋๋์คํฌ๊ฐ ์ถ๊ฐ๋์ด์์ ๊ฒ์ด๋ค.
root๋ก ๋ก๊ทธ์ธํ์.
์งํ ์์ : ํ๋๋์คํฌ ํํฐ์ ๋๋๊ธฐ -> RAID ๊ตฌ์ฑ -> ํ์ผ์์คํ ์์ฑ(ํฌ๋ฉง) -> ๋ง์ดํธ
ls -l /dev/sd* |
์ ๋ช ๋ น์ด๋ก ์ฅ์น์ด๋ฆ์ ํ์ธํ๋ค. ๋๋ /dev/sda์ CentOS๋ฅผ ์ ์ฅํด๋๊ธฐ ๋๋ฌธ์ /dev/sdb~j๊น์ง๊ฐ ๋ฐฉ๊ธ ์ถ๊ฐํ ํ๋๋์คํฌ์ผ ๊ฒ์ด๋ค.
๋จผ์ Linear RAID ๋ถํฐ ๊ตฌ์ฑํด๋ณด์. Linear RAID๋ /dev/sdb์ /dev/sdc ํ๋๋์คํฌ 2๊ฐ๋ก ๊ตฌ์ฑํ ๊ฒ์ด๋ค.
ํ๋๋์คํฌ๋ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋๊ฒ ์๋๋ผ ํํฐ์ ์ผ๋ก ๋ถํ ํด์ผ ์ฌ์ฉํ ์ ์๋ค.
fdisk /dev/sdb | cs |
์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ ๋ค ์์๋๋ก, n -> p -> Enterํค -> Enterํค ->t -> fd ๋ฅผ ์ ๋ ฅํ๋ค. ๊ฐ๊ฐ์ ์ค๋ช ์ ์ ๊ทธ๋ฆผ์ ์ฐธ๊ณ ํ์. /dev/sdc๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํํฐ์ ์ ๋ถํ ํ๋ค.
๊ฐ ํ์ผ์์คํ ์ ์ ํ๋ฒํธ๋ 'L'์ ์ ๋ ฅํ๋ฉด ์ ์ ์๋ค. ์๋ ๊ทธ๋ฆผ์ ์ฐธ๊ณ ํ์.
fdisk -l /dev/sdb | cs |
์ ๋ช ๋ น์ด๋ก ๊ฐ ํ๋๋์คํฌ์ ์ค์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. /dev/sdb์ ํํฐ์ ์ผ๋ก ๋ถํ ํ ๊ฒฐ๊ณผ /dev/sdb1๊ฐ ๋จ์ ์๊ณ ์์. ๋ํ ๋๋ /dev/sdb ํ๋๋์คํฌ๋ฅผ 2G๋ก ์ค์ ํ๊ธฐ ๋๋ฌธ์ 2147MB๊ฐ ์ถ๋ ฅ๋๋ค.
์ด์ RAID๋ฅผ ๊ตฌ์ฑํด๋ณด์.
mdadm --create RAID์ฅ์น์ด๋ฆ --level=RAID๋ ๋ฒจ --raid-devices=ํ๋๋์คํฌ๊ฐ์ ํ๋๋์คํฌ๊ฒฝ๋ก |
์ ๋ช ๋ น์ด๋ก RAID๋ฅผ ๊ตฌ์ฑํ ์ ์๋ค. RAID์ฅ์น์ด๋ฆ์ ๋ง์๋๋ก ์ง์ ํ๋ฉด ๋๋๋ฐ ๋๋ /dev/md9์ผ๋ก ์ด๋ฆ์ง์๋ค. ๋ํ ์ง๊ธ์ Linear RAID๋ฅผ ๊ตฌํํ๋ ์ค์ด๋ level=์๋ฆฌ์๋ Linear๋ฅผ ๋์ ํด์ค๋ค. ํ๋๋์คํฌ์ธ /dev/sdb1๊ณผ /dev/sdc1์ผ๋ก RAID๋ฅผ ๊ตฌ์ฑํ ๊ฒ์ด๋ฏ๋ก ์ด๊ฒ์ ํ๋๋์คํฌ๊ฒฝ๋ก ์๋ฆฌ์ ๋์ ํ๋ฉด ๋๋ค.
๋ง์ฝ x์๋๊ฐ ์๋๋ผ ํ ์คํธ๋ชจ๋์์ ์์ ์ค์ด๋ผ๋ฉด mdadm๋ช ๋ น์ด๊ฐ ์๋ค๊ณ ๋์ฌ ๊ฒ์ด๋ค. ์ด๋ด๋๋
yum install -y mdadm | cs |
์์ฒ๋ผ yum ๋ช ๋ น์ด๋ก mdadm ํจํค์ง๋ฅผ ์ค์นํด์ผํ๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด ์๋์ฒ๋ผ ์ ์คํ๋ ๊ฒ์ด๋ค.
์ ๊ทธ๋ฆผ์ฒ๋ผ --detail ์ต์ ์ผ๋ก RAID์ฅ์น์ ์์ธ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค. ๋๋ Linear RAID๋ฅผ 2G, 1G์ ํ๋๋์คํฌ๋ก ๊ตฌ์ฑํ์ผ๋ฏ๋ก Array Size๊ฐ ๋๋ต 3G๊ฐ ๋์ด์ ํ์ธํ ์ ์๋ค.
์์ฃผ ์ฌ์ฉ๋๋ mdadm์ ๋ช ๋ น์ ๋ค์๊ณผ ๊ฐ๋ค.
1 2 3 | mdadm --detail RAID์ฅ์น์ด๋ฆ #RAID์ฅ์น ์์ธ ์ ๋ณด ํ์ธ mdadm --stop RAID์ฅ์น์ด๋ฆ #RAID์ฅ์น ์ค์ง mdadm --run RAID์ฅ์น์ด๋ฆ #์ค์ง๋ RAID์ฅ์น ๊ฐ๋ | cs |
์ด์ ์๋ ๋ช ๋ น์ด๋ฅผ ๋ฐ๋ผ ๋ง๋ ์ฅ์น๋ฅผ ๋ง์ดํธ์ํค๋ฉด ๋๋ค.
1 2 3 | mkfs.ext4 /dev/md9 #ํ์ผ์์คํ
์์ฑ = ํํฐ์
ํฌ๋ฉง mkdir /raidLinear # ๋ง์ดํธํ ๋๋ ํฐ๋ฆฌ ์์ฑ mount /dev/md9 /raidLinear #๊ตฌ์ฑํ RAID๋ฅผ /raidLinear ๋๋ ํฐ๋ฆฌ์ ๋ง์ดํธ์ํด |
ํ์ผ์์คํ ์ ์์ฑํ๊ณ ๋ง์ดํธํ ๋ค df๋ช ๋ น์ด๋ก ํ์ธํ ์ ์๋ค! RAID 0์ ๋ง๋ค๋ฉด์ ๊ฐ์ด ๋ณด์.
RAID 0๋ RAID Linear๋ฅผ ๋ง๋๋ ๋ฐฉ์๊ณผ ๋์ผํ๋ค. ๋ค๋ง, mdadm์ผ๋ก RAID๋ฅผ ๊ตฌ์ฑํ ๋ level๊ณผ ๊ตฌ์ฑํ ํ๋๋์คํฌ์ ์ด๋ฆ๋ง ๋ค๋ฅผ ๋ฟ์ด๋ค. ํํฐ์ ์ ๋๋๋ ๊ฒ์ Linear RAID์ ๋์ผํ ๋ฐฉ์์ด๋ฏ๋ก ์๋ตํ๋ค.
RAID 0์ ๊ตฌ์ฑํ ๋ mdadm ๋ช ๋ น์ด๋ ์๋์ ๊ฐ์ด ์คํํ๋ฉด๋๋ค. /dev/md0์ ๋ด๊ฐ ์์๋ก ์ค์ ํ RAID์ฅ์น ์ด๋ฆ์ด๊ธฐ ๋๋ฌธ์ ๋๊ฐ์ด ํ์ง์์๋ ๋๋ค.
๊ตฌ์ฑํ RAID์ ํ์ผ์์คํ ์ ์์ฑํ๊ณ ๋ง์ดํธ์ํจ ๋ค df๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ์ ์ฒ๋ผ ํ๋๋์คํฌ ์ฉ๋๋ฑ์ ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค.
RAID 0์ ์์ธ์ ๋ณด ํ์ธํด๋ณด์. ๋๋ RAID 0์ 1G์ ํ๋๋์คํฌ 2๊ฐ๋ก ๊ตฌ์ฑํ๊ธฐ ๋๋ฌธ์ Array Size๊ฐ ๋๋ต 2G๋ก ์ถ๋ ฅ๋๋ค.
RAID 1๋ ์์ ๋ง๋ RAID๋ค๊ณผ ๋ค๋ฅผ ๋ฐ ์๋ ๊ณผ์ ์ผ๋ก ๊ตฌ์ฑํ ์ ์๋ค. ๋ค๋ง, level=1์์ ์์๋์. ๊ทธ๋ฐ๋ฐ ๋ง์ฝ ์ ๊ทธ๋ฆผ์ฒ๋ผ "Continue creating array?" ๊ฐ ๋์จ๋ค๋ฉด 'y'๋ฅผ ์ ๋ ฅํด์ฃผ๋ฉด ๋๋ค.
RAID 1์ ๊ตฌ์ฑํ๊ณ ์์ธ์ ๋ณด๋ฅผ ํ์ธํด๋ณด์. ์ฌ๊ธฐ์ ์ง๊ณ ๋์ด๊ฐ ๊ฒ์๋ค. ๋๋ 1G์ ํ๋๋์คํฌ 2๊ฐ๋ก RAID 1์ ๊ตฌ์ฑํ๋๋ฐ ์ด ์ฉ๋(Array Size)๊ฐ 1G๋ก ์ถ๋ ฅ๋์๋ค. ์์ RAID 1๊ณผ ๋๊ฐ์ด ๊ตฌ์ฑํ RAID 0๋ ์ด ์ฉ๋์ด 2G์๋๋ฐ ๋ง์ด๋ค. ์ด๋ ์ด์ ๊ฒ์๊ธ์์ ์ค๋ช ํ๋ ๊ฒ์ฒ๋ผ, RAID 1์ด ๋๊ฐ์ ๋ฐ์ดํฐ๋ฅผ 2ํ ์ ์ฅ(๋ฏธ๋ฌ๋ง)ํ๊ธฐ ๋๋ฌธ์ ์ค์ ๊ฐ์ฉ ์ฉ๋์ 2G์ ์ ๋ฐ์ธ 1G๊ฐ ๋๋ ๊ฒ์ด๋ค.
๋ง์ง๋ง์ผ๋ก RAID 5๋ฅผ ๊ตฌ์ฑํ๋ค. ๊ณผ์ ์ ์ RAID๋ค๊ณผ ๋์ผํ๋ฏ๋ก ์๋ตํ๋ค. ๋ค๋ง, mdadm๋ช ๋ น์ด์์ level=5์์ ์์๋์.
RAID 5๊น์ง ๊ตฌ์ฑํ ๋ค์(๋ง์ดํธ๊น์ง ์๋ฃ) df๋ช ๋ น์ด๋ฅผ ์คํํด๋ณด๋ฉด ์ ๊ทธ๋ฆผ์ฒ๋ผ ๋ํ๋ ๊ฒ์ด๋ค. ๋๋ RAID 5๋ฅผ 1G์ ํ๋๋์คํฌ 3๊ฐ๋ก ๊ตฌ์ฑํ๋๋ฐ ์ ๊ทธ๋ฆผ์์๋ ์ด ์ฉ๋์ด 2G๋ก ๋์จ๋ค. RAID 5๋ ํจ๋ฆฌํฐ ๋ฐ์ดํฐ ๋๋ฌธ์ [ํ๋๋์คํฌ ๊ฐ์-1] ๋งํผ์ ์ฉ๋์ ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ฐธ๊ณ ๋ก ์ปดํจํฐ๋ฅผ ์ผค ๋๋ง๋ค ๋ง์ดํธ๊ฐ ๋์ด์๊ฒ ํ๊ณ ์ถ๋ค๋ฉด /etc/fstab ํ์ผ์ ์์ ํ๋ฉด๋๋ค. ์ด๋ ์๋ ๊ฒ์๊ธ์ ์ฐธ๊ณ ํ๋ค.
์ฐธ๊ณ ๊ธ --> [IT/๋ฆฌ๋ ์ค(CentOS)] - CentOS ํ๋๋์คํฌ ์ถ๊ฐํ๊ธฐ
'IT > ๋ฆฌ๋ ์ค(CentOS)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฆฌ๋ ์ค ๋ง์คํฐ 2๊ธ ํฉ๊ฒฉ ํ๊ธฐ (0) | 2018.09.24 |
---|---|
๋ฆฌ๋ ์ค ์ฟผํฐ(Quota) (2) | 2018.08.31 |
๋ฆฌ๋ ์ค LVM ๊ตฌํ (2) | 2018.08.31 |
RAID ์ ์/๊ฐ๋ (0) | 2018.08.28 |
CentOS ํ๋๋์คํฌ ์ถ๊ฐํ๊ธฐ (0) | 2018.08.16 |
[yum ์ค๋ฅ] - Existing lock (1) | 2018.08.14 |
CentOS GRUB ๋ถํธ๋ก๋ (0) | 2018.08.13 |
๋ฆฌ๋ ์ค root ๋น๋ฐ๋ฒํธ ๋ถ์ค ํด๊ฒฐ๋ฒ (3) | 2018.08.13 |