1
ディスク(USBエンクロージャー内)がマウントされていなくても起動し続ける
セットアップ NASサーバー(ubuntuサーバー14.04)に接続された4つのドライブを含むUSBエンクロージャー(Buffalo DriveStation Quad)があります。エンクロージャーはJBODモードに構成されているため、Linuxのすべてのディスクが表示されます。 2つのディスク(sdbおよびsdc)は、/dev/md0(raid1)としてソフトウェアraidで構成されています。また、ジャーナリングなしでext4ファイルシステムを持つ/dev/md0単一パーティション(/mnt/part1)としてマウントされます。 他の2つのディスク(sddとsde)は、1つのボリュームグループとしてLVMでセットアップされ、そこから2つの論理パーティションをマウントしました。そのうちの1つはボリュームグループ全体の容量の90%(/mnt/part2)で、もう1つは10%(/mnt/part3)です。どちらもジャーナリングなしのext4です。 APMの問題 私の問題は、デフォルトのAPMモードで始まりました。数分ごとにハードドライブのヘッドが非常に激しく停止していることに気付きました。少しトピックを調査した後、私はを使用することになりましたhdparm -B198 /dev/sd[bcde]。これにより、ある程度の節電が可能になりますが、実際にはヘッドパーキングは行われません。 睡眠は? 私は現在の状況にある程度満足していますが、アクティビティがない場合はドライブがスリープ状態になるようにします。特に、sdbとsdc(/mnt/part1)は、実際に95%の時間アクティビティをまったく取得しません。私が試したものは何でも、問題はドライブが1、2分より長く眠らないことであるようです。 すべてのパーティションをアンマウントして発行hdparm -y /dev/sd[bcde]すると、ドライブがスリープモードになりますが、それはほんの数分間です。その後、全員が1つずつ目を覚まします。block_dump(echo 1 > /proc/sys/vm/block_dump)を有効にして問題をデバッグしようとしましたが、ディスクへのアクセスが表示されません。 またhdparm -B255 /dev/sd[bcde]、APMを無効にしてAPMを無効にし、その後スリープするように指示しましたが、同じことです。それでも、ドライブは数分後に起動します。 私は持っていないmdadmデーモンモード(一日一回だけで1つのチェック)で実行している、またドライブを捜査何かがあるはずです。それでは、次に何を試すべきかというアイデアはありますか?Buffalo USBエンクロージャーは安っぽいだけですか? アップデート#1 発行後にディスクが起動するのにどれくらいの時間がかかりましたかhdparm -y /dev/sd[bc]。次のタイムスタンプはパターンを示しています。 00:00 hdparm -y /dev/sd[bc] 00:40 disks start to wake up 00:59 disks fully awake 01:00 hdparm -y /dev/sd[bc] 03:40 disks start to wake …