ホームサーバーのハードドライブ:325日で186k回の起動 - 停止サイクル?


2

私は約1年前にUbuntuサーバー(現時点で10.04 LTS)、ストレージ用にRAID 5の4つのディスク(WD Green 1.5 TB)、そしてOS用にラップトップドライブを使ってホームサーバーをセットアップしました。

今日の出力 smartctlチェックのためのコマンドラインユーティリティ スマート ハードドライブの属性は、プライマリOSドライブが325日で186,000回以上の起動 - 停止サイクルを持ち、寿命に近づいている可能性があることを教えてくれます。

smartctl 出力は   「正規化値」、この場合は   200と000の間の数、200   「真新しい」と000の意味   "使い古した"。私のディスクは001になります。

だから私は何が起こったのだろうか。7820時間の186k回のスタート/ストップサイクルは24時間で2.5分に1回のスタート/ストップである。これは、1日に1回か2回実際の使用が見られるコンピュータにとっては多すぎると思われます。 (RAIDディスクは正常であり、平均して1日に1回の起動/停止が予想されています。)

誰もが同様の経験を持っていますか、またはここで問題になるかもしれないものへのポインター?

詳しく知りたい

  • なぜ大量のスタート/ストップがカウントされるのですか?ある種の設定上の問題がありますか?問題を引き起こしているバックグラウンドサービスはありますか?
  • OSドライブとしてラップトップディスクを持っていることが問題の一部である可能性がありますか?誰もがこれを確認または否定できますか?

これが/etc/hdparm.confの設定です。

/dev/sda {
  apm = 127
  spindown_time = 120
}

との最も関連性の高い部分 smartctl --attributes /dev/sda

smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   001   001   000    Old_age   Always       -       185875
  9 Power_On_Hours          0x0032   090   090   000    Old_age   Always       -       7820
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       109
193 Load_Cycle_Count        0x0032   118   118   000    Old_age   Always       -       246833
194 Temperature_Celsius     0x0022   107   098   000    Old_age   Always       -       36

私は一般的に私のドライブが1年以上続くことを好むので、どんなアドバイスでも評価されます。

更新

どうやらhdparm.comの "apm = 127"設定が問題でした。設定をコメントアウトすると、デフォルトの254になり、ディスクがまったくスピンダウンしません。

それは私が探していたものでもありません、私はどこかに中間の地面を見つけることができるかどうか見る必要があるでしょう。それでも、この記事のタイトルからの問題は解決されています。ご協力いただきありがとうございます。

同様の問題を抱えている次の人のためのいくつかの詳細:

apmはAdvanced Power Managementです。   値1から255。より高い値は「もっと意味する」   パフォーマンス "、低い値"より多くの力   "255"は "無効"です。

私は「最高」として127を選びました   まだディスクを許容する性能   スピンダウン」hdparmの男によると   ディスクに移動したいので、ページ   サーバーが使用されていないときはスリープします。

それは私が得たもの   製造元の20秒デフォルト   この特定のスピンダウン時間   ドライブ(WD Scorpio Blue)、   ラップトップのデフォルトの公平性   電池で動いています。

OSとは   常にディスクに書き込む(システム   ログなど   コンピュータが実際に使用されている場合)、ディスク   なる前に眠りに落ちることはほとんどない   再び目覚めた、そして私はスタート/ストップを得た   20秒ごとの動作私の増加の試み   スピンダウン時間(私はそれを10に設定しました   分)は明らかに無視されました   ドライブ。

ある時点で私はインストールしました ラップトップモード ディスクをキャッシュする   メモリに読み書きするので、OSは   毎回ディスクに書き込むことのみ   数時間

この場合の主な問題は   そのラップトップモードは停止しました   アップグレード後も動作しています - それでもまだ   開始するサービスとしてリストされている   起動しますが、もう起動しません。そして私   それを多少なりとも忘れていた   そしてチェックを考えていませんでした。

少なくとも、私は今どこを見ればいいのか知っています。あなたの意見をありがとう。


1
良い質問、良い探偵の仕事、そして良い自己回答。 +1。
unforgettableid

回答:


1

確認すべき点がいくつかあります。

  • 問題は現在起きていますか? (ドライブを試してみて、一日待ってからもう一度試してみて、それが著しく増加するかどうかを確認してください(1日に2.5分に1回と言ってください)
  • 問題はすべてのディスクで発生していますか、それとも1つだけですか?
  • コンピュータの電源設定は?節電、またはいいえ?ディスクをスピンダウンしますか。チェック hdparm -B そして hdparm -S (そしてデータの解釈方法についてはmanページを読んでください)

今問題が起こらないのなら、Ubuntuでハードディスクの回転と停止が繰り返されることに関連して報告されたバグを思い出しますが、それは少し前のことかもしれません。あなたはそれを調査するかもしれません、多分それがアップグレードで修正されたかどうか確かめてください。

問題が1つのディスクだけにある場合は、そのディスクについて何が特別なのかを尋ねなければなりません。

上記の設定があなたのニーズに合わない場合、それらは問題あるいは犯人にさえ関連しているかもしれません。


今起こっている、そうです。それはさらに悪くなっているようです、それは約2時間で、または20秒に1回で400回再起動しました。私の知る限りでは、設定の問題を超えて、どこかで深刻な問題が発生しているに違いありません。それでも、異なる設定で再起動してみます。
j-g-faustus


1

ラップトップドライブの製造元は何ですか? WDもRAIDのものと同じですか? Start_Stop_Countは、私がsmartmontoolsで見たドライブの「スピンドルの開始/停止サイクル数」として定義されています。 よくある質問 。残念ながら、私はこれと比較するためにドライブの数が多くありません。私のラップトップは西部のデジタルドライブを持っています、そして私もubuntuを実行しています。それは数年前で、同じ属性を約300しか持っていません。ここで起こり得ることはたくさんあります。

  1. どうやら製造元が異なると、データが互いに異なる方法で報告されます(同じ製造元のブランド間でも)。そのため、数字はラベルが示唆しているもの以外の何かを意味するかもしれません。

  2. ラップトップドライブには、アイドル時にスピンドルの回転を止めることを含む省電力ロジックが組み込まれている場合があります。

  3. 属性をスマートに報告するセンサーが壊れている可能性があります。

  4. 最も可能性の高い原因は、Ubuntuがアイドル時にドライブをスピンダウンするように設定されていることです。これをチェックしてください 役職


はい、それはWD Scorpio Blueです。リンクをありがとう、私はそれをチェックアウトするつもりです。
j-g-faustus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.