タグ付けされた質問 「software-raid」

ソフトウェアRAIDの実装に関する質問。

1
md-raid5とLVMで不良ブロックの影響を受けるファイルを検索する
私は過去数週間にわたってこのトピックについて多くの調査を行ってきました-私は、回復を完了するのに、少なくとも可能な限り近づいていると思います。長い話を簡単にするために、細かい技術的な詳細は一切記入せずに問題を説明します。 複数のRAID-5アレイがあり、それぞれに8つのディスクがあり、それらを1つのLVM論理ボリュームにスパンしたとします。次に、ディスクの1つがいずれかのアレイで停止し、再構築中に、そのアレイの2番目のディスクで回復不能な読み取りエラーが発生します。そしてもちろん、バックアップはありません。 私はすでに、UREを使用してドライブから新しいドライブにデータをddrescueしました。5Kのデータのみが損傷し、すべてが非常に小さなディスク領域にグループ化されています。また、ddrescue'dコピーを使用してそのMDデバイスを再構築したら、データ損失のサイズに、アレイ内の非パリティドライブの数(データ損失の35K)をパリティとして乗算すると仮定します。これらのブロックを使用するストライプの計算は正しくありません。 このような状況によって破損するファイルを特定するための手順については、http://smartmontools.sourceforge.net/badblockhowto.htmlを読んで理解しましたが、私の問題は、どのブロックが破損した後に正確に把握するかです。 debugfsへの入力として使用するmd rebuild。mdとlvmがメタデータを格納するすべてのオフセットを理解することも面白くないでしょうが、私はその部分を処理できると思います。 すべての不良ブロック番号に7を掛けて、それぞれの後に続く6つのブロックも不良であると想定して、上記のリンクにあるガイドのLVMの手順に従うことはできますか? また、明確にするために、ガイドで説明されているように、不良ブロックの修復や再マッピングについては気にしていません。ディスクを交換したので、mdにそのような処理をさせます。ext4ファイルシステムのどのファイルが影響を受けたかを知りたいだけです。

3
アクティブパーティションとスペアパーティションを持つRAID1
UbuntuシステムのRAID1ソフトウェアRAIDパーティションで次の問題が発生しています(重要な場合は、10.04 LTS、2.6.32-24サーバー)。 私のディスクの1つ(sdb5)がI / Oエラーを報告したため、アレイで障害があるとマークされました。その後、アレイは1つのアクティブデバイスで劣化しました。したがって、私はハードディスクを交換し、パーティションテーブルを複製し、すべての新しいパーティションをRAIDアレイに追加しました。すべてのパーティションを同期した後、そのうちの1つを除いて、アクティブなデバイスが2つある状態で問題なく終了しました。ただし、以前に障害のあるディスクを報告したパーティションには、新しいパーティションがアクティブデバイスではなくスペアディスクとして含まれていました。 md3 : active raid1 sdb5[2] sda5[1] 4881344 blocks [2/1] [_U] 詳細な外観は明らかにします: root@server:~# mdadm --detail /dev/md3 [...] Number Major Minor RaidDevice State 2 8 21 0 spare rebuilding /dev/sdb5 1 8 5 1 active sync /dev/sda5 それで、ここに質問があります:raidにスペアディスクをアクティブなディスクに変えるように伝えるにはどうすればよいですか?そして、なぜそれがスペアデバイスとして追加されたのですか?これはルートパーティションであるため、アレイを再作成または再構築することはできません。そして、私はSoftware Raid HOWTOでその主題のヒントを見つけることができません。 任意の助けいただければ幸いです。 現在のソリューション 私は自分の問題の解決策を見つけましたが、これが実際の方法かどうかはわかりません。私のレイドを詳しく見てみると、sdb5は常にスペアデバイスとしてリストされていることがわかりました。 mdadm --examine /dev/sdb5 [...] …


3
新しいPCでの最適なSATA SSD構成
私は次のPCのSATA SSDで販売していますが、価格が比例してサイズに比例して大きくなるため、それらの最適な構成(OSおよびプログラム)は次のようになると思います。 SSDを2つ使用: オンボードRAID0 RAID0専用RAIDコントローラ ソフトウェアRAID0 上記のコントローラーのいずれかをJBODとして使用する2つまたは3つのSSD RAID5を使用した上記の構成のいずれかに3つのSSD OS用SSD 1つ+プログラム用SSD 1つ 上記のオプションと別のドライブの%UserProfile% OSとプログラムの両方に1つの大きなSSD 上記のオプションの1つで、SATA3コントローラーを使用 私が考えていない何か他のもの OSはx64 Windows 7(および/またはUbuntu)です。オーディオ/ビデオなどの大きなメディアファイルは、処理されていないときに別のドライブに配置されます。 新しいPCをゲーム、HDビデオ(m2ts)のトランスコーディング、Web開発、映画鑑賞に使用する予定です。

0
Intel RSTで検証した後のパリティエラー
Windows 7マシンでIntel RST RAID 1を実行しています。毎週確認と修復を行うように設定しています。1 TB RAID 1アレイで100を超える数週間、パリティエラーが頻繁に発生します。ただし、メディアエラーが発生したことはありません。 ドライブが新しい​​ときにこれを見なかったので、ドライブが悪くなっているのではないかと疑っていますが、原因はわかりません。イベントビューアーを調べて、RSTアプリケーションを開きました。何も見当たりません。サードパーティのSMARTユーティリティを実行してみる必要がありますか? ドライブはコンシューマードライブですが、高性能ハードウェアRAIDではなくIntel RSTであるため、TLERの問題ではないと思います。また、ドライブのタイムアウトが原因である場合、アレイの性能が低下することが予想されますが、これは見たことがありません。イベントビューアーにはイベントもありません。 また、RSTがRAID 1のパリティエラーを修復する方法をどのように知るかについても興味があります。コピーの1つを適切なコピーとして任意に選択しますか。最新の。 更新:smartmontoolsを使用してSMARTステータスを確認しました。両方のドライブが正常であると報告します。

2
プライマリディスクの未割り当て領域にソフトウェアRAIDボリュームを作成できません
ストライプボリューム(RAID0)に部分的に結合したい2つのディスクがあります。ディスク1にはWindows 7 Professionalで起動するプライマリパーティションが含まれ、ディスク2は現在使用されていません。ディスク1には20 GBの未割り当て領域があり、ディスク2には約110 GBの未割り当て領域があります。 私の理解では、ディスク1の20GBの未割り当て領域とディスク2の20GBの未割り当て領域を使用してRAID0ボリュームを作成できるはずです。 残念ながら、Windowsディスク管理ツールでは、ディスク1の未割り当て領域に「新しいシンプルボリューム」を作成することしかできませんが、ディスク2では、さまざまなオプションを自由に使用できます。 何故ですか? (実際に2つのスクリーンショットをマージしたスクリーンショットを添付し、両方のメニューを示しています。オランダ語については謝罪しますが、利用可能なオプションが何を表しているかは明らかです。)

2
Windows 7、アドバンストフォーマットドライブでRAID 1
私のドライブの一つが故障したとき、私は素晴らしいソフトウェアraid 1(windows 7 raidを使って)が働いていました。 私はそれを4kセクタを使う別のもの(WD blue 1 TB)に取り替えました、そしてこれは窓を不幸にします(異なるセクタサイズでミラードライブを作成することはできません) 私は完全に理解していますが、私の4kセクターのハードドライブはAdvanced Formatを使用しているので、512セクターを報告できるはずです。 DiskCheckupユーティリティは、実際には物理セクタサイズに4k、論理セクタサイズに512を報告します。 これらのディスクをwin 7のソフトウェアレイドでうまく機能させる方法はありますか?

1
WindowsドライブにJBODまたはRAID 0を作成する
空のドライブとWindowsを含むドライブを使用してJBODまたはRAID 0を作成することは可能ですか?私はあまりコンピュータに精通した家族を持っていません。そして、C:ではなくD:に自分のものを載せるように教えることは、彼らが覚えたり練習したりするにはあまりにも多くの概念です。電子メールの添付ファイルを開くのに十分なスペースがないなど、毎月電話を受けることになります(Windows Software RAID)が、ディスクスペースを増やすことなく、ディスクスペースを増やすことができます。彼らが決して使わないだろう何かを繰り返し教える。答えが予算集約的であるならば、それは無駄です...労働集約的私は扱うことができます(私は十分な時間があります)。 編集: このトピックについてさらに調べてみると、「シンプル」ボリュームがダイナミックディスク上にあることの非常に簡単な説明ができました...「シンプルボリュームは単一のダイナミックディスク上の空き領域で構成されています... ...同じディスクから空き容量を追加してシンプルボリュームを拡張できます。 別のディスク 「 これまでのところ、これは私が探しているものに近いようです。関与するすべてのディスクを同じボリューム(同じドライブ文字)に追加するかどうか、誰かが知っていますか?自分のコンピュータで試してみる前に、探しているものかどうかを知りたいだけです。

1
新しいRAID-5ボリュームはグレー表示されます
5つのディスクでRAID5ボリュームを作成しようとしましたが、5つすべてがまったく同じです(5x Seagate Thin 250GB) ディスク管理はすべてのディスクを表示できます。また、RAID5を除くすべてのRAIDを選択できます。 コマンドラインが大好きなので、diskpartでボリュームを作成しようとしました。しかし、最後にはエラーが発生します: DISKPART> create volume raid size=1000000 disk=1,2,3,4,5 The command you selected is not available with this version of Windows. しかし、RAID5ボリュームを作成できないのはなぜですか?完全にアクティブ化されたWindows 10 Enterpriseバージョンを持っています。

2
Windows 10および階層化のストレージスペース
私はWindows 10(それが重要な場合はプロ)デスクトップに多数のディスクを持ち、ストレージスペースをいじっています。ユースケースに合わせてストレージボリュームを構成する方法についてアドバイスをお願いします。Windows 10 UIは限られていますが、Powershellの階層化機能を利用できるようです。ストレージスペースのドキュメントを読んで機能を解明して満足していますが、私の戦略が正しい場合は入力をお願いします。 現在私が持っているものは次のとおりです。 2x256GB SSD-未割り当て、古いRAID0ブート+アプリボリューム 1x5TB HDD-メディア+ゲーム+アプリ(このドライブを廃止したい) 1x8TB HDD-メディア+ドキュメント+写真 2x8TB HDD-新しい未使用ディスク CPU:Z97チップセットmobo上のi7 4790k、時間が来たらRyzen3にアップグレードする可能性があります ブートドライブは512GB NVMeディスクです 上記のドライブから2つのボリュームを構築したいと思います。理想的にはこれが私が欲しいものです: ゲーム+スクラッチボリューム:256GBストライプSSDティア+ 3TBストライプHDDティア メディア+ドキュメント+写真のボリューム:256 GBのミラー化されたSSDティア+ 14 TBの「パリティ」HDDティア ゲームとスクラッチボリュームのすべてが、データを再ダウンロードするだけで失われる可能性があります。たとえば、仮想マシンの「メモリ」ファイル、プレックスデータベースなどをスクラッチディスクに配置します。機密性の高いものはすべて、他のボリュームにバックアップします。 メディア+ドキュメント+写真ボリュームに少なくとも1つのドライブの冗長性が必要です。ドキュメントと写真をオフサイトでバックアップしています。そのため、ドライブを紛失しても頭痛の種が減ります。 このセットアップは合理的と思われますか、Windows 10 proマシンで達成できるものですか? また、過去のバージョンのWindowsでは、ストレージスペースの「パリティ」プールのパフォーマンスが非常に低いことも読みました。これはまだ本当ですか?4台のHDDのうち2台が使用されているため、パリティ構成の実際のテストを実行できませんでした。誰かが以前にこれを行った経験がある場合はここで尋ねると思いました。 他にどのようなソリューションを検討すべきですか?

0
冗長性:LVM + mdadmまたはLVM internal RAID
タスクは、仮想マシンイメージ用のLVMストレージを作成することです。したがって、いずれの場合でもLVMが使用されます。 LVMが冗長性を提供する2つの方法があります。 ブロックミラーリング lvcreate -m 1 --mirrorlog mirrored -n logical_volume -L 50G vg0 内部RAIDメカニズム lvcreate --type=raid1 -n logical_volume -L 50G vg0 2番目の方法では、読み取りパフォーマンスが向上します。 別の方法として、mdadmでraid1を作成し、Linux Soft RaidデバイスをLVMの物理ボリュームとして使用できます。 どちらの方が良いのですか?

1
RAID5 mdadm faulty / blk_update_request:I / Oエラー
サーバーのディスクの5つのrawイメージ(1つの外付けHDDに保存されています)があります。これらの各ディスクには"Linux raid autodetect" (fd)、RAID1(ブート関連、3つのデバイス(2つのアクティブ+ 1つのスペア))とRAID5(その他のデータ、5つのデバイス)のメンバーである2つのパーティションが含まれます。 RAIDアレイを組み立てるために実行するkpartx(またはlosetup、実際には問題ではない)を使用してデバイスをマップしましたmdadm。RAID1は正常に組み立てられ、通常の方法でマウントできます。RAID5は組み立てられています(実際、「アクティブ」、によると/proc/mdstat): すべてのデバイスは「障害あり」および「削除済み」です。 dmesg(blk_update_request: I/O error, dev loop4, sector 16)に追加のエラーが表示された後、さらにエラーが表示されmd: super_written gets error=-5ます(; md/raid:md0: Disk failure on loop5, disabling device.); RAID5アレイをマウントできません(十分に)。 私はウェブ上で見つけることができるすべての提案を試しました: --forceキーを使用->は機能しません。 使用--createして--assume-clean->は機能しません。 使用--zero-superblock(2に似ています)->は機能しません。 確認した場合--examine-すべてのメンバーデバイスが中にあるクリーンな状態、チェックサムがあり、正しいとイベント番号は等しいです。 2および3ごとに-それらのマッピングされたデバイスに書き込むことはできないようです。私はstraceD」--zero-superblockと、上のwrite()システムコール、私が得ましたEPERM (Operation not permitted)。マップされたデバイスへの書き込みを妨げるものが想像できません(lsblk --fpmRAID5デバイスは書き込み可能ですbrw-rw----)。 別の奇妙な詳細。上記I/O errorでセクター16に乗ることに言及しました。すべてのループ(マッピング)RAID5デバイスのセクター16(オフセット8192バイト)にあるものをチェックしました。マジックナンバー0x6d746962(ASCII: " bitm")で始まるようです- bitmap関連する可能性が高い: 00002000 62 69 74 6d 04 00 00 00 48 …

1
Windows 7で劣化したRAID 1を作成する
質問は簡単です。 Windows 7で劣化したRAID 1を作成できますか? 別の言い方をすれば、バックアップデータを保存したバックアップドライブを用意し、後で2台目のバックアップドライブを購入し、その2台をRAID 1に入れることはできますか。 Linuxでは、性能が低下したアレイを作成し、そのデータを機能低下したアレイにコピーし、孤立ドライブからデータを削除してから、孤立ドライブをアレイに追加することでこれを実現できます。しかし、私は最初にWindows 7の下のワークステーションにある単一のドライブにバックアップし、それから近い将来にそれにドライブを追加することを検討しています。

0
apt-getアップグレード後にソフトウェアRAIDをマウントできませんでした
ubuntu 12.10にソフトウェアRAID 10(jfs)があり、定期的なapt-getアップグレードとそれに続く再起動後にマウントに失敗した後、RAIDを修復するための支援が必要です。 /dev/md0: Version : 1.2 Creation Time : Mon Jan 7 20:42:27 2013 Raid Level : raid10 Array Size : 3904809984 (3723.92 GiB 3998.53 GB) Used Dev Size : 1952404992 (1861.96 GiB 1999.26 GB) Raid Devices : 4 Total Devices : 3 Persistence : Superblock is persistent Update …

1
2つのX-RAID化されたディスクをubuntuに移動する
X-RAID(拡張可能なRAID)である古いNAS(Netgear ReadyNAS Duo)があり、新しいUbuntu 12.04サーバーに移行する必要があります。 これがソフトウェアの急襲であると仮定すると、Ubuntuのドライバーをどこで見つけることができるのか誰もが知っていますか? ありがとう

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.