philips
Legende
Thread Starter
- Mitglied seit
- 27.06.2005
- Beiträge
- 6.769
- Desktop System
- Midgard
- Details zu meinem Desktop
- Prozessor
- Intel® Core™ Ultra 7 265K
- Mainboard
- ASRock Z890M Phantom Gaming Piptide WiFi
- Kühler
- Noctua NH-D15 chromax.black
- Speicher
- G.Skill F5-8000J4048F24GX2-TZ5RK
- Grafikprozessor
- PNY GeForce RTX 5070 Ti OC
- Display
- AOC AG326UD
- SSD
- Samsung 990 PRO 2TB, Samsung 990 PRO 4TB
- Gehäuse
- Inter-Tech IM-2
- Netzteil
- Corsair SF1000 80 PLUS Platinum
- Keyboard
- logitech
- Mouse
- logitech
- Betriebssystem
- Windows 11 Pro
ich brauche mal eure Hilfe, DSM ärgert mich. Ich wollte mir von der DS die Smart Werte per E-Mail senden lassen. Dazu habe ich für den Aufgabenplaner ein kleines Skript erstellt.
Das bringt mir dann folgende E-Mail:
Der Aufgabenplaner hat eine geplante Aufgabe abgeschlossen.
OK, dann muss smartctl mit option -d sat laufen, damit die Smart Werte gelesen werden. Aber dann bekomme ich keine E-Mail mehr. Sobald ich -d sat hinzufüge, klemmt irgendetwas. In der Konsole läuft das Skript aber durch und liefert mir die Daten. Wo ist da mein Denkfehler, oder verhindert DSM im Aufgabenplaner die Ausführung? Dachte erst, das die Ausgabe zu groß für die E-Mail ist, habe da Zeichen begrenzt und mit Option -A probiert, aber keine Änderung. Bitte um Tipps!
EDIT
Scheint doch an der Menge an Daten zu liegen, das keine E-Mail gesendet wird. Also DSM Beschränkung.
Mit weitere Begrenzung der auszugebenden Daten mit | grep geht es dann offenbar.
Weiß jemand, wo die Grenze liegt?
#!/bin/bash
# Gibt alle SMART-Werte direkt als Text fuer die E-Mail aus
for drive in /dev/sd[a-z]; do
if [ -b "$drive" ]; then
disk_name=$(basename "$drive")
echo "=========================================="
echo " SMART-WERTE FUER FESTPLATTE: $disk_name"
echo "=========================================="
# Hier wird smartctl direkt aufgerufen
smartctl -a "$drive"
echo -e "\n\n"
fi
done
# Gibt alle SMART-Werte direkt als Text fuer die E-Mail aus
for drive in /dev/sd[a-z]; do
if [ -b "$drive" ]; then
disk_name=$(basename "$drive")
echo "=========================================="
echo " SMART-WERTE FUER FESTPLATTE: $disk_name"
echo "=========================================="
# Hier wird smartctl direkt aufgerufen
smartctl -a "$drive"
echo -e "\n\n"
fi
done
Das bringt mir dann folgende E-Mail:
Der Aufgabenplaner hat eine geplante Aufgabe abgeschlossen.
Aufgabe: Smart Werte
Start: Tue, 21 Jul 2026 20:14:47 +0200
Ende: Tue, 21 Jul 2026 20:14:47 +0200
Aktueller Status: 0 (Normal)
Standardausgabe/Fehler:
==========================================
SMART-WERTE FUER FESTPLATTE: sda
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58db97f1
Serial number: Z1X0A00GF95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
==========================================
SMART-WERTE FUER FESTPLATTE: sdb
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58daa01d
Serial number: Z1M0A019F95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
==========================================
SMART-WERTE FUER FESTPLATTE: sdc
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58db986a
Serial number: Z1X0A010F95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
Start: Tue, 21 Jul 2026 20:14:47 +0200
Ende: Tue, 21 Jul 2026 20:14:47 +0200
Aktueller Status: 0 (Normal)
Standardausgabe/Fehler:
==========================================
SMART-WERTE FUER FESTPLATTE: sda
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58db97f1
Serial number: Z1X0A00GF95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
==========================================
SMART-WERTE FUER FESTPLATTE: sdb
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58daa01d
Serial number: Z1M0A019F95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
==========================================
SMART-WERTE FUER FESTPLATTE: sdc
==========================================
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: MG07ACA12TE
Revision: 0104
User Capacity: 12,000,138,625,024 bytes [12.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000039b58db986a
Serial number: Z1X0A010F95G
Device type: disk
Local Time is: Tue Jul 21 20:14:47 2026 CEST
SMART support is: Unavailable - device lacks SMART capability.
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
OK, dann muss smartctl mit option -d sat laufen, damit die Smart Werte gelesen werden. Aber dann bekomme ich keine E-Mail mehr. Sobald ich -d sat hinzufüge, klemmt irgendetwas. In der Konsole läuft das Skript aber durch und liefert mir die Daten. Wo ist da mein Denkfehler, oder verhindert DSM im Aufgabenplaner die Ausführung? Dachte erst, das die Ausgabe zu groß für die E-Mail ist, habe da Zeichen begrenzt und mit Option -A probiert, aber keine Änderung. Bitte um Tipps!
EDIT
Scheint doch an der Menge an Daten zu liegen, das keine E-Mail gesendet wird. Also DSM Beschränkung.
Mit weitere Begrenzung der auszugebenden Daten mit | grep geht es dann offenbar.
smartctl -d sat -A "$drive" | grep -E "^[[:space:]]*(1|5|7|9|194|197)[[:space:]]"
==========================================
SMART-GESUNDHEITSBERICHT (DS1621+)
==========================================
=== LAUFWERK: sda ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15503
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 16/40)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
=== LAUFWERK: sdb ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15486
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 15/41)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
=== LAUFWERK: sdc ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15479
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 16/40)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
SMART-GESUNDHEITSBERICHT (DS1621+)
==========================================
=== LAUFWERK: sda ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15503
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 16/40)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
=== LAUFWERK: sdb ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15486
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 15/41)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
=== LAUFWERK: sdc ===
1 Read_error_rate 0x000b 100 100 050 Pre-fail Always - 0
5 Reallocated_sector_count 0x0033 100 100 010 Pre-fail Always - 0
7 Seek_error_rate 0x000b 100 100 050 Pre-fail Always - 0
9 Power-on_hours_count 0x0032 062 062 000 Old_age Always - 15479
194 Temperature 0x0022 100 100 000 Old_age Always - 32 (Min/Max 16/40)
197 Current_pending_sector_count 0x0032 100 100 000 Old_age Always - 0
------------------------------------------
Weiß jemand, wo die Grenze liegt?
Zuletzt bearbeitet:
