Fórum Root.cz

Hlavní témata => Sítě => Téma založeno: Rhinox kdy 24. 01. 2019, 10:11:33

Název: Robustní souborový systém pro router
Přispěvatel: Rhinox kdy 24. 01. 2019, 10:11:33
Rad bych si postavil vlastni router, s kterym nebude nijak jemne zachazeno. Zadnej "shutdown", skratka vypnout proud a basta. Tak jak to delam s tim krapem co sem dostal od poskytovatele. Kterej filesystem tohle ustoji nejlepe?
Název: Re:Robustni filesystem pro router?
Přispěvatel: Ondřej Caletka kdy 24. 01. 2019, 10:22:36
squashfs  ;)
Název: Re:Robustni filesystem pro router?
Přispěvatel: ES kdy 24. 01. 2019, 10:23:18
Ten ktery bude pripojeny pouze pro cteni
Název: Re:Robustni filesystem pro router?
Přispěvatel: Vilith kdy 24. 01. 2019, 10:25:16
Jedine kdyz budes po bootu vse provozovat z RAM a na pevny disk/flash/sdcard budes zapisovat pouze konfigurace

Zacni nekde tady https://cs.wikipedia.org/wiki/Seznam_linuxových_distribucí,_které_běží_z_RAM_počítače (https://cs.wikipedia.org/wiki/Seznam_linuxov%C3%BDch_distribuc%C3%AD,_kter%C3%A9_b%C4%9B%C5%BE%C3%AD_z_RAM_po%C4%8D%C3%ADta%C4%8De)
Název: Re:Robustni filesystem pro router?
Přispěvatel: Rhinox kdy 24. 01. 2019, 10:49:37
A co za filesystem maji takove ty bezne soho-routery co se daji koupit? Taky neco co bezi z pameti? Co treba Turris, jak ten snasi kdyz jej nekdo natvrdo vypne? Nebo ty male Mikrotiky?
Název: Re:Robustni filesystem pro router?
Přispěvatel: Ondrej Nemecek kdy 24. 01. 2019, 11:12:10
Citace od: Rhinox kdy 24. 01. 2019, 10:49:37
A co za filesystem maji takove ty bezne soho-routery co se daji koupit? Taky neco co bezi z pameti? Co treba Turris, jak ten snasi kdyz jej nekdo natvrdo vypne? Nebo ty male Mikrotiky?

Co jsem viděl tak je root filesystem vždy ke čtení, kam se ukládá konfigurace jsem nezkoumal, ale pokud se zrovna ta konfigurace nemění tak může být taky read-only. Proměnná data jako tempy, spool, logy se budou řešit nejhůř, záleží jak hodně persistentní ta data budete chtít.

Každopádně bych se inspiroval u OperWRT, LEDE a podobných projektů.
Název: Re:Robustni filesystem pro router?
Přispěvatel: Vilith kdy 24. 01. 2019, 11:21:12
Co se inspirovat na https://openwrt.org/toh/start?dataflt%5BModel*~%5D=x86 (https://openwrt.org/toh/start?dataflt%5BModel*~%5D=x86)
Název: Re:Robustní souborový systém pro router
Přispěvatel: Samuel Kupka kdy 24. 01. 2019, 11:55:43
OpenWRT vyuziva UBIFS (https://en.wikipedia.org/wiki/UBIFS) overlaynute nad read-only squashfs. Donedavna pouzivalo JFFS2 miesto UBIFS.

Takto to vyzera na beziacom systeme:

/dev/root on /rom type squashfs (ro,relatime)
/dev/ubi0_1 on /overlay type ubifs (rw,noatime,ubi=0,vol=1)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
Název: Re:Robustní souborový systém pro router
Přispěvatel: Rhinox kdy 24. 01. 2019, 13:25:15
Dekuju za odpovedi panove, jiste v tom najdu nakou inspiraci!
Název: Re:Robustní souborový systém pro router
Přispěvatel: Lol Phirae kdy 24. 01. 2019, 14:13:54
Tak kdybys to náhodou chtěl stavět na nějakým normálním HW místo embedded sraček, tak by se zamyslel na FreeBSD a ZFS.