Vor kurzem habe ich meinen alten Acer Aspire aus dem Vorruhestand geholt und nutze ihn als Nextcloud-Server. Um die Gesundheit der Festplatten zu überwachen, bestitzt der Aspire über Festplatten-LEDs, die je nach Gesundheitszustand der Festplatten die LED-Farbe von blau zu rot wechseln.
Zum Glück gibt es noch ein brauchbares Projekt, welches den Treiber installiert und einbindet:
Mediaserver Daemon auf github von „Oli“
Anleitung zur Einrichtung der LED- und Festplattengesundheitsüberwachung auf dem Acer H340 (Ubuntu 24.04)
Diese Anleitung beschreibt Schritt für Schritt, wie man die LEDs und die Festplattengesundheit auf einem Acer H340 Server unter Ubuntu 24.04 überwacht. Sie basiert auf dem mediasmartserverd
-Projekt und erläutert die notwendigen Installationen und Einstellungen.
1. Prerequisites installieren
Stelle sicher, dass Dein System auf dem neuesten Stand ist und installiere die notwendigen Pakete:
sudo apt update
sudo apt install lm-sensors make g++ libstdc++-14-dev libudev-dev
2. Sensor-Module aktivieren und laden
Um die Sensoren korrekt nutzen zu können, füge die Kernel-Module hinzu. Ubuntu 24.04 verwendet das Verzeichnis /etc/modules-load.d/
statt der Datei /etc/modules
. Erstelle eine Konfigurationsdatei:
sudo nano /etc/modules-load.d/sensors.conf
Füge in die Datei sensors.conf
die folgenden Zeilen ein:
# Chip drivers
coretemp
dme1737
Lade die Module sofort, ohne das System neu zu starten:
sudo modprobe coretemp
sudo modprobe dme1737 force_id=0x7c
3. mediasmartserverd-Projekt herunterladen und kompilieren
Das mediasmartserverd
-Projekt ist auf GitHub verfügbar. Klone das Projekt und kompiliere es:
git clone https://github.com/merelin/mediasmartserverd
cd mediasmartserverd
make
4. Die ausführbare Datei manuell kopieren
Da das Projekt kein Installationsziel enthält, kopiere die ausführbare Datei manuell:
sudo cp mediasmartserverd /usr/local/bin/
5. mediasmartserverd als Dienst einrichten
Erstelle eine systemd
-Dienstdatei, damit der Dienst automatisch gestartet wird:
sudo nano /etc/systemd/system/mediasmartserverd.service
Füge den folgenden Inhalt in die Dienstdatei ein:
[Unit]
Description=Mediasmart Server Daemon
After=network.target
[Service]
ExecStart=/usr/local/bin/mediasmartserverd -D
Restart=always
[Install]
WantedBy=multi-user.target
Speichere die Datei und lade die Konfiguration neu, aktiviere und starte dann den Dienst:
sudo systemctl daemon-reload
sudo systemctl enable mediasmartserverd
sudo systemctl start mediasmartserverd
6. LEDs manuell steuern (optional)
Um die LEDs direkt zu steuern, kannst Du beispielsweise die Info-LED ausschalten:
echo 0 > /sys/class/leds/h340:InfoLedBlue/brightness
7. Festplattengesundheit und LEDs überprüfen
Nach der Einrichtung kannst Du mit sensors
überprüfen, ob die Überwachung der Festplattengesundheit funktioniert. Die LEDs sollten den Status entsprechend anzeigen.
Mit dieser Anleitung sollte die LED- und Festplattenüberwachung auf Deinem Acer H340 wieder wie gewünscht funktionieren.