私のDebianサーバのRAID 10ドライブを交換しました - 次に何をしますか?


2

RAID 10アレイに4つの3TBドライブがあります。失敗したので、削除されました。

/ proc / mdstat   性格:[線形] [マルチパス] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]   md127:アクティブraid10 sdd [2] sdc [1] sde [3]         5860530176ブロックスーパー1.2 512Kチャンク2ニアコピー[4/3] [_UUU]

私は新しいHDDを入れました、そしてそれはsdbとしてそれを拾ったようです。交換用ディスクとしてsdbを追加するという、正しい手順が何であるかを(たとえグーグルでも)把握できないようです。他のディスクの1つからパーティションテーブルをコピーするように指示する投稿が見つかりましたが、fdiskまたはsfdiskを使用すると、有効なパーティションテーブルがないことがわかり、/ devでsdc、sdd、sdeデバイスがあることがわかります。パーティションは表示されません。それでも、RAIDアレイは正常に機能しています(性能は低下しますが)。ここに何がありますか?このアレイはもともとOpenmediavaultを実行していたときに構築されたものです。

私はもう試した mdadm --assemble --scan しかし、それは何もしません..どういうわけか私はアレイにsdbを強制する必要があると思いますが、私は間違ったことをしたくない、obvs!

mdadmからのいくつかの出力:

sudo mdadm -D /dev/md127
/dev/md127:
        Version : 1.2
  Creation Time : Wed Dec 12 13:48:21 2012
     Raid Level : raid10
     Array Size : 5860530176 (5589.04 GiB 6001.18 GB)
  Used Dev Size : 2930265088 (2794.52 GiB 3000.59 GB)
   Raid Devices : 4
  Total Devices : 3
    Persistence : Superblock is persistent  
    Update Time : Tue Jul  8 22:19:20 2014
          State : clean, degraded 
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0  
         Layout : near=2
     Chunk Size : 512K  
           Name : omv:4x3TB
           UUID : acaef996:1ea7102b:9cd52d00:af0ef09e
         Events : 779391  
    Number   Major   Minor   RaidDevice State
       0       0        0        0      removed
       1       8       32        1      active sync   /dev/sdc
       2       8       48        2      active sync   /dev/sdd
       3       8       64        3      active sync   /dev/sde

...そしてfdisk -lからの全出力

sudo fdisk -l

警告:GPT(GUIDパーティションテーブル)が '/ dev / sda'で検出されました! util fdiskはGPTをサポートしません。 GNU Partedを使用してください。

ディスク/ dev / sda:60.0 GB、60022480896バイト   255ヘッド、63セクタ/トラック、7297シリンダ、合計117231408セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 512バイト   I / Oサイズ(最小/最適):512バイト/ 512バイト   ディスク識別子:0x00000000

デバイス起動開始終了ブロックIDシステム   / dev / sda1 1 117231407 58615703+ ee GPT

ディスク/ dev / mapper / tower - vg-root:55.1 GB、55067017216バイト   255ヘッド、63セクタ/トラック、6694シリンダ、合計107552768セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 512バイト   I / Oサイズ(最小/最適):512バイト/ 512バイト   ディスク識別子:0x00000000

ディスク/ dev / mapper / tower - vg-rootに有効なパーティションテーブルが含まれていません

ディスク/ dev / mapper / tower - vg-swap_1:4185 MB、4185915392バイト   255ヘッド、63セクタ/トラック、508シリンダ、合計8175616セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 512バイト   I / Oサイズ(最小/最適):512バイト/ 512バイト   ディスク識別子:0x00000000

ディスク/ dev / mapper / tower - vg-swap_1に有効なパーティションテーブルが含まれていません

ディスク/ dev / sdb:3000.6 GB、3000592982016バイト   255ヘッド、63セクタ/トラック、364801シリンダ、合計5860533168セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 4096バイト   I / Oサイズ(最小/最適):4096バイト/ 4096バイト   ディスク識別子:0x00000000

ディスク/ dev / sdbに有効なパーティションテーブルがありません

ディスク/ dev / sdc:3000.6 GB、3000592982016バイト   255ヘッド、63セクタ/トラック、364801シリンダ、合計5860533168セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 4096バイト   I / Oサイズ(最小/最適):4096バイト/ 4096バイト   ディスク識別子:0x00000000

ディスク/ dev / sdbに有効なパーティションテーブルがありません

ディスク/ dev / sde:3000.6 GB、3000592982016バイト   255ヘッド、63セクタ/トラック、364801シリンダ、合計5860533168セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 4096バイト   I / Oサイズ(最小/最適):4096バイト/ 4096バイト   ディスク識別子:0x00000000

ディスク/ dev / sdbに有効なパーティションテーブルがありません

ディスク/ dev / sdd:3000.6 GB、3000592982016バイト   255ヘッド、63セクタ/トラック、364801シリンダ、合計5860533168セクタ   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 4096バイト   I / Oサイズ(最小/最適):4096バイト/ 4096バイト   ディスク識別子:0x00000000

ディスク/ dev / sddに有効なパーティションテーブルがありません

ディスク/ dev / md127:6001.2 GB、6001182900224バイト   2ヘッド、4セクター/トラック、1465132544シリンダー、合計11721060352セクター   単位= 1のセクター* 512 = 512バイト   セクタサイズ(論理/物理):512バイト/ 4096バイト   I / Oサイズ(最小/最適):524288バイト/ 1048576バイト   ディスク識別子:0x00000000

ディスク/ dev / md127に有効なパーティションテーブルがありません

回答:


2

似たような状況に陥ったとき(RAID 10でもOpenMediaVaultのインストールでも作成されませんでしたが)、新しいディスクをアレイにmdadm -addしました。これにより、新しいディスクが(ホット)スペアディスクになり、その後、性能が低下したアレイがそれをピックアップしてアレイを修復しました。

mdadm --add以外に、他にどのコマンドを実行したのか、完全にはわかりません。そこから使用したのは、mdadm(8)のマニュアルページだけでした。


それはとても簡単でした! sudo mdadm --manage / dev / md127 --add / dev / sdbそして、再構築が始まりました。
muggy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.