[Eisfair] smartmon (was: udev-Links von twa, twe und cciss Devices)

Kay Martinen kay at martinen.de
So Okt 20 11:17:36 CEST 2019


Am 20.10.2019 um 09:16 schrieb Marcus Roeckrath:
> 
> Marcus Roeckrath wrote:
> 
>>> Denn da steht drin:
>>>> SMARTMON_DEVICE_NAME =
>>>> '\/dev\/(hd[a-t]|sd[a-z]|tw[a|e][0-9]?|cciss\/c[0-1]{1}[0-5]?d0
>> disk\/by-id\/[0-9a-zA-Z-_.:]+)'
> 
> Neue Version mit korrigierter RegExp ist ab 9:45 installierbar.
> 

Danke, funktioniert jetzt. Konfig aufrufen läuft, smartd läuft nun auch.
Danach tauchen die 'smartd stopped|started' Zeilen allerdings doppelt
auf. Also zwei mal stopped, dann zwei mal started.

Und, die smartmon-seite unter /var/smartmon ist zwar da, aber im
mini_httpd ist nur der Link im Menübalken vorhanden der auf
https://192.168.1.150:8443/smartmon/index.html zeigt. Beim benutzen
taucht allerdings nur eine Fehlerseite 404 Error auf. Plotting ist
aktiviert, sowohl generell als auch für die eine disk und abgewartet
habe ich auch schon.


smartmon neustart hilft nicht, mini_httpd neustart auch nicht, accesslog
ist nicht vorhanden, fehlerlog zeigt nur "bind: adress in use" was für
den normal erscheint und beim aktivieren von DO_DEBUG bleibt es beim
anschliessenden Neu Starten stecken. Letzte Meldungen:

> Activate configuration now (y/n) [yes]?
> 
> mini_httpd version: v2.3.2
> http port: 8443
> creating certificate link ...
> creating mini_httpd configuration ...
> creating logrotate configuration file ...
> processing user(s) ...
> - admin
> setting file/directory access rights ...
> checking access log menue entry ...
> checking ssl port setting ...
> finished.
>  * Stopping Mini_HTTPD-Webserver ...                                   [  OK  ]
>  * Starting Mini_HTTPD-Webserver ...

Control-C hilft nicht. Mit Control-Z komme ich zwar in die Bash aber
wenn ich 'fg' mache lande ich im nicht funktionierenden setup.

> eis # ps
>   PID TTY          TIME CMD
> 14725 pts/0    00:00:00 bash
> 18279 pts/0    00:00:00 setup
> 18285 pts/0    00:00:00 show-menu.cui
> 21304 pts/0    00:00:00 edit
> 21738 pts/0    00:00:00 mini_httpd
> 22209 pts/0    00:00:00 ps

Hmm "A view to a Kill"...

edit, show-menu und setup gekillt.
accesslog füllt sich jetzt, beim zugriff:
> 192.168.1.41 - - [20/Oct/2019:11:02:05 +0200] "GET /smartmon HTTP/1.1" 404 - "https://192.168.1.150:8443/menu.cgi?top=" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:6

aber wenn ich da mit F10 raus gehe kommt unter postprocessing:

> "/bin/sh" "/var/install/bin/post-setup-services-mini_httpd-access-view-log"                                                                                         │
> │"post" "mini_httpd" "doc" "/var/log/mini_httpd.log" "" "View access log file                                                                                        │
> │"                                                                                                                                                                   │
> │/var/install/bin/post-setup-services-mini_httpd-access-view-log: line 20: ${{MINI_HTTPD_LOG}: bad substitution                                                      │
> │Press ENTER to continue  

in /etc/httpd/menu steht

e ./smartmon/index.html S.M.A.R.T.

was wohl von /usr/local/htdocs/menu.cgi so ausgewertet werden soll das
über den dort vorhandenen link ~smartmon die index.html angesteuert wird.

Die ebenso vorhanden ist wie die rrd-dateien (stand 11:05) die via cron
erzeugt werden.

Wo da jetzt der haken ist sehe ich nicht. Früher ging es über den
mini_httpd. Einen kompletten Apachen wollte ich eigentlich nicht drauf
werfen.



Kay

-- 
Sent via SN (Eisfair-1)


Mehr Informationen über die Mailingliste Eisfair