์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ํŠน์ง•
2.1. WebGUI2.2. Monit
3. ์„ค์น˜ ๋ฐฉ๋ฒ•
3.1. ์ด๋ฏธ์ง€ํŒŒ์ผ์„ ์ด์šฉํ•œ ์„ค์น˜3.2. ํŒจํ‚ค์ง€๋ฅผ ์ด์šฉํ•œ ์„ค์น˜
4. ์„ธ๋ถ€ ์„ค์ •

1. ๊ฐœ์š”[ํŽธ์ง‘]



๊ณต์‹ ํ™ˆํŽ˜์ด์ง€

OMV๋Š” NAS ์šด์˜์— ํŠนํ™”๋œ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด๋‹ค. ๋ฐ๋น„์•ˆ์˜ ์ปค๋„์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ apt์™€ dpkg ๊ฐ™์€ ๊ฐ•๋ ฅํ•œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

2. ํŠน์ง•[ํŽธ์ง‘]

WebGUI์™€ Monit๊ฐ™์€ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๋“ค๋กœ CUI์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์‚ฌ์šฉ์ž๋‚˜ NAS๋ฅผ ํ•œ๋ฒˆ ๊ตฌ์ถ•ํ•ด ๋†“์œผ๋ฉด ํƒˆ ๋‚  ๋•Œ๊นŒ์ง€ ๋ฐฉ์น˜ํ•ด๋‘๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ์ž์ž‘์œผ๋กœ NAS๋ฅผ ๊ตฌ์ถ•ํ•  ๋•Œ ํฐ ๋„์›€์ด ๋œ๋‹ค.

๋˜ํ•œ arm์„ ์ง€์›ํ•˜๋Š” ์œ ์ผํ•œ nasOS์ด๊ธฐ๋•Œ๋ฌธ์— ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋“ฑ์˜ SBC๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” nas๋ฅผ ๊ตฌ์ถ•ํ• ๋•Œ ์–ด์ฉ”์ˆ˜ ์—†์ด ์ด OS๋ฅผ ์„ ํƒํ•œ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๋ณธ๊ฒฉ์ ์ธ ์„œ๋ฒ„๋ฅผ ์œ„ํ•œ ์šด์˜์ฒด์ œ๋กœ๋Š” ๋งŽ์ด ๋ถ€์กฑํ•œ ์ ์ด ์—†์ง€ ์•Š๋‹ค. ์ฒซ์งธ๋กœ ๋„ˆ๋ฌด ๋ฌด๊ฑฐ์šฐ๋ฉฐ, ๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž์—๊ฒŒ ์žˆ์–ด์„œ WebGUI๋Š” ๋‹ค๋งŒ ์“ธ๋ฐ ์—†์ด ๋žจ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์žก์•„๋จน๋Š” ๊ธฐ๋Šฅ์— ๋ถˆ๊ณผํ•˜๋‹ค.

์ฐธ๊ณ ๋กœ, OpenMediaVault๋Š” ๋ฐ๋น„์•ˆ ๊ณ„์—ด ์šด์˜์ฒด์ œ์—์„œ ํŒจํ‚ค์ง€ ํ˜•์‹์œผ๋กœ ์„ค์น˜ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์• ์ดˆ์— OS๋กœ ๋ฐฐํฌ๋˜๋Š” ๋””์Šคํฌ ์ด๋ฏธ์ง€ ์ž์ฒด๊ฐ€ OMV๊ฐ€ Pre-Installed ๋œ ๋ฐ๋น„์•ˆ Stretch 9.0์— ์ง€๋‚˜์ง€ ์•Š๋Š”๋‹ค.

2.1. WebGUI[ํŽธ์ง‘]

OMV๋Š” ์„ค์น˜ ์ดํ›„ 80 ํฌํŠธ๋กœ WebGUI๋ฅผ ํ˜ธ์ŠคํŒ… ํ•˜๋ฉด์„œ ์ดํ›„๋กœ๋Š” ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์˜ CUI ์ œ์–ด๋ฅผ ์›น ํ™˜๊ฒฝ์—์„œ GUI๋กœ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์—…๋ฐ์ดํŠธ๋‚˜ WebDAV, FTP, SMB ์„œ๋ฒ„, Rclone, ๋ฐฑ์—…๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์˜ ์ œ์–ด ์™ธ์—๋„ ์•„์˜ˆ OMV ์šฉ ํŒจํ‚ค์ง€ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์›น์—์„œ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฑฐ๊ธฐ์„œ ์›ํ•˜๋Š” ํŒจํ‚ค์ง€๋ฅผ ๊ทธ๋†ˆ ์†Œํ”„ํŠธ์›จ์–ด ์„ผํ„ฐ์ฒ˜๋Ÿผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

๋””์Šคํฌ๋ฅผ (์–ธ)๋งˆ์šดํŠธ ํ•  ์ˆ˜ ์žˆ๊ณ , ํŒŒํ‹ฐ์…˜์˜ ํฌ๊ธฐ ์กฐ์ •์€ ๋ฌผ๋ก  S.M.A.R.T ๊ฒ€์‚ฌ ๋˜ํ•œ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ž๋™์œผ๋กœ ํ•˜๋„๋ก ์„ค์ •ํ•˜์—ฌ Monit์„ ํ†ตํ•ด ๋งค์ผ ์•„์นจ ๋ณด๊ณ ํ•˜๋„๋ก ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. dmesg | grep -e๋กœ I/O Failure ๊ด€๋ จ ๊ธฐ๋ก์ด ์žˆ๋Š”์ง€๋ฅผ ์ฒดํฌํ•˜๋„๋ก ํ•˜๋ฉด ํ•˜๋“œ๊ฐ€ ๊ฐ‘์ž๊ธฐ ์ฃฝ์–ด์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋‚ ์•„๊ฐ€๋Š” ๊ฒƒ์„ ์–ด๋А ์ •๋„๋Š” ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ ์ •๋„๋Š” ์–ด๋–ค ์ง€ ๋“ฑ์„ ๊ทธ๋ž˜ํ”„๋กœ ์›ํ•˜๋Š” ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ ๋‹จ์œ„๋กœ ์ฒดํฌํ•ด ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ์ƒ์˜ ์ปดํ“จํ„ฐ๋ฅผ WOL๋กœ ์ผค ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•œ๋‹ค.

2.2. Monit[ํŽธ์ง‘]

Monit ์ด๋ผ๊ณ  ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ํ”„๋กœ๊ทธ๋žจ์ด OMV์— ์ตœ์ ํ™”๋œ ์ƒํƒœ๋กœ ๊ธฐ๋ณธ ์„ค์น˜๋œ๋‹ค. WebGUI์—์„œ Monit ์ „์šฉ์˜ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•˜๊ณ  ๊ณ„์† ๋ชจ๋‹ˆํ„ฐ๋ง์„ ๋ฐ›์•„๋ณด๊ณ  ์‹ถ์€ ์ž์‹ ์˜ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด

apt-get update && upgrade์˜ ๊ฒฐ๊ณผ๋‚˜ ์ง€๊ธˆ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค๋Š” ์–ด๋А ์ •๋„๋กœ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€, ๋ˆ„๊ตฐ๊ฐ€ SSH์— ๋ฌด๋‹จ์œผ๋กœ ์ ‘์†ํ–ˆ์—ˆ๋Š”์ง€, sudo๋ฅผ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ sudoer์— ์—†์—ˆ๋Š”์ง€(...)๋“ฑ์˜ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž๊ฐ€ ์ˆ˜๋™์œผ๋กœ ์ฒดํฌํ•ด ๋ณด์•„์•ผํ•  ๋กœ๊ทธ ํŒŒ์ผ๋“ค์„ ์ •๋ฆฌํ•˜์—ฌ ์ด๋ฉ”์ผ๋กœ ๋ณด๋‚ด์ค€๋‹ค.

์—ฌ๋‹ด์ด๋‚˜, Monit์ด ๋ฐœ์†กํ•œ ์ด๋ฉ”์ผ๋“ค์€ ํ•˜๋‹จ์— "๋‹น์‹ ์˜ ์ถฉ์„ฑ์Šค๋Ÿฌ์šด ์ง์›์ธ Monit ๋ณด๋ƒ„" ์ด๋ผ๊ณ  ๋‚˜์˜ค๊ฒŒ ๋˜๋Š”๋ฐ, ์ด Monit์˜ .config ํŒŒ์ผ์„ ๋ณ€๊ฒฝํ•ด์„œ ์ž์‹ ์˜ ์ž…๋ง›์— ๋งž๊ฒŒ ๋ณ€๊ฒฝํ•˜์—ฌ ์„œ๋ฒ„๋ฅผ ์•„์นจ๋งˆ๋‹ค ๋‹น์‹ ์—๊ฒŒ ์ด๋ฉ”์ผ๋กœ ์•ˆ๋ถ€๋ฅผ ๋ฌผ์–ด๋ณด๋„๋ก ๋ชจ์—ํ™”(...) ์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ๋‹ค.

3. ์„ค์น˜ ๋ฐฉ๋ฒ•[ํŽธ์ง‘]

์„ค์น˜๋ฐฉ๋ฒ•์€ ํฌ๊ฒŒ ๋‘๊ฐ€์ง€๋กค ๋‚˜๋‰œ๋‹ค. ํ•˜๋‚˜๋Š” OpenMediaVault์—์„œ ๋ฐฐํฌํ•˜๋Š” ์ด๋ฏธ์ง€ํŒŒ์ผ์„ ์ด์šฉํ•ด ์„ค์น˜USB๋ฅผ ๋งŒ๋“ค์–ด ์„ค์น˜ํ•˜๋Š”๋ฐฉ๋ฒ•, ๋˜ํ•˜๋‚˜๋Š” ๋ฐ๋น„์•ˆ๊ธฐ๋ฐ˜์˜ OS๋ฅผ ๋ฏธ๋ฆฌ ์„ค์น˜ํ•œ ์ƒํƒœ์—์„œ ํŒจํ‚ค์ง€ํ˜•์‹์œผ๋กœ OMV๋ฅผ ์„ค์น˜ํ•˜๋Š”๊ฒƒ์ด๋‹ค.

3.1. ์ด๋ฏธ์ง€ํŒŒ์ผ์„ ์ด์šฉํ•œ ์„ค์น˜[ํŽธ์ง‘]

1. openmediavault.org์— ์ ‘์†ํ•œ๋‹ค.
2. ๋„ค๋น„๊ฒŒ์ด์…˜๋ฐ”์˜ Download๋ฅผ ํด๋ฆญํ•œ๋‹ค.
3. The installation images can be found here ์„ ํด๋ฆญํ•œ๋‹ค.
4. ์›ํ•˜๋Š” ๋ฒ„์ „์„ ์„ ํƒํ•œ๋’ค[1] ๋งจ ์œ„์—์žˆ๋Š” ํ™•์žฅ์ž๊ฐ€ iso์ธ ํŒŒ์ผ์„ ๋‚ด๋ ค๋ฐ›๋Š”๋‹ค.[2]
5. win32diskimager, BalenaEtcher๋“ฑ์˜ ์ด๋ฏธ์ง€ ๊ตฝ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•˜์—ฌ USB[3]๋‚˜ SD์นด๋“œ[4]์— ์ด๋ฏธ์ง€๋ฅผ ๊ตฝ๋Š”๋‹ค.
6. ๋ถ€ํŒ…์„ ํ•˜๊ณ  ๊ณผ์ •์„ ๋”ฐ๋ผ ์„ค์น˜ํ•œ๋‹ค.
7. ์ผ๋ฐ˜์ ์ธ๊ฒฝ์šฐ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์น˜์ค‘๊ฐ„์— ์„ค์ •ํ•˜๊ฒŒ๋œ๋‹ค. ๋งŒ์•ฝ ์„ค์ •ํ•˜๋Š” ๊ณผ์ •์ด ์—†์—ˆ๋‹ค๋ฉด root๊ณ„์ •์˜ ์•”ํ˜ธ๋Š” openmediavault์ด๋‹ค. ์ด์ƒํƒœ๋กœ ๋กœ๊ทธ์ธํ•˜๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊พธ๋ผ๋Š” ๋ฉ”์„ธ์ง€๊ฐ€ ๋œจ๊ฒŒ๋˜๋Š”๋ฐ ์›๋ž˜๋น„๋ฐ€๋ฒˆํ˜ธ ํ•œ๋ฒˆ ์ƒˆ ๋น„๋ฐ€๋ฒˆํ˜ธ 2๋ฒˆ์„ ์ž…๋ ฅํ•ด์ฃผ๋ฉด๋œ๋‹ค.
8. ๋กœ๊ทธ์ธํ•˜์˜€๋‹ค๋ฉด ip์ฃผ์†Œ๋ฅผ ํ™•์ธํ•œ๋‹ค. ๋กœ๊ทธ์ธํ• ๋•Œ ip์ฃผ์†Œ๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ, ์ดํ›„ ifconfig๋ฅผํ†ตํ•ด ํ™•์ธํ• ์ˆ˜๋„ ์žˆ๋‹ค.
9. ์›นํ™˜๊ฒฝ์—์„œ ์ ‘์†ํ•ด admin๊ณ„์ •์œผ๋กœ ๋น„๋ฐ€๋ฒˆํ˜ธ openmediavault๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๋กœ๊ทธ์ธํ•œ๋‹ค.
10. ์›น ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋ณธ ์•”ํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•œ๋‹ค.

3.2. ํŒจํ‚ค์ง€๋ฅผ ์ด์šฉํ•œ ์„ค์น˜[ํŽธ์ง‘]


ํ„ฐ๋ฏธ๋„์—
wget -O omv5 https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install && sudo bash omv5
๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์•Œ์•„์„œ ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋œ๋‹ค.

4. ์„ธ๋ถ€ ์„ค์ •[ํŽธ์ง‘]



[1] ์ด๋•Œ ๋ฒ„์ „์€ ํ˜ธํ™˜์„ฑ์ด ์ค‘์š”ํ•˜์ง€์•Š์€์ด์ƒ ์ตœ์‹ ๋ฒ„์ „์„ ๊ถŒ์žฅํ•œ๋‹ค.
[2] ๊ฒฝ์šฐ์—๋”ฐ๋ผ ํŒŒ์ผ์˜ ํ™•์žฅ์ž๊ฐ€ img์ผ์ˆ˜ ์žˆ๋‹ค
[3] ์ผ๋ฐ˜์ ์ธ๊ฒฝ์šฐ์— ์ด์šฉํ•œ๋‹ค
[4] ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด์ธ๊ฒฝ์šฐ ์ด์šฉํ•œ๋‹ค