์–ธ๋ ˆ์ด๋“œ ํ—ค๋†€๋กœ์ง€ ์„ค์น˜ ๊ฐ€์ด๋“œ#UNRAID
๐ŸฅผOther Projects/๐Ÿ Home Server

์–ธ๋ ˆ์ด๋“œ ํ—ค๋†€๋กœ์ง€ ์„ค์น˜ ๊ฐ€์ด๋“œ#UNRAID

๋ฐฐ๊ฒฝ์€ ์ด๋ ‡๋‹ค...

์ตœ๊ทผ ์žฅ๋‚œ๊ฐ์šฉ N100 nas๋ณด๋“œ๋ฅผ ๊ตฌ๋งคํ–ˆ๋‹ค.

2.5๊ธฐ๊ฐ€ NIC๊ฐ€ 4๊ฐœ ๋‹ฌ๋ ค์žˆ์–ด 2.5G ๋‚ด๋ถ€๋ง ๊ตฌ์ถ•๊ฒธ, ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์šฐํŒ… ๊ฒธ, ๊ฐ€๋ฒผ์šด ์„œ๋น„์Šค ๊ตฌ์ถ•์šฉ์œผ๋กœ ๋ง์ด๋‹ค.

์–ธ๋ ˆ์ด๋“œ๋ฅผ ์˜ฌ๋ฆด๊นŒ ํ–ˆ์œผ๋‚˜ NIC๊ฐ€ vfio๋กœ ๋ฐ”์ธ๋“œ๊ฐ€ ์•ˆ๋˜์–ด์„œ ํ•œ๋ฒˆ์ฏค ์จ๋ณผ๊นŒ ํ–ˆ๋˜ proxmox๋ฅผ ์˜ฌ๋ ธ๋‹ค.

์–ธ๋ ˆ์ด๋“œ๋งŒ ์“ฐ๋‹ค proxmox๋ณด๋‹ˆ ํ™•์‹คํžˆ ๊ฒฐ์ด ๋‹ค๋ฅด๊ธดํ•˜๋”๋ผ. ์•„์ง๋„ ์–ด๋–ค ๊ฐœ๋…์ธ์ง€ ์ž˜์€ ๋ชจ๋ฅด๊ฒ ๋‹ค.

์„œxํฌ๋Ÿผ์„ ๋Œ์•„๋‹ค๋‹ˆ๋ฉฐ proxmox ์ •๋ณด๋งŒ ์–ป์œผ๋ คํ–ˆ๋Š”๋ฐ ์ด์ƒํ•œ ๋ฐ”๋žŒ์ด ๋“ค๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

ํ—ค๋†€๋กœ์ง€... ๊ดœํžˆ ๋‚ด์  ์นœ๋ฐ€๊ฐ์ด ์ƒ๊ฒจ ๋ˆˆ์— ๋“ค์–ด์˜ค๊ธฐ ์‹œ์ž‘ํ•œ๋‹ค.

์‚ฌ์‹ค ์ด๋ฏธ immich์™€ nextcloud, jellyfin์œผ๋กœ ๊ตฌ์ถ•์ด ๋‹ค ๋˜์–ด์žˆ์–ด ํ•„์š”๋Š” ์—†์ง€๋งŒ

nas์›ํƒ‘ ์‹œ๋†€๋กœ์ง€๋ฅผ ์จ๋ณผ ๊ธฐํšŒ๋ฅผ ์ง€๋‚˜๊ฐˆ์ˆ˜๋Š” ์—†์ง€. mac์ด๋“  dsm์ด๋“  ๊ถ๊ธˆํ•œ๊ฑด ์จ๋ด์•ผํ•œ๋‹ค.

DSM์„ ์˜ฌ๋ ค๋ณธ ๊ฐ์ƒ์€

'์ƒ๊ฐ๋ณด๋‹ค ์‰ฝ๊ณ , ์—ญ์‹œ ์‹œ๋†€๋กœ์ง€ ์™„์„ฑ๋„๊ฐ€ ์ข‹๋‹ค'์˜€๋‹ค.

๋™์‹œ์— ๋‹ค๋“ค proxmox์— ํ—ค๋†€ ์กฐํ•ฉ๋งŒ ์“ฐ๋‹ˆ ์–ธ๋ ˆ+ํ—ค๋†€ ์œ ์ €๋„ ์ข€ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

ํ•„์ž๋Š” ์ด๋ฏธ ์ž์ฒด ๊ตฌ์ถ•ํ–ˆ์ง€๋งŒ ์ด์ œ ๋ง‰ ๊ตฌ์ถ•ํ•œ๋‹ค๋ฉด ์–ธ๋ ˆ+ํ—ค๋†€ ๊ตฌ์„ฑ๋„ ์ข‹์„๊ฒƒ๊ฐ™์•˜๋‹ค.

์ด๋Ÿฐ ์ด์œ ๋กœ, ์•„์ง ํ—ค๋†€ ์‚ฌ์šฉ๋ฒ•๋„ ๋ชจ๋ฅด๋Š” ํ•„์ž๊ฐ€ ์ด๋ ‡๊ฒŒ ๊ฐ€์ด๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค..

์–ธ๋ ˆ์— ์„ค์น˜ํ•˜๋Š” ๋ฒ•๋„ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๋‹ˆ ๋…์ž๋ถ„๋„ ์‹œ๋†€ ๋ง›์ข€ ๋ด๋ณด์‹œ๋ผ.

 

*๋ณธ ๊ฐ€์ด๋“œ๋Š” ์„œxํฌ๋Ÿผ๊ณผ ํ•ด์™ธ ์ปค๋ฎค๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑ๋˜์—ˆ์Œ

 


 

์„ค์น˜ ๊ฐ€์ด๋“œ

ํฐ ์„ค์น˜ ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

1. ๋ถ€ํŠธ๋กœ๋” ๋นŒ๋“œ

2. DSM ์ดˆ๊ธฐ ์„ค์ •

 

๋จผ์ € ๋ถ€ํŠธ๋กœ๋”๋ถ€ํ„ฐ ํ•ด์น˜์›Œ๋ณด์ž

๋ถ€ํŠธ๋กœ๋” ๊ตฌ์„ฑ(mShell)

์•„๋ž˜ ๋งํฌ๋กœ ์ ‘์†ํ•ด ์ตœ์‹  ๋ถ€ํŠธ๋กœ๋” ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋ฐ›์•„์ค€๋‹ค.

๋‹ค์šด๋ฐ›์€ ์••์ถ•ํŒŒ์ผ์€ ์••์ถ•ํ•ด์ œ ํ›„ ํ—ค๋†€๋กœ์ง€ VM์—์„œ ์‚ฌ์šฉํ•  ๊ฐ€์ƒ์ด๋ฏธ์ง€ ๊ฒฝ๋กœ์— imgํŒŒ์ผ์„ ๋„ฃ์–ด์ค€๋‹ค.

ํ•„์ž๋Š” ์–ธ๋ ˆ์ด๋“œ ์„œ๋ฒ„์˜ '/mnt/user/vmImage/xpen/'๊ฒฝ๋กœ์— ๋„ฃ์—ˆ๋‹ค.

https://github.com/PeterSuh-Q3/tinycore-redpill/releases

 

Releases · PeterSuh-Q3/tinycore-redpill

Contribute to PeterSuh-Q3/tinycore-redpill development by creating an account on GitHub.

github.com

์ด์ œ ํ—ค๋†€๋กœ์ง€ VM์„ ์ƒ์„ฑํ•  ์ฐจ๋ก€์ด๋‹ค.

์•„๋ž˜ ์ด๋ฏธ์ง€์— ๋งž์ถ”์–ด VM ํ…œํ”Œ๋ฆฟ์„ ์ž‘์„ฑํ•œ๋‹ค.

 

Logical CPUs: VM์—์„œ ์‚ฌ์šฉํ•  CPU์ฝ”์–ด(๊ฐ€๊ธ‰์  0๋ฒˆ ์ œ์™ธ)
๋žจ: 4๊ธฐ๊ฐ€ (1๊ธฐ๊ฐ€ ์ด์ƒ์ถ”์ฒœ, ๋ฒŒ๋ฃฌ ์‚ฌ์šฉ๊ฐ€๋Šฅ)
Machine: Q35 ์ตœ์‹ ๋ฒ„์ „
BIOS: OVMF
USB Controller: 3.0 (qemu XHCI)
OS Install ISO: ๋น„์›Œ๋‘”๋‹ค
Primary vDisk Location: ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ ์ด๋ฏธ์ง€ ์„ ํƒ
Primary vDisk Bus: USB
2nd vDisk Location: ํ—ค๋†€๋กœ์ง€์—์„œ ๋””์Šคํฌํ’€๋กœ ์‚ฌ์šฉํ•  ๊ฐ€์ƒ์ด๋ฏธ์ง€
2nd vDisk Size: ํ•„์š”ํ•œ๋งŒํผ...
2nd vDisk Bus: SATA
2nd vDisk Type: qcow2(raw๋„ ๊ฐ€๋Šฅํ•˜๋‹ค)

 

์œ„์ฒ˜๋Ÿผ ์„ธํŒ… ํ›„ VNC๋กœ ๋ถ€ํŒ…ํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ๋ถ€ํŒ…์ด ๋œ๋‹ค.

์—ฌ๊ธฐ์„œ๋ถ€ํ„ด ๋…์ž๋ถ„๋“ค๋„ ๋ˆˆ์น˜๊ป ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„๊ฑฐ๋ผ ์˜ˆ์ƒํ•œ๋‹ค.

์™ผ์ชฝ ์œ„ ํ„ฐ๋ฏธ๋„์ฐฝ์—์„œ ์—”ํ„ฐ, ๊ตญ๊ฐ€์ฝ”๋“œ ๋ณ€๊ฒฝ๋“ฑ ๋Š๋‚Œ๋Œ€๋กœ ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

์ดํ›„ ๋ฆฌ๋ถ“ํ•˜๋ฉด ์•„๋ž˜์™€๊ฐ™์ด ๋ถ€ํŠธ๋กœ๋” ๋นŒ๋“œ ํ™”๋ฉด์ด ๋‚˜์˜จ๋‹ค.

์‹œ๋†€๋กœ์ง€ ๋ชจ๋ธ ์„ ํƒ์€ ํ•„์ž๊ฐ€ ์–ธ๋ ˆ์ด๋“œ๋ฅผ ๊ตฌ๋™์‹œํ‚ค๋Š” ํ•˜๋“œ์›จ์–ด์™€ ํ•„์š” ๊ธฐ๋Šฅ์— ๋”ฐ๋ผ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.

์„ ํƒ ๊ธฐ์ค€์€ ์„œxํฌ๋Ÿผ์˜ ๊ฒŒ์‹œ๊ธ€์„ ์ฐธ๊ณ ํ•˜๋ฉด ๋œ๋‹ค.

ํ•„์ž๋Š” ์ธํ…” 12์„ธ๋Œ€ ์•„ํ‚คํ…์ฒ˜์ด๋ฏ€๋กœ SA6400์œผ๋กœ ์ง„ํ–‰ํ–ˆ๋‹ค.

์‹œ๋ฆฌ์–ผ๋„˜๋ฒ„๋ฅผ ์ƒ์„ฑ, ๋งฅ์ฃผ์†Œ ์„ ํƒ๋“ฑ ๊ดœํžˆ ํ•œ๋ฒˆ ๋ˆŒ๋Ÿฌ์ฃผ๊ณ 

๊ดœ์ฐฎ๋‹ค ์‹ถ์œผ๋ฉด ๋กœ๋” ๋นŒ๋“œ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

๋กœ๋”๊ฐ€ ๋ชจ๋‘ ๋นŒ๋“œ๋˜๋ฉด ๋‹ค์Œ ๋ถ€ํŒ…์‹œ ์ฒซ๋ฒˆ์งธ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด ๋ช‡๊ฐœ ์˜ต์…˜์ด ๋” ์ƒ๊ธฐ๊ฒŒ ๋œ๋‹ค.

๊ฐ€๋งŒํžˆ ๋ƒ…๋‘ฌ์„œ ์ฒซ๋ฒˆ์งธ ์˜ต์…˜์œผ๋กœ ๋ถ€ํŒ…ํ•˜๋ฉด ๋ถ€ํŠธ๋กœ๋” ๋ถ€๋ถ„์€ ๋์ด๋‹ค.

 

DSM ์ดˆ๊ธฐ์„ค์ •

์ดํ›„ ์กฐ๊ธˆ ๊ธฐ๋‹ค๋ฆฌ๋‹ค ๋ณด๋ฉด VM์— ํ• ๋‹น๋œ IP์— 5000๋ฒˆ ํฌํŠธ๋กœ ์‹œ๋†€๋กœ์ง€ ์„ค์ • ํŽ˜์ด์ง€๊ฐ€ ๋กœ๋“œ๋œ๋‹ค.

์—ฌ๊ธฐ์„œ๋„ ๊ทธ๋ƒฅ ๋ˆˆ์น˜๊ป ๋‹ค์Œ๋‹ค์Œ ํ•ด์ฃผ๋ฉด๋œ๋‹ค.

์•ˆ๋‚ด๊ฐ€ ๋‚˜์˜ค๋Š”๋Œ€๋กœ ์ง„ํ–‰ํ•˜๋‹ค ๋ณด๋ฉด ์–ด๋Š์ƒˆ DSM์ด ์ž˜ ์„ค์น˜๋˜๊ณ  ์žˆ๋‹ค.

์‹œ๊ฐ„์ด ์ข€ ์ง€๋‚œํ›„ ์žฌ๋ถ€ํŒ…๊นŒ์ง€ ์™„๋ฃŒ๋˜๋ฉด ํ•œ๊ฒƒ๋„ ์—†๋Š”๋ฐ ์‹œ๋†€๋กœ์ง€๊ฐ€ ๋š๋”ฑ์ด๋‹ค!

์ดํ›„ ์ง„ํ–‰๋„ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ์—†๋‹ค. ํ•˜๋ผ๋Š”๋Œ€๋กœ ์ž˜ ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

๊ทธ๋Ÿผ ์งœ์ž”.. ์‹ ๊ธฐํ•˜๊ฒŒ๋„ ์‹œ๋†€๋กœ์ง€๊ฐ€ ๋ˆˆ์•ž์— ๋‚˜ํƒ€๋‚œ๋‹ค.

์ดํ›„ ์—ฐ๊ฒฐํ•œ ๋””์Šคํฌ๋กœ ๋””์Šคํฌํ’€์„ ๋งŒ๋“ค๊ณ  ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.


์‚ฌ์‹ค ํ—ค๋†€์—์„œ ์–ด๋Š” ๋ถ€๋ถ„์ด ์•ˆ๋˜๋Š”์ง€,  ํŠธ๋žœ์Šค์ฝ”๋”ฉ์€ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋Š”์ง€ ์•„์ง ํ•„์ž๋„ ์ž˜ ๋ชจ๋ฅธ๋‹ค.

ํ—ค๋†€๋กœ ๋ญ˜ ํ•˜๋Š”์ง€๋„ ๋ชจ๋ฅธ๋‹ค...

์–ธ๋ ˆ์ด๋“œ ํ—ค๋†€์— ์˜ค์‹ ๊ฑธ ํ™˜์˜ํ•˜๋ฉฐ ๋Šฅ๋ ฅ์ด ์ข‹์œผ์‹  ๋…์ž๋ถ„๋“ค์€ ๋‚˜์•„๊ฐ€ ํ›„๊ธฐ์ข€ ๋ถ€ํƒ๋“œ๋ฆฐ๋‹ค..