Problema din jurul Kernel Linux 4.19 stabil este o problema de corupere a fisierelor EXT4 care nu a fost înca rezolvata. Problema este activa inca la mijlocul lunii noiembrie - utilizatorii multipli cu diverse configuratii  raportau probleme de corupere ale sistemului de fisiere EXT4.

Pentru unii utilizatori, aceasta problema apare la fiecare boot.

Subject	ext4 file system corruption with v4.19.3 / v4.19.4
From	Guenter Roeck <>
Date	Tue, 27 Nov 2018 06:32:08 -0800
[trying again, this time with correct kernel.org address]
Hi,
I have seen the following and similar problems several times,
with both v4.19.3 and v4.19.4:
Nov 23 04:32:25 mars kernel: [112668.673671] EXT4-fs error (device sdb1): ext4_iget:4831: inode #12602889: comm git: bad extra_isize 33661 (inode size 256)
Nov 23 04:32:25 mars kernel: [112668.675217] Aborting journal on device sdb1-8.
Nov 23 04:32:25 mars kernel: [112668.676681] EXT4-fs (sdb1): Remounting filesystem read-only
Nov 23 04:32:25 mars kernel: [112668.808886] EXT4-fs error (device sdb1): ext4_iget:4831: inode #12602881: comm rm: bad extra_isize 33685 (inode size 256)
...
Nov 25 00:12:43 saturn kernel: [59377.725984] EXT4-fs error (device sda1): ext4_lookup:1578: inode #238034131: comm updatedb.mlocat: deleted inode referenced: 238160407
Nov 25 00:12:43 saturn kernel: [59377.766638] Aborting journal on device sda1-8.
Nov 25 00:12:43 saturn kernel: [59377.779372] EXT4-fs (sda1): Remounting filesystem read-only
...
Nov 24 01:52:31 saturn kernel: [189085.240016] EXT4-fs error (device sda1): ext4_lookup:1578: inode #52038457: comm nfsd: deleted inode referenced: 52043796
Nov 24 01:52:31 saturn kernel: [189085.263427] Aborting journal on device sda1-8.
Nov 24 01:52:31 saturn kernel: [189085.275313] EXT4-fs (sda1): Remounting filesystem read-only

The same systems running v4.18.6 never experienced a problem.

Has anyone else seen similar problems ? Is there anything I can do to help tracking down the problem ?

Thanks,
Guenter

Exista initial o anumita convingere ca s-ar fi putut datora codului de bloc multi-coada (BLK MQ) din Linux 4.19, dar care pare sa fie exclusa.

Managerul sistemului de fisiere EXT4 Ted Ts'o, credea initial ca problema de corupere a fost introdusa în EXT4 între 4.18 si 4.19 . Se pare ca ipoteza lui Ted este ca aceasta problema de corupere a sistemului de fisiere EXT4 vine din afara kernelului - din codului driverului EXT4.

Se pare ca problemele legate de coruptia EXT4 pe Linux 4.19 se datoreaza, de fapt, unei probleme în cadrul de blocuri multi-coada "blk-mq" (blk-mq permite gestionarea mai multor query-uri distribuite între firele CPU) pentru aceasta serie stabila. De asemenea, se pare ca si alte sisteme de fisiere ar putea fi sau sunt afectate, doar ca EXT4 este cel mai frecvent sistem de fisiere si, prin urmare, detine cele mai multe rapoarte.

Pentru kernel-urile cu modul blk-mq care nu sunt activate în mod implicit, acestea pot fi activate la momentul încarcarii cu modificarea: scsi_mod.use_blk_mq = 1 .

Utilizatorii multipli - inclusiv dezvoltatorii kernel-ului - au hoarat ca stabilitatea datelor lor se îmbunatateste odata cu dezactivarea codului MQ.

Speram, ca aceasta problema nu va fi pentru mult timp, având în vedere ca mai multi se confrunta cu problema.

Update  8 Dec 2018

La începutul acestei saptamâni problema legata de coruptia datelor de pe Linux 4.19+ a fost rezolvata si sa dovedit a nu fi o problema EXT4, ci mai degraba o problema cu mecanismul de asteptare pentru blocarea multipla a blocurilor I / O, care ar putea cauza o coruptie a datelor când ruleaza fara un programator I / O. Odata ce a fost dat seama, kernel-ul Linux 4.20 a preluat repede solutiile si acum a fost returnat la versiunea 4.19.8. Deci, mai ales daca utilizati BLK-MQ cu "none" ca selectie de programator I / O, asigurati-va ca treceti la aceasta versiune ulterioara pentru siguranta datelor. 

 

Sursa: kernel.org
  • Care este reactia ta?
  • 1 Votes
  • powered by Verysign
  • 100% like Timenews
    Like
  • unmoved Timenews
    unmoved
  • amused Timenews
    amused
  • excited Timenews
    excited
  • angry Timenews
    angry
  • sad Timenews
    sad
TENDINTA  |  FreeBSD 12.0
FlorinM                   Timenews
FlorinM
Utilizator Linux - Solus OS, pasionat de calatorii.


  • Comenteaza
  • powered by Verysign

Nici un comentariu inca. Fii primul!
Gabriel Ruta - Facebook
Gabriel Ruta - Facebook
https://www.youtube.com/watch?v=3USdzp782Mw 23 hours, 39 minutes
Mageia 7 beta 1 vine cu o multime de schimbari si actualizari interesante Mageia 7 beta 1 vine cu o multime de schimbari si actualizari interesante >>>
Gabriel Ruta - Facebook
Gabriel Ruta - Facebook

MX, foarte foarte buna. Am folosit distributia asta multa vreme, inca de pe la versiunea 16 si am fost extrem de multumit. Una dintre cele mai bune...1 day, 1 hour

MX 18 Release Candidate 1 disponibil pentru testare MX 18 Release Candidate 1 disponibil pentru testare >>>
Gabriel Ruta - Facebook
Gabriel Ruta - Facebook

O distributie exceptionala. Am testat-o in trecut.

1 day, 1 hour
SparkyLinux 5.6 Nibiru - disponibil pentru descarcare SparkyLinux 5.6 Nibiru - disponibil pentru descarcare >>>
IV
IV

Buna distributie, pacat ca nu mai este Mandriva. 

9 days, 13 hours
Mageia 7 beta 1 vine cu o multime de schimbari si actualizari interesante Mageia 7 beta 1 vine cu o multime de schimbari si actualizari interesante >>>