Hard drives spindown issues: Difference between revisions

From QNAPedia
Jump to navigation Jump to search
No edit summary
No edit summary
Line 20: Line 20:
#Download the diagnostic program from the following links:
#Download the diagnostic program from the following links:


<span style="line-height: 1.6;">https://drive.google.com/file/d/0B8u8qWRYVhv0S1ozWFRjazFEX1E/view?usp=sharing</span>
<span style="line-height: 1.6;">[https://drive.google.com/file/d/0B8u8qWRYVhv0S1ozWFRjazFEX1E/view?usp=sharing https://drive.google.com/file/d/0B8u8qWRYVhv0S1ozWFRjazFEX1E/view?usp=sharing]</span>


:
:




Line 28: Line 29:
#Login to the NAS by ssh port 22 with admin username/password. If you don’t know which ssh client should be used, you can try putty on the following link:
#Login to the NAS by ssh port 22 with admin username/password. If you don’t know which ssh client should be used, you can try putty on the following link:
#:
#:
*[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html]
*[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html]
#After login, copy the blkdevMonitor.sh script to root folder by the following command:
<ol start="3">
#:<pre>cp /share/Public/blkdevMonitor_20151225.sh /root</pre>
<li>After login, copy the blkdevMonitor.sh script to root folder by the following command:
 
:<pre>cp /share/Public/blkdevMonitor_20151225.sh /root</pre>
#Change the file to be executable by the following command:
</li>
#:<pre>chmod 766 /root/blkdevMonitor_20151225.sh</pre>
</ol>
 
<ol start="4">
#Run the program by the following command:
<li>Change the file to be executable by the following command:
#:<pre>/root/blkdevMonitor_20151225.sh</pre>
:<pre>chmod 766 /root/blkdevMonitor_20151225.sh</pre>
 
</li>
#Wait for a few minutes(depend on your spindown time settings) to see if any process is accessing the HDD (WRITE block or READ block) or not. Send us the result for us to check which process wake the HDD.
</ol>
 
<ol start="5">
 
<li>Run the program by the following command:
:<pre>/root/blkdevMonitor_20151225.sh</pre>
</li>
</ol>
<ol start="6">
<li>Wait for a few minutes(depend on your spindown time settings) to see if any process is accessing the HDD (WRITE block or READ block) or not. Send us the result for us to check which process wake the HDD.</li>
</ol>
[[Category:HDD Spin Down (HDD Standby)]]
[[Category:HDD Spin Down (HDD Standby)]]

Revision as of 11:03, 18 February 2016

Aspects of harddisk spindown problems

  1. Harddisk(s) do spin down after the configured timeout, but show unwanted regular wake ups, without being accessed from clients
  2. Harddisk(s) wont spin down at all


Find processes causing regular wake ups of hard drives

Manually check QNAP configuration:

  • Several QNAP services (Twonky, Music Station, etc.) can enable regular cleaning jobs that wake up hard disks from spindown. Check the configuration of these services, if they are activated
  • Automatically synchronizing QNAPs NAS time with an internet timeserver can wake hard drives
  • Having the QNAP NAS obtain IP address(es) automatically using DHCP can wake hard drives several times a day. Using fixed IP addresses can prevent unwanted spin ups
    (careful when changing the network configuration, improper network reconfiguration can prevent further access to the NAS)


Find processes preventing hard drives from spindown

  1. Download the diagnostic program from the following links:

https://drive.google.com/file/d/0B8u8qWRYVhv0S1ozWFRjazFEX1E/view?usp=sharing


  1. Copy the program to the Public folder of the NAS
  2. Login to the NAS by ssh port 22 with admin username/password. If you don’t know which ssh client should be used, you can try putty on the following link:
  1. After login, copy the blkdevMonitor.sh script to root folder by the following command:
    cp /share/Public/blkdevMonitor_20151225.sh /root
  1. Change the file to be executable by the following command:
    chmod 766 /root/blkdevMonitor_20151225.sh
  1. Run the program by the following command:
    /root/blkdevMonitor_20151225.sh
  1. Wait for a few minutes(depend on your spindown time settings) to see if any process is accessing the HDD (WRITE block or READ block) or not. Send us the result for us to check which process wake the HDD.