Conform a ceea ce am citit, rsyslog este de obicei folosit pentru a procesa jurnalele și a le trimite în alte locații, fie locale (stocare externă, partiție specifică etc.) fie la distanță (server de înregistrare, de exemplu). Cu toate acestea, încerc să configurez rsyslog pentru a stoca jurnalele într-un dispozitiv de stocare extern (card SD), dar am probleme cu sdhci
driver în nucleu. Mai întâi ai aici configurația rsyslog.
După cum puteți vedea, jurnalele sunt stocate /date/logs
, care este de fapt cardul SD ca ieșire lsblk spectacole. Cu toate acestea, pot vedea un lucru ciudat în dmesg. Aparent, nucleul creează nodul /dev/mmcblk0
pentru stocarea externă care este listată ca mmc0
:
26 iul 11:03:40 pabx2 kernel: mmc0: noua placă SDR104 SDXC de ultra mare viteză la adresa 59b4
26 iulie 11:03:40 pabx2 kernel: mmcblk0: mmc0:59b4 SD 58,9 GiB
26 iul 11:03:40 pabx2 kernel: mmcblk0: p1
Însă sdhci
haldele sunt privind mmc1
! care este stocarea internă, nu cea externă!
26 iul 11:50:18 pabx2 kernel: mmc1: Timeout așteaptă întrerupere hardware.
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Sys address: 0x00000008 | Versiune: 0x00001002
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Blk size: 0x00007200 | Blk cnt: 0x00000008
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Argument: 0x0056c808 | Modul Trn: 0x0000002b
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Prezent: 0x1fff0001 | Ctl gazdă: 0x0000003c
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Putere: 0x0000000a | Gap negru: 0x00000080
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Trezire: 0x00000000 | Ceas: 0x00000207
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Timeout: 0x00000006 | Stat int: 0x00000000
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Int enab: 0x03ff000b | Sig enab: 0x03ff000b
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Caps: 0x546ec881 | Caps_1: 0x00000805
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Cmd: 0x0000193a | Curr maxim: 0x00000000
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Resp[0]: 0x00000000 | Resp[1]: 0x00000000
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: Resp[2]: 0x00000000 | Resp[3]: 0x00000000
26 iulie 11:50:18 pabx2 kernel: mmc1: sdhci: Host ctl2: 0x0000000c
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x0000000182ff6200
26 iul 11:50:18 pabx2 kernel: mmc1: sdhci: ==================================== ========
De ce crezi că este asta? Ce legătură are întreruperea hardware pentru dispozitivul de stocare internă cu stocarea externă? Când aceste depozite sunt declanșate, sistemul (Debian 10 Buster) devine extrem de lent, până la punctul în care este inoperant, neutilizat.
Va multumesc tuturor.