| File | Date | Author | Commit |
|---|---|---|---|
| LICENCE | 2026-01-12 |
|
[b42b56] Create LICENCE |
| README.md | 2026-01-12 |
|
[d0aa5b] Update README.md |
| config.conf.example | 2026-01-12 |
|
[4b6f65] Rename config.conf to config.conf.example |
| disk-sentinel-admin | 2026-01-12 |
|
[42fbb9] Update disk-sentinel-admin |
| disk-sentinel.service | 2026-01-12 |
|
[c58eeb] Create disk-sentinel.service |
| disk-sentinel.sh | 2026-01-12 |
|
[9600e5] Update disk-sentinel.sh |
| install-disk-sentinel.sh | 2026-01-12 |
|
[e4a09d] Update install-disk-sentinel.sh |
| uninstall-disk-sentinel.sh | 2026-01-12 |
|
[113eb8] Update uninstall-disk-sentinel.sh |
NO‑WAKEUP Disk Standby Manager for Debian / Ubuntu / Proxmox
Licensed under the GNU General Public License v3 (GPLv3)
Disk Sentinel és una eina de gestió intel·ligent de standby per a discs mecànics en sistemes Linux basats en Debian.
El seu objectiu principal és allargar la vida útil dels discos mecànics, reduint hores de rotació, evitant wakeups innecessaris, minimitzant la temperatura i disminuint el desgast mecànic.
Funciona especialment bé en servidors on conviuen:
Disk Sentinel proporciona un control fi, segur i predictible del comportament dels discs mecànics, sense despertar-los mai.
IDLE_TIME_sdx).hdparm -C (pot despertar discos).check).disk-sentinel-admin).Funciona en qualsevol sistema Linux basat en Debian:
El propòsit de Disk Sentinel és clar:
Ho aconsegueix:
Això és especialment útil en servidors casolans, NAS, Proxmox i sistemes amb dades fredes.
Descarrega i executa l’instal·lador:
chmod +x install-disk-sentinel.sh
sudo ./install-disk-sentinel.sh
Això instal·larà:
/usr/local/bin/disk-sentinel/ (script principal + config)/usr/local/bin/disk-sentinel-admin/etc/systemd/system/disk-sentinel.service/var/log/disk-sentinel.logEl servei s’activarà automàticament.
El fitxer de configuració es troba a:
/usr/local/bin/disk-sentinel/config.conf
config.conf.example)# Temps global d'inactivitat (segons)
IDLE_TIME=1800
# Temps per-disc (opcional)
# IDLE_TIME_sda=0
# IDLE_TIME_sdb=900
# IDLE_TIME_sdc=600
# Interval entre comprovacions
CHECK_INTERVAL=300
# Mínim I/O per considerar activitat
MIN_IO=50
# Discs gestionats
DISKS=(/dev/sda /dev/sdb /dev/sdc /dev/sdd)
IDLE_TIME_sdx=0)L’eina principal és:
disk-sentinel-admin
| Comanda | Descripció |
|---|---|
monitor-safe |
Monitor NO-WAKEUP (no desperta discos) |
monitor-real |
Monitor real amb hdparm -C |
consulta |
Consulta única de l’estat real |
config |
Mostra la configuració actual |
check |
Validació + simulació (dry-run) |
wake-monitor |
Mostra wakeups externs en temps real |
start / stop / restart |
Control del servei |
status |
Estat del servei |
enable / disable |
Activar/desactivar en arrencada |
logs |
Mostra els logs del servei |
Disk Sentinel:
/proc/diskstats./sys/block/.../runtime_status.MIN_IO).hdparm -y.Disk Sentinel is licensed under GPLv3 to ensure that all improvements, modifications, and redistributions of the software remain free and open for the community. This guarantees that the project cannot be closed, privatized, or restricted by third parties.
Disk Sentinel is free software released under the GNU General Public License v3 (GPLv3).
See the LICENSE file for the full text of the license.