Náhrada SD karty v Raspberry pi?

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Náhrada SD karty v Raspberry pi?
« Odpověď #15 kdy: 12. 06. 2019, 02:28:49 »
Otázka taky je, jaké microSD karty zvolíme:
a odpoved je, pokud chci microSD s vlastnostmi SSD: https://forum.root.cz/index.php?topic=21180.msg310920#msg310920


_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Náhrada SD karty v Raspberry pi?
« Odpověď #16 kdy: 12. 06. 2019, 03:16:52 »
bohuzel, omezovani zapisu na kartu, uprava systemu

Já jsem aktuálně zakotvil u https://gist.github.com/kidapu/a03dd5bb8f4ac6a4c7e69c28bacde1d3 + https://github.com/kmxz/overlayfs-tools (umožňuje synchronizovat overlay z RAMky zpátky na kartu, což se hodí pokud člověk udělá změnu, kterou opravdu chce propsat) a přijde mi to docela použitelné.

a pouzivani ruznych super truper distro

Já mám na RPi úplně normální Debian.

ja musim rict ze nejakych 150+ rpi s sd kartama sandisk jede vice mene bez problemu, cas od casu odejde karta (1 az 3 karty za mesic) coz vhledem k celkove cene neni nic hrozneho

Vzhledem k ceně karet ne, ale třeba pro naše nasazení by to bylo dost příšerné, protože ta RPi jsou taky třeba 1000 km daleko, takže buď náklady na někoho kdo to bude objíždět, nebo zaškolit obsluhu na místě a posílat jim náhradní SD karty, což zase vypadá neprofesionálně.

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #17 kdy: 12. 06. 2019, 08:42:41 »
Zrovna včera jsem musel koupit novou kartu pro RPi. V jednom řetězci jsem připlatil padesát korun a v průběhu záruky mi ji okamžitě vymění za novou.
Skoro jako kdyby to vymysleli právě pro nás uživatele RPi jako službu na míru.
:o)

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #18 kdy: 12. 06. 2019, 10:52:22 »
Tak RPi2B jsem už měl, tak ho chci jen využít...
Jinak on to nebude tak úplně NAS jako klasický NAS. Chci na tom jen nahodit tFTP, do něj inatalačky a na routeru nastavit PXE a mít k dispozici instalace na síti. Vzhledem k tomu, že ke mě věčně někdo chodí že si chce nainstalovat/přeinstalovat systém, tak mi to hodně ulehčí práci, protože mi odpadne vytváření instalační flashky...

Na vyzkoušení asi dobrý, ale pro boot a instalaci ze sítě by to chtělo něco s rychlejší síťovou kartou.

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #19 kdy: 12. 06. 2019, 13:12:53 »
Nám SD karty v RPi 3 nejvíc hubily výpadky napájení, jak už tu zaznělo. Samsungy EVO, různé Adata, Sandisk, rychlé i pomalé, je to vesměs jedno. Na všech read-only FS.

RPi má velmi spartanské napájení; když vnějšímu 5V zdroji padne vstup, 5V větev klesá relativně pomalu (v závislosti na kapacitě výstupních kondenzátorů zdroje) k nule. Během těchto několika sekund se onboard 3V3 regulátor Raspberry snaží dodávat, napětí na VCC pinu SD karty divoce kolísá a ta si tak projde několika brown-outy, během kterých může docházet k logickým chybám a poškození dat nebo i controlleru karty. Jde to opravit továrním nástrojem výrobce SD karty, ale to je levnější ji zahodit, že.

Tak jsem to vyřešil voltage supervisorem, kterej v případě, že napájecí napětí klesne pod 4.6 V, napájení na tvrdo odpojí na nejméně 10 sekund. Napětí na SD kartě tak spadne na nulu s pěknou ostrou hranou a od té doby jsme výjezd kvůli SD neměli. Máme v terénu už kolem stovky zařízení, před změnou byl 1-5 incidentů za měsíc, teď je už skoro rok klid.


xdub

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #20 kdy: 12. 06. 2019, 14:29:02 »
Tak RPi2B jsem už měl, tak ho chci jen využít...
Jinak on to nebude tak úplně NAS jako klasický NAS. Chci na tom jen nahodit tFTP, do něj inatalačky a na routeru nastavit PXE a mít k dispozici instalace na síti. Vzhledem k tomu, že ke mě věčně někdo chodí že si chce nainstalovat/přeinstalovat systém, tak mi to hodně ulehčí práci, protože mi odpadne vytváření instalační flashky...

Na vyzkoušení asi dobrý, ale pro boot a instalaci ze sítě by to chtělo něco s rychlejší síťovou kartou.

Na síti, která jede z 1/2 na 100 Mb/s? Nemyslím si. :-)

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Náhrada SD karty v Raspberry pi?
« Odpověď #21 kdy: 12. 06. 2019, 19:50:56 »
Na vyzkoušení asi dobrý, ale pro boot a instalaci ze sítě by to chtělo něco s rychlejší síťovou kartou.
idealne Odroid HC1/2 ;-)

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #22 kdy: 12. 06. 2019, 20:34:46 »
Ten brown-out by mě zajímal. U první generace, kde jsem nedávno zjistil, že jsem to roky krmil cca 4.75V (blbej kabel), a nijak si to nestěžovalo, bych brown-out očekával. Druhá generace ale má nějaké měření podpětí, tam bych čekal, že si to brown-out pohlídá. Oficiální zmínku o ochraně před brown-outem jsem nenašel, jen https://www.raspberrypi.org/forums/viewtopic.php?p=711323&sid=fc637d52379429ecf016770461692f14#p711323 .

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #23 kdy: 13. 06. 2019, 09:06:36 »
Na vyzkoušení asi dobrý, ale pro boot a instalaci ze sítě by to chtělo něco s rychlejší síťovou kartou.

Na síti, která jede z 1/2 na 100 Mb/s? Nemyslím si. :-)
No a pak to zkusíš na nečem co má a dokáže ukrmit gigabit ;-)

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #24 kdy: 13. 06. 2019, 10:00:43 »
Tak jsem to vyřešil voltage supervisorem, kterej v případě, že napájecí napětí klesne pod 4.6 V, napájení na tvrdo odpojí na nejméně 10 sekund. Napětí na SD kartě tak spadne na nulu s pěknou ostrou hranou a od té doby jsme výjezd kvůli SD neměli. Máme v terénu už kolem stovky zařízení, před změnou byl 1-5 incidentů za měsíc, teď je už skoro rok klid.
Zajímalo by mě to konkrétní řešení - je to řešeno externě (tedy před vstupem napájení do RPI) nebo interně (úpravou RPI)? Nějaké více info by mohlo být prosím?

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #25 kdy: 14. 06. 2019, 15:10:31 »
Mrkni na průmyslové microSD karty Apacer https://www.elvac.eu/Default.aspx?tabid=701&Display=CategoryProductListView&CategoryId=128956&language=cs-CZ&Page=1, dle datasheetu https://www.elvac.eu/ipc/download/APACER/datasheet/MicroSDHC3.0_H1-SL_15nm_AP-MSDxxGXA-2XTM_Spec_rev1.2.pdf vypadají velice dobře (Built-in advanced ECC algorithm, Wear-leveling, Flash bad-block management, SMART, Power failure management). Pokud s nimi máte někdo zkušenost, tak budu rád za info, já se je teprve chystám vyzkoušet.

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #26 kdy: 14. 06. 2019, 17:27:31 »
Řeším systémové úložiště v Raspberry pi. Mám v plánu na něm provozovat OpenMediaVault a jako úložiště mám 4 flashky v softwarovém Raidu. Slabý článek je SD karta a přemýšlím, jak ji nahradit...
3) Má případně někdo nějaké jiné elegantní řešení?

Nemám Openmediavault v Raspberry, ale ve starém pc (Athlon K8, 2GB RAM), ale přispěju troškou do mlejna.  OMV jde dát i jako vlastní systém na RAID, nenaklikáš to ale v instalátoru, ale musíš to udělat po instalaci ručně - na pozadí je v podstatě debian. Takže jde jen o to kamkoli přehodit oddíl s /, upravit /etc/fstab a pak volitelně přeinstalovat grub na nové médium a samozřejmě update-grub.
Měl jsem ten OMV systém na RAIDu 1 ze dvou flashek, ale stejně mi to skapalo, protože jedna flashka četla občas blbosti místo toho, aby řekla, že jí to nejde přečíst. Takže RAID stejně nevěděl, co je dobře a bylo to v kýblu.
Jako datovej oddíl pro ten OMV jsem měl btrfs mirror (taky vytvořeno ručně a připsáno do fstab, pak už jsem to mohl v OMV normálně použít), tak mě napadlo udělat subvolume a přihodit systém taky na to btrfs. Podobný trable jako výše by nastat neměly protože checksumy. Grub-install jsem udělal na všechny disky, upravil fstab, udělal update-grub, takže mi je i v podstatě jedno, jakej disk se vybere na bootování. Zatím to šlape.

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Náhrada SD karty v Raspberry pi?
« Odpověď #27 kdy: 14. 06. 2019, 20:19:32 »
Mrkni na průmyslové microSD karty Apacer [...] Pokud s nimi máte někdo zkušenost, tak budu rád za info, já se je teprve chystám vyzkoušet.
s touhle zkusenost nemam, ale mam s ADATA Industrial (MLC, ECC, WearLeveling, SMART), pouzivam ji v Odroid HC1 a neodesla, ale to mi neodesla za roky ani zadna Samsung (oranzova nebo cervena), nicmene pocitove je MNOHEM rychlejsi diky lepsimu IOPS, je to poznat jak pri normalnim chodu, tak hlavne pri apt update/upgrade, kdy s normalni je to snek a brzdi system, z tou ADATA je to jak s SSD...

http://industrial.adata.com/us/product/253
https://www.suntech.cz/kategorie/?srchtxt=ADATA+micro+SD+karta+Industrial&fts=1

+ ted koukam ze ADATA zaclo delat i SLC verze: https://www.cnews.cz/adata-industrial-pametove-karty-microsd-s-slc-nand-iudd362-vysoka-zivotnost/

Re:Náhrada SD karty v Raspberry pi?
« Odpověď #28 kdy: 14. 06. 2019, 21:11:53 »
Stavět NAS na Raspberry nemá smysl. Ono to má ze soc vytaženou usb 2.0 linku, tzn.max 40MB/s a na tom síť a usb hub.

Jsou tady rychlejší a někdy i levnější alternativy.
Rock64
BananaPi/Pro/M1/M1+
Odroid HC1/HC2
Orange Pi PC 2E Plus amebo cokoliv s H3

Benchmarky se dají sehnat na netu.

Raspberry je výborné na cokoliv jiného a to nemluvě o tom, ze ty flashky neumí UASP.