Portál AbcLinuxu, 10. května 2025 09:07
Mam 2x disk:
1x SSD (system /)
1X HDD (data /home)
System je ubuntu server 14.04 Kedze HDD sa velmi nevyuziva nastavil som v /etc/hdparm.conf spindown po 10 minutach. Chcel by som teraz nejak monitorovat, kedy sa disk uspava a kedy prebudza, resp. ako casto to robi (v priemere za den). Uvazujem ci sa spindown oplati, pretoze caste uspavanie a prebudzanie bude mat na disk tiez nepriaznive ucinky.
smartctl -a /dev/sdX | grep Start_Stop_Count smartctl -a /dev/sdX | grep Load_Cycle_CountVždy poslední číslo na řádku ti dává počet startů (roztočení ploten) a počet parkování hlaviček. A to si třeba někam skládat
>> soubor
případně ještě přihodit timestampy.
smartctl -a /dev/sdX | grep Start_Stop_Count | ts '[%Y-%m-%d %H:%M:%S]' >> souborpřipadně jen čas a číslo akcí
smartctl -a /dev/sdX | grep Start_Stop_Count | awk '{ print $(NF) }' | ts '[%Y-%m-%d %H:%M:%S]' >> souborutilitka
ts
je v perlovém baliku moreutils
. Vyzkoušej si to bez redirekce na přikazovém řádku a pak to nechej třeba dělat cron každých 8 hodin a uvidíš.
thx ... otestujem a dam vediet ako to funguje
Nainstaloval som baliky
sudo apt-get install smartpm-core
sudo apt-get install smarmontools
sudo apt-get install moreutils
A enabloval som
smartctl -s on /dev/sdb
a potom som pouzil tvoj prikaz
smartctl -a /dev/sdb | grep Start_Stop_Count | awk '{ print $(NF) }' | ts '[%Y-%m-%d %H:%M:%S]' >> /home/jany/smart
ale subor je stale prazdny, asi som nieco nepochopil
aha, nespustal som to ako root, ked som pouzil ako pises
sudo smartctl -a /dev/sdb | grep Start_Stop_Count
Tak odpoved bola
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 280
Skusim este komplet prikaz z vystupom do suboru a dam vediet zajtra
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.