Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Bubo 25. 05. 2014, 11:06:21
-
Dobry den, vie niekto poradit ako zrozumitelne a jednoducho nastavit na raspberry pi pravidelny reboot s kontrolou sd karty? Nieco som samozrejme nasiel ale teda neviem sa z toho vysomarit. Mam na raspberry pi kameru a samba server. Vcelku to bezi, ale z casu na cas sa sekne a uz nerozbehne. Zaujimave je, ze karta je po kontrole v poriadku. Myslim, ze pravidelny planovany reboot s kontrolou karty by pomohol.
-
Reboot udelate pres cron.
Pak mate ruzne moznosti. Bu chcete, aby se karta kontrolovala pri kazdem rebootu, tak tune2fs -c 1.
Nebo chcete, aby se kontrolovala jednou denne, tak man tune2fs a najit kterym parametrem si vydupad kontrolu jednou denne.
Nebo chcete, aby se kontrola provedla pouze pri rebootu vyvolanem z cronu. Cron tedy zavola skript, v tom bude tune2fs, ktery nastavi pocet montovani vetsi, nez kolik spousti kontrolu (-C dostatecne_velke_cislo) nebo nastavi cas posledni kontroly nekam do doby, kdy Zizka jeste mel obe oci nebo jeste drive (treba -T 11111111). Mam podezreni, ze nejakym parametrem jde i vyvolat chceck pri pristim rebootu, ale nejak to tam honem nevidim.
Nasledne skript zavola reboot.
Vyse uvedene plati, pokud mate nejakou variantu Ext filesystemu. Doufam, ze Raspbian nepouziva nejaky jiny FS.
-
Pro Raspberry Pi je důležité mít kvalitní USB zdroj, ideálně 2A. Čínská kopie Nokia nabíječky, kterou někteří prodejci k tomu dodávají, neomylně vede k náhodným restartům a opakovanému poškozování filesystému na SD kartě. Vlastní zkušenost.
-
Padmad ma pravdu. Po vymene zdroja za silnejsi a kvalitnejsi popisovane problemy zmiznu.
-
Ešte doplním, že problémom nemusí byť len zdroj, ale aj USB kábel. Raspi mi s jedným káblom často mrzlo, tak som kábel premeral. Mal odpor o niečo málo viac než 1 ohm, čo pri prúde 0,6A robilo úbytok napätia 0,7V. Na Raspi teda bolo namiesto 5V už len 4,3V, čo sa potvrdilo aj meraním. Výmenou kábla problémy zmizli.
Raspi má na hornej strane meracie plôšky, odporúčam premerať voltmetrom pri rôznych zdrojoch/kábloch.
-
Ešte doplním, že problémom nemusí byť len zdroj, ale aj USB kábel. Raspi mi s jedným káblom často mrzlo, tak som kábel premeral. Mal odpor o niečo málo viac než 1 ohm, čo pri prúde 0,6A robilo úbytok napätia 0,7V. Na Raspi teda bolo namiesto 5V už len 4,3V, čo sa potvrdilo aj meraním. Výmenou kábla problémy zmizli.
Raspi má na hornej strane meracie plôšky, odporúčam premerať voltmetrom pri rôznych zdrojoch/kábloch.
Pozrel som viacero USB kablov a teda nenasiel som ziadny s vacsim prierezom, nehladiac na to, ze podla mna su v tomto pripade linitujucim faktorom kontakty micro USB, a teda ich prierez je zufalo maly.
Raspberry som napajal zdrojom Soliight 5v 2,1 A, co by naozaj malo stacit.
-
Kristova noho, lidi, precetli jste si dotaz?
-
Kristova noho, lidi, precetli jste si dotaz?
Ne, proč? ;D
-
Kristova noho, lidi, precetli jste si dotaz?
Přečetli. Někdy je ovšem lepší vyřešit příčinu, než vymýšlet ohejbák na následek.
-
Kristova noho, lidi, precetli jste si dotaz?
Přečetli. Někdy je ovšem lepší vyřešit příčinu, než vymýšlet ohejbák na následek.
Aha. A vy jste z dotazu vyvodil, ze se mu to samo rebootuje, i kdyz to tam nikde nepise.
-
Kristova noho, lidi, precetli jste si dotaz?
Přečetli. Někdy je ovšem lepší vyřešit příčinu, než vymýšlet ohejbák na následek.
Aha. A vy jste z dotazu vyvodil, ze se mu to samo rebootuje, i kdyz to tam nikde nepise.
A ty si ten dotaz čítal? Tu to máš čierne na bielom:
Dobry den, vie niekto poradit ako zrozumitelne a jednoducho nastavit na raspberry pi pravidelny reboot s kontrolou sd karty? Nieco som samozrejme nasiel ale teda neviem sa z toho vysomarit. Mam na raspberry pi kameru a samba server. Vcelku to bezi, ale z casu na cas sa sekne a uz nerozbehne. Zaujimave je, ze karta je po kontrole v poriadku. Myslim, ze pravidelny planovany reboot s kontrolou karty by pomohol.
Popisované chovanie som zažil a ako píšem, na vine bol kábel. Žiadny cron tomu nepomôže, pretože zamŕzanie nastalo úplne náhodne a zo sekundy na sekundu. Niekedy to tri dni išlo v pohode, inokedy sa to seklo po 5 minútach.
Bubo: kúp si multimeter za 5 éčiek a premeraj si to na Raspičku, na zdroji, a aj odpor kábla, ak sa Ti podarí dostať tam sondu. Ja som to nakoniec vyriešil tak, že som si spájkoval vlastný zdroj a pripojil ho cez GPIO piny. Odvtedy to nezamrzlo ani raz, a to ten zdroj dá max. 1A.
-
Hej premeral som to a nech robim co robim, je tam najviac 4.5V. Vyskusal som 4 kable. Celkom sokujuca skutocnost. Raspberry mam pritom napojene na napajany USB hub. Ale ten je zasa napajany cez USB kabel.
Napriek tomu sa mi vidi, ze pravidelny reboot s check sd card nie je az taky zly napad, hoci mozno neriesi prave tento problem zasekavania.
-
Jen poznámka: Nedávno jsem tu(?) někde četl, že Raspi se s kamerou běžně a náhodně seká, bez kamery zcela bez problému. Ale ten článek příčinu nevěděl, spekuloval o ovladačích kamery. Každopádně 4,5 V na vstupu do Raspi v pořádku asi nebude.
-
Hej premeral som to a nech robim co robim, je tam najviac 4.5V. Vyskusal som 4 kable. Celkom sokujuca skutocnost. Raspberry mam pritom napojene na napajany USB hub. Ale ten je zasa napajany cez USB kabel.
Napriek tomu sa mi vidi, ze pravidelny reboot s check sd card nie je az taky zly napad, hoci mozno neriesi prave tento problem zasekavania.
Reboot s kontrolou FS dosiahneš príkazom:
sudo shutdown -rF now
Pravidelné spustenie potom cez cron:
crontab -e
Do crontabu treba doplniť riadok s rebootom:
#mn hr day mon dow command
0 2 * * * sudo shutdown -rF now
V tomto prípade sa bude príkaz spúšťať o 2:00 v noci, každý deň, každý mesiac, každý deň v týždni. To si prispôsob na svoje podmienky.
-
Síce to problém nerieši, ale rýpnem si... Podľa môjho skromného názoru je zvolený napájací konektor (mikro USB) achilovou pätou celého Raspberry pi. Na napájanie preto používam GPIO piny.
-
gpio nema pojistky (polyfuse), ktere jsou obcas problemem, tak si je obcas nekdo premosti
jinak na mrznuti je lepsi pouzit watchdog nez pravidelne restartovat, navic rpi ma hw watchdoga, navod treba tu: http://www.bartbania.com/index.php/raspberry-pi-watchdog-timer/
jen si ho pak vyzkousej, treba nejakym fork-bomb, protoze v nejake verzi se watchdog zastavoval hned po startu
a samozrejme nejdriv vyresit to napajeni, ruzny zdroje davaji ruzny napeti, kupodivu dobre vychazi ten novejsi model napajeni na Apple iphone nebo ipad, 1A, placata bila zasuvka, 5W