Fórum Root.cz

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

Název: Robustní souborový systém pro router
Přispěvatel: Rhinox 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 24. 01. 2019, 10:22:36
squashfs  ;)
Název: Re:Robustni filesystem pro router?
Přispěvatel: ES 24. 01. 2019, 10:23:18
Ten ktery bude pripojeny pouze pro cteni
Název: Re:Robustni filesystem pro router?
Přispěvatel: Vilith 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ých_distribucí,_které_běží_z_RAM_počítače)
Název: Re:Robustni filesystem pro router?
Přispěvatel: Rhinox 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 24. 01. 2019, 11:12:10
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 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 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 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 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.