Software > WeeWX
Nuevo tutorial de instalación de Weewx
Xavi-EA5ZF:
Buenos días, mirando esta mañana he visto que en el log no aparecía nada, cosa que ya había notado en alguna ocasión anteriormente (cuando el server era la raspberry), investigando he visto que en el manual de jantoni EA4TN no están todas las lineas de los ficheros dek rsyslog.d y logrotate.d que hay en los directorios de /etc/weewx.
Por lo que genera el nuevo fichero weewx.log pero sigue grabando en el antiguo.
He puesto el contenido de los ficheros del /etc/weewx y listo, ya escribe donde toca, por lo visto el comando de creación de un nuevo fichero weewx.log funciona, pero el de reinicio del rsyslog no, el que pone en la wiki es:
--- Citar ---/var/log/weewx.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 644 syslog adm
sharedscripts
postrotate
reload rsyslog > /dev/null 2>&1
endscript
}
--- Fin de la cita ---
en donde creo que el comando que mi Mele A2000 no pilla es el reload rsyslog ... he puesto lo que hay en el directorio y corregido.
--- Citar ---/var/log/weewx.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
# debian uses root:adm
# create 644 root adm
# ubuntu uses syslog:adm
# create 644 syslog adm
sharedscripts
postrotate
# standard way of invoking rc scripts
/etc/init.d/rsyslog stop
/etc/init.d/rsyslog start
# on some systems a reload will work
# /etc/init.d/rsyslog reload > /dev/null
# some ubuntu systems use upstart
# service rsyslog restart > /dev/null
# some redhat/fedora systems have their own way
# reload rsyslog > /dev/null 2>&1
# some debian systems do it this way
# invoke-rc.d rsyslog reload > /dev/null
endscript
}
--- Fin de la cita ---
No puedo corregirlo en la wiki porque aparte de ser este apartado de solo lectura, se indica que es para raspberry, y a mi no me funcionaba en un Mele A2000, y no sé que versión de linux lleva. Linux debian 3.4.79-r0-s-rm1+ si es igual no diferente.
jantoni:
Xavi....no sé por qué no tienes log en tu sistema, pero te pongo los datos del mio:
--- Citar ---root@raspberrypi:/etc/logrotate.d# cat weewx
/var/log/weewx.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 644 syslog adm
sharedscripts
postrotate
reload rsyslog > /dev/null 2>&1
endscript
}
--- Fin de la cita ---
--- Citar ---root@raspberrypi:/etc/logrotate.d# ls -la /var/log/weewx.log
-rw-r--r-- 1 root adm 13049856 ene 3 09:04 /var/log/weewx.log
root@raspberrypi:/etc/logrotate.d#
--- Fin de la cita ---
No obstante, todo lo que sea mejorar, pues adelante.
jantoni:
En cuanto a la wiki, salvo los menues, todas las páginas están, o deberían estar, abiertas a edición por cualquiera:
--- Citar ---Información para «FAQ WeeWX»
Información básica
Visualizar el título FAQ WeeWX
Criterio de ordenación predeterminado FAQ WeeWX
Longitud de la página (en bytes) 12 738
Identificador ID de la página 483
Idioma de la página español (es)
Modelo de contenido de la página texto wiki
Indización por robots Permitido
Número de usuarios que vigilan la página 2
Número de redirecciones a esta página 1
Contado como página de contenido Sí
Protección de página
Editar Permitir todos los usuarios
Pueden trasladar Permitir todos los usuarios
--- Fin de la cita ---
http://wiki.meteoclimatic.net/es/index.php?title=FAQ_WeeWX&action=info
jantoni:
Bueno.....si te referías al manual, es que no está en la wiki......después del desastre de Octubre, los manuales los tengo en Google Drive, y claro, ahí no los puedes editar.
Entonces, el cambio sugerido es sustituir el logrotate.d por el que viene en la propia instalación de Weewx.
Lo miro....o mejor....si tu lo has cambiado, cuando haga la rotación de ficheros, avísame de que todo ha ido OK y lo cambio tanto en el manual, como en la FAQ de la Wiki
jantoni:
Pues.....ya lo he cambiado yo en mi sistema....
Si va todo OK....cambiamos manual y wiki......
Recuérdamelo en unos días....seguro que se me olvida.
Gracias por la info.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa