Pulizia file LOG Solarjessie [GUIDA]

Discussioni relative a software necessario per il monitoraggio e il Raspberry
Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 19/04/2019, 11:58

il fatto è che il cavo del bus è già un doppino ritorto, una parte di un cavo LAN
giunture non ne ho, però ho una catena di 5 modbus

diciamo che non ho messo resistenza perchè la lunghezza totale dovrebbe essere circa 15 metri se non erro

da dove deduci che iD 2 ha problemi?


Avatar utente
Flane
Messaggi: 2460
Iscritto il: 16/01/2016, 15:02

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Flane » 22/04/2019, 7:56

Non vedi sopra la fila di errori che non trova il file metern2.txt ?

Quello é il file che contiene le letture del contatore 2.
Se non viene creato o hai problemi con l'avvio del pooler485 o hai problemi di lettura sul bus.

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 22/04/2019, 11:58

quel file metern2.txt in questo momento c'è

ho copiato i file di log che linko qui

https://drive.google.com/open?id=1mAI6s ... x0apnlwyoi

nn capisco se in realtà sia il sistema che ha problemi vari su usb, ethernet, ecc.

durante il giorno sembra funzionare, ma quando deve memorizzare i totali di giornata non ce la fa

si è fermato all'8 aprile, dopo fa casino

ieri ho ricancellato i file di log troppo grandi e questa notte ha salvato i dati di ieri 21/04. ma dovessero riempirsi di nuovo e il sistema diventare instabile son sicuro che perderebbe di nuovo i dati

Avatar utente
Flane
Messaggi: 2460
Iscritto il: 16/01/2016, 15:02

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Flane » 23/04/2019, 9:23

Come ti ho già detto devi individuare che cosa ti riempie il log e poi capire il motivo.
Non ci sono altre strade.
Il tuo caso è un caso isolato, non è un problema dell'immagine o del software, ma del tuo sistema specifico che ha qualche problema e riempie il log.

DEVI CAPIRE L'ORIGINE DEL PROBLEMA !!

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 26/04/2019, 14:45

non ho mai detto che è un problema diffuso, so che è probabilmente una combinazione di fattori

2 gg fa avevo ripristinato i dati mancanti grazie alle registrazioni su pvoutput.org
avevo ricreato 1 file csv per ogni giorno mancante, con 2 valori iniziale e finale e aggiunto i valori al file di produzione 2019

oggi mi ritrovo nuovamente i log pieni, ma ciò che più mi sorprende è che tutti i file creati sono spariti! come è possibile?

li ho appena ricopiati da un backup, mi sono accorto che avevano permessi root e non www-data, non so se questo ha potuto creare problemi

mi sono accorto che il file /var/lib/logrotate/status ha come data 08-aprile, poi non è più stato aggiornato... quindi non funziona il rotate ?

ho controllato i cavi dei contatori 1 e 2 e sono ben avvitati

il comando usato per 123solar è: -b9600 -PE -z3 -j10 -w5
io ho tutti sdm220, la mancanza del parametro finale -2 (come indicato qui: http://www.flanesi.it/doku/doku.php?id=sdm120c_guida) potrebbe generare problemi?

edit: dopo aver cancellato i file me li ritrovo di nuovo pieni... e ho difficoltà a copiarli per analizzarli, lo faccio montando un disco di rete che punta al nas ma copiando il syslog mi dice spazio esaurito...
se apro user.log vedo data di registrazione eventi dicembre e marzo... ma il comando date torna data e ora correnti e corretti

ma come è possibile? forse per qualche motivo il comando >user.log non ha effetto che fino al reboot e poi per qualche meccanismo il ramdisk si intromette e i file vengono riscritti su SD e sforano magicamente la massima dimensione gestibile

anche il file messages ha dati di dicembre e marzo

Avatar utente
Flane
Messaggi: 2460
Iscritto il: 16/01/2016, 15:02

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Flane » 26/04/2019, 18:36

Svuota i log e lancia il comando
ramlog flush
che ricrea il file di ramlog con la nuova situazione.

Se non lo fai e riavviare, ramlog ripristina la situazione precedente.

Comunque ramlog lavora solo sulla cartella /var/log e non sui dati di metern

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 26/04/2019, 19:16

l'ho fatto, ho modo di verificare se ora funziona? c'è una 'copia' della versione in ram?

cmq non ho capito la corretta gestione: io ho impostato il ramlog perchè consigliato dalla guida, se non erro per preservare la ram
ma ho anche un reboot automatico credo ogni 5 gg: genera problemi?
se poi dovessi fare hard reset ?

inoltre mi rimangono 2 cose che non mi spiego:
- il logrotate fermo all'8 aprile
- i file csv di 123solar che scompaiono

i file di metern non mi sono nemmeno ancora sognato di ricostruirli

nel syslog vedo righe come queste:

Codice: Seleziona tutto

Apr 26 19:23:07 raspberrypi dhcpcd[694]: eth0: Router Advertisement from fe80::fc8b:dcff:fedc:6d8e
Apr 26 19:23:09 raspberrypi kernel: [12121.662819] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Apr 26 19:23:12 raspberrypi kernel: [12124.944257] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Apr 26 19:23:16 raspberrypi dhcpcd[694]: eth0: Router Advertisement from fe80::fc8b:dcff:fedc:6d8e
Apr 26 19:23:18 raspberrypi kernel: [12131.365356] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Apr 26 19:23:18 raspberrypi sdm120c[22533]: sdm120c v1.3.5.3
Apr 26 19:23:18 raspberrypi sdm120c[22533]: parent: sh(22532)
Apr 26 19:23:18 raspberrypi sdm120c[22533]: sdm120c -a 1 -b9600 -PE -z3 -j10 -w5 -vpcfi -q /dev/nofv
Apr 26 19:23:18 raspberrypi sdm120c[22533]: ERROR (112345690) Invalid CRC, 3/3, Address 30001 [0000]
Apr 26 19:23:18 raspberrypi sdm120c[22533]: Response timeout gave up after 35us
Apr 26 19:23:18 raspberrypi sdm120c[22533]: NOK
Apr 26 19:23:19 raspberrypi kernel: [12131.594882] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Apr 26 19:23:21 raspberrypi kernel: [12133.905194] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32


i msg sull'usb sono ordinari?

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 30/04/2019, 9:33

oggi come temevo è ricapitato, perchè stanotte c'è stato il riavvio automatico e mi son ritrovato di nuovo i log pieni

da qualche parte ho letto che il convertitore modbus/usb ha già la resistenza di terminazione, è corretto?

cmq si possono leggere i file del ramdisk per controllare la versione dei log lì memorizzata? ci sarà una sorta di cache no?

la cosa folle è che mi spariscono tutti i file csv di produzione tra il 09 aprile compreso e la data del reboot :(

Avatar utente
Flane
Messaggi: 2460
Iscritto il: 16/01/2016, 15:02

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Flane » 02/05/2019, 10:02

Hai già provato a cambiare l'adattatore usb?

Non tutti i convertitori hanno la resistenza di terminazione , dipende da cosa usi.
Il file compresso del ramdisk lo trovi in /var/ram_log.tar.gz e puoi vedere la data di quando è stato creato. Ramlog lo ricrea tutti i giorni a mezzanotte

Come ti ho già detto ramlog agisce solo sulla cartella /var/log.
Se ti spariscono i csv hai qualche altro problema, magari anche di scheda SD

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: Pulizia file LOG Solarjessie [GUIDA]

Messaggioda Another » 06/05/2019, 19:22

il convertitore è questo, tu vedi resistenza di terminazione?

https://drive.google.com/file/d/1vYm4yT ... sp=sharing

ma c'è un modo per verificare su raspbian se la SD ha settori danneggiati e segnarli da non usare come accade con il chkdsk di windows?

sto iniziando a pensare di formattare, in tal caso la procedura migliore per il travaso dei dati quale sarebbe?


Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti