Portál AbcLinuxu, 16. dubna 2024 15:01


Dotaz: RPi Rasbian Jessie chyby na ext4

7.6.2016 09:43 Zapik | skóre: 5
RPi Rasbian Jessie chyby na ext4
Přečteno: 447×
Odpovědět | Admin
Zdravím,

provozuji RPI B (ethernet, 256MB RAM)z externího točivého disku. Asi 3 roky jsem tam měl wheezy a naprosto bez problémů. Včera jsem upgradoval na Jessie a od té doby mi havaruje FS ext4 na chyby:

sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x07 driverbyte=0x00
[ 5553.846853] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x2a 2a 00 00 08 96 18 00 00 08 00
[ 5553.854714] blk_update_request: I/O error, dev sda, sector 562712
[ 5553.861030] EXT4-fs warning (device sda1): ext4_end_bio:329: I/O error -5 writing to inode 10813497 (offset 0 size 0 starting block 70340)
[ 5553.873772] Buffer I/O error on device sda1, logical block 70083
[ 9153.651014] sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x07 driverbyte=0x00
[ 9153.659451] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x2a 2a 00 00 00 08 00 00 00 08 00
[ 9153.667317] blk_update_request: I/O error, dev sda, sector 2048
Po několika desítkách minut až hodiny to končí remountem / do RO. Po restartu a zdlouhavé obnově, kdy to nachází chyby na které je třeba ručně odpovědět (automatická oprava je na ně slabá), se situace opakuje. kernel je 4.4.11+

S wheezy se mi to ani jednou nestalo. pravděpodobnost, že je vadný nějaký HW se mi zdá malá, protože havárie se přesně shodují s okamžikem updatu. Disk ve smartu neukazuje žádný problém, i long test prochází OK. Na webu jsem k tomu nenašel žádné info.

napadá někoho něco?

Díky Zapik

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.6.2016 10:42 Electronic | skóre: 3
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim,

nemáš možnost disk vyzkoušet na jiném stroji ? Tím by si lépe vyloučil možnost chyby hardwaru. Už se mi to jednou stalo, kdy sem si myslel že to tím nemůže být, ale shodou náhod to vypadalo podobně.

A jak máš zapojený disk (vlastní rámeček nebo nějaký noname) ? 2,5" nebo 3,5" ?

Pokud by to bylo možné tak bych disk vyndal, strčil do jiného stroje a vyzkoušel tam.

E57
7.6.2016 11:17 Zapik | skóre: 5
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Zdravim,

disk je nativ usb - samsung 500GB. Měl jsem ho připojen k NB na kterém jsem taky dělal fsck. Na NB fungoval naprosto bez problémů, ale kopírovat větší objem dat jsem nezkoušel.

Zapik
7.6.2016 12:58 R
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pozri do SMARTu, vyzera to na vadny disk.
7.6.2016 12:59 R
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Aha, to si uz robil. Tak skus starsi kernel.
7.6.2016 16:07 Malyk
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám externí WD (2.5" 500 GB) a při velkém IO jej RPi přehazovalo na read-only. Byl-li připojen k notebooku, nikdy žádný problém, ani při mučení.

Takže jsem hledal "stabilní" napájení, nic nepomohlo. Nakonec jsem koupil externí redukci (takové ty sata + ide na USB), disk (jiný, nechtěl jsem likvidovat ten externí od WD) připojil a vše funguje.

Tak nevím, zda USB řadič RPi je moc háklivý nebo je to kernelem (Arch Pi), ale jsem rád, že je vyřešeno.
7.6.2016 16:10 Malyk
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Ještě bych doplnil, že používám upravený USB kabel se zaslepenými napájecími kontakty (aby při použití pochybného USB zařízení či hubu s vlastním napájením nedocházelo k propouštění proudu ze zařízení do RPi).
7.6.2016 17:21 a
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
"... se zaslepenými napájecími kontakty" Takze zem mate odpojenou take a mate ji pripojenou pres stineni kabelu?
7.6.2016 18:38 Zapik | skóre: 5
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Podotýkám,že ta sama HW sestava fungovala do upgrade naprosto bez problémů minimálně 2 roky.

Napájené je to adaptérem 3A (se kterým to před tím i při velkém loadu jelo OK). Adaptér má 2 porty - jedním napájím přímo do usbmicro na RPi, druhý před redukci napájí usb disk. Napájení směrem na RPi je odpojené - tj proud nemůže téci přes USB A porty na RPi do RPi.

Havárie po ugradu následovala do cca 1/2 hodiny, takže souvislost úplně jasná. Při brouzdání na webu jsem si uvědomil, že jsem neudělal rpi-update (update firmware). To by na to mohlo mít vliv. jak se mi povede to nastartovat, tak to zkusím.

jak se dělá downgrade kernelu? je na to nějaký rozumný postup?

Díky

Petr
9.6.2016 10:12 Zapik | skóre: 5
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
Budu pokračovat sám.

Udělal jsem čistou instalaci Raspbian Jessi. Nejdřív na kartu a pak jsem to přesunul na dotčený disk a vypadá to OK. Už tam 2 dny hrnu zpět data, takže RPi je zatížené po vrch a vypadá to dobře. Zdůvodnit to ale nedokážu.

Pokusy rozjet tu původní instalaci byly marné. A navíc to po každé havárii strašně dlouho trvalo.

Petr
9.6.2016 11:36 trubicoid2
Rozbalit Rozbalit vše Re: RPi Rasbian Jessie chyby na ext4
jakoby s tim starsim kernelem disk hlasil treba 512b sektory a najednou s novejsim 4k sektory, ne?

muzes zkusit co rika dmesg | grep sda na wheezy a na jessie, jestli v tom treba neni rozdil?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.