Omöjligt (!?!) att få HDD att stanna i spin.down?

Behöver du hjälp?
Post Reply
D0MiN0
Posts: 3
Joined: 31 Oct 2012, 21:37

Omöjligt (!?!) att få HDD att stanna i spin.down?

Post by D0MiN0 »

Hej,

Jag börjar nästan helt ge upp. Hoppas att jag kan få någon konstruktiv hjälp här. Det har inte varit direkt lätt på det stora forumet.

Jag har felsökt säkert snart 80h vid det här laget och börjar bli trött....

För mig är spin-down en ganska enkel och rudimentär lösning. Jag har läst att som finns i ämnet (?) på både det stora forumet och på andra ställen jag hittat via Google. Jag är en rutinerad användare även om det var nästan 15-20 år sedan jag körde UNIX sist ordenligt.

Jag har stängt av allt jag kommer åt, nu även inkl. SMB och NFS (vilket verkligen borde fungera). Och har bara Optware QPKG påslaget.

Code: Select all

CouchPotato2 - Disabled
MLDonkey - Disabled
NZBGet - Disabled
Python - Disabled
SABnzbdplus - Disabled
SickBeard - Disabled
phpMyAdmin - Not possible to enable/disable?
Följande processer är aktiva:

Code: Select all

  PID  Uid     VmSize Stat Command
    1 admin       644 S   init       
    2 admin           SW  [kthreadd]
    3 admin           SW  [ksoftirqd/0]
    4 admin           SW  [events/0]
    5 admin           SW  [khelper]
    8 admin           SW  [async/mgr]
  106 admin           SW  [sync_supers]
  108 admin           SW  [bdi-default]
  109 admin           SW  [kblockd/0]
  115 admin           SW  [ata/0]
  116 admin           SW  [ata_aux]
  120 admin           SW  [khubd]
  122 admin           SW  [kethubd]
  125 admin           SW  [kseriod]
  141 admin           SW  [rpciod/0]
  153 admin           SW  [kswapd0]
  154 admin           SW  [aio/0]
  155 admin           SW  [crypto/0]
  302 admin           SW  [scsi_tgtd/0]
  304 admin           SW  [scsi_eh_0]
  305 admin           SW  [scsi_eh_1]
  312 admin           SW  [scsi_eh_2]
  314 admin           SW  [scsi_eh_3]
  316 admin           SW  [scsi_eh_4]
  320 admin           SW  [scsi_eh_5]
  326 admin           SW  [mtdblockd]
  401 admin           SW  [flush-1:0]
  626 admin           SW  [md9_raid1]
  644 admin           SW  [scsi_eh_6]
  645 admin           SW  [usb-storage]
  670 admin           SW  [scsi_eh_7]
  671 admin           SW  [usb-storage]
  721 admin           SW  [md13_raid1]
  806 admin           SW  [kjournald]
 1156 admin      2396 S   /sbin/daemon_mgr 
 1167 admin      2448 S   /sbin/daemon_mgr.nvr 
 1232 admin           SW  [kstriped]
 1252 admin           SW  [mv_crypto]
 1258 admin           SW  [cryptodev_queue]
 1269 admin           SW  [usbhid_resumer]
 1297 admin           SW  [nfsiod]
 1300 admin           SW< [kslowd000]
 1301 admin           SW< [kslowd001]
 1318 admin           SW  [fnotify]
 1327 admin           SW  [cfg80211]
 1334 admin       468 S < qWatchdogd: keeping alive every 1 seconds...
 1593 admin           SW  [kjournald]
 1715 admin      2264 S   /sbin/modagent 
 1819 admin           SW  [md4_raid1]
 1823 admin           SW  [md0_raid5]
 1957 admin           SW  [jbd2/md0-8]
 1958 admin           SW  [ext4-dio-unwrit]
 2008 admin      2752 S   /sbin/hotswap 
 2086 admin      2632 S   /sbin/qsmartd -d 
 2484 admin       220 S N /sbin/dhcpcd -h Jupiter -t 30 eth0 
 3057 admin      1664 S   /usr/sbin/cupsd -C /etc/config/cups/cupsd.conf 
 3157 admin      3556 S   /usr/local/sbin/_thttpd_ -p 8080 -nor -nos -u admin -d /home/httpd -c **.* -i /var/lock/._thttpd_.pid 
 3493 admin      2416 S   /usr/sbin/ntpdated 
 3557 admin      3228 S   /usr/bin/qsyncman 
 3744 admin       744 S   /usr/sbin/crond -l 9 -c /tmp/cron/crontabs 
 3831 admin      2940 S   /sbin/bcclient 
 3837 admin      2360 S   /usr/sbin/stunnel /etc/stunnel/stunnel.conf 
 4099 admin      3152 S   /sbin/picd 
 4131 admin      2680 S   /usr/sbin/upsutil 
 4138 guest      1116 S   /usr/sbin/dbus-daemon --system 
 4167 admin      2872 S   /sbin/hwmond 
 4193 admin      2764 S   /sbin/gpiod 
 4460 admin           Z   [sh]
 4470 admin           SW  [jbd2/sds1-8]
 4471 admin           SW  [ext4-dio-unwrit]
 4485 admin      2948 S   /usr/local/sbin/Qthttpd -p 80 -nor -nos -u admin -d /home/Qhttpd -c **.* 
 5482 admin      2796 S   /sbin/hd_util 
 5507 admin       556 S   /sbin/gen_bandwidth -r -i 5 
 5858 admin      2552 S   /usr/bin/lunportman 
 5935 admin      2900 S   /sbin/upnpcd -i 300 
 6017 admin           Z   [sh]
 6264 admin           SW  [iscsi_eh]
 6274 admin           SW  [qnap_et]
 6281 admin       448 S   /sbin/iscsid --config=/etc/config/iscsi/sbin/iscsid.conf --initiatorname=/etc/iscsi/initiatorname.iscsi 
 6282 admin      2200 S < /sbin/iscsid --config=/etc/config/iscsi/sbin/iscsid.conf --initiatorname=/etc/iscsi/initiatorname.iscsi 
 6288 admin      2568 S   /sbin/vdd_control -d 
 6290 admin      2632 S   /sbin/lcdmond 
 6344 admin      2604 S   /sbin/qShield 
 6353 admin      3108 S   qLogEngined: Write log is disabled...
 6558 admin      2500 S   /sbin/qsyslogd 
 6763 admin       504 S   /usr/sbin/upsd -u admin 
 6885 admin      1684 S   /usr/sbin/sshd -f /etc/ssh/sshd_config -p 22 
 6984 admin      2348 S   sshd: admin@pts/0                               
 9449 admin           SW  [flush-9:13]
 9481 admin           SW  [flush-9:0]
10409 admin           SW  [flush-65:48]
10427 admin       776 R   ps 
Här är mina cronjobb:

Code: Select all

# m h dom m dow cmd
0 3 * * * /sbin/hwclock -s
0 3 * * * /sbin/vs_refresh
# 0 3 * */3 * /bin/rm -rf /mnt/HDA_ROOT/twonkymedia/twonkymedia.db/cache/*
# 0 3 * * * /sbin/clean_reset_pwd
# 0 3 * */3 * /etc/init.d/nss2_dusg.sh
# 10 3 * * 3 /usr/bin/power_clean -c 2>/dev/null
0 4 1 * * /sbin/qsmart -t short -d 1
0 4 1 * * /sbin/qsmart -t short -d 2
0 4 1 * * /sbin/qsmart -t short -d 3
0 4 1 * * /sbin/qsmart -t short -d 4
4 3 * * 3 /etc/init.d/backup_conf.sh
# 0 3 * * 0 /etc/init.d/idmap.sh dump
Hårddiskarna spinnar upp "slumpmässigt", men dock vid dessa ca tider:
* 01:00 (ibland runt 1:40 a.m.)
* 03:00 (cron jobs)
* 09:00
* 11:00
* 14:00
* 15:00

När servern varit på ca 3-8 dagar verkar hårddiskarna inte längre gå ned överhuvudtaget. Det verkar som om det är något som hänger upp sig.


Fråga 1) Finns det beskrivet någonstans kring de specifika QNAP processerna? Det finns flera jag inte kan hitta hjälp kring.

2) Hur ska jag göra för att identifiera vad det är som väcker hårddiskarna? blkdevMonitor.sh fungerar när jag är påloggad. Fick inte riktigt nohup med & att fungera. Kan jag ställa in något så att det fungerar ca 24h med en logfil på USB stickan?

3) Hur kan jag veta vilka processer som har diskaccess vid en specifik tidpunkt? Jag får t.ex. inte lsof att fungera. Bara felmeddelande om att det inte gör att köra programmet.


Jag kör 4 x Barracuda 7200.14 ST3000DM001 3,5" - 3 TB SATA 3.0 Gb/s, 7200 rpm in a Raid 5 setup.

Jag har letat överallt, provat alla varianter jag hittat på forum utan att lyckas. Jag vill ha spin-down eftersom det i mina ögon är dumt att ha hårddiskarna aktiva hela tiden när jag använder servern kanske runt 6h per dygn.

Tacksam för hjälp.
P3R
Posts: 147
Joined: 01 Aug 2012, 21:03
Location: Stockholm, Sverige

Re: Omöjligt (!?!) att få HDD att stanna i spin.down?

Post by P3R »

Är det inte något av alla de där nedladdningsprogrammen du har installerade som fortfarande är aktivt fastän det ser avstängt ut? Jag har ingen koll på vilket det var men har absolut för mig att läst om det på det internationella forumet.
Nej, RAID har aldrig varit en ersättning för säkerhetskopiering. Utan säkerhetskopior på andra system (och helst på en annan plats) är det bara en tidsfråga när du kommer att förlora dina data!
D0MiN0
Posts: 3
Joined: 31 Oct 2012, 21:37

Re: Omöjligt (!?!) att få HDD att stanna i spin.down?

Post by D0MiN0 »

Möjligt, men jag tror inte det. De borde dyka upp när jag kör PS och de använder sig av python. Jag har inte lyckats identifiera dem när jag stängt av dem. De syns tydligt när de är aktiva.

Jag är rädd att det kan vara någon av QNAPs egna processer som jag inte lyckas hitta någon dokumentation kring. Nu har jag snart lyckats skriva klart ett ganska avancerat script som ligger i bakgrunden och loggar status på HDDn. Om det är någon aktivitet så dumpar jag processer och blockinfo till USB sticka. Hoppas att detta ska kunna lösa det. Jag borde inte vara unik med det här problemet (väldigt många har ju problem med spin down), men jag har ju stängt av i princip allt som går och lite till.

Om du har lite bättre koll på processerna, titta gärna om jag har något som du inte har aktivt på dina burkar?
Post Reply