web-dev-qa-db-ja.com

データを失うことなくLSIRAIDアレイを削減するにはどうすればよいですか?

8x SASドライブがハードウェアLSIRAIDコントローラー(MegaCli64)に接続されているサーバーがあり、8つのドライブすべてが単一のRAID10アレイとして構成されています。

2つのドライブを取り外して、より大きなドライブに交換したいと思います。結果は、6ドライブの1つのRAID10アレイと2ドライブの2番目のRAID1アレイになるはずです。

OS:CentOS 6

LSI RAIDアレイを減らし、データを失うことなく2つのドライブを削除して、2つのドライブを削除するにはどうすればよいですか?サーバーのダウンタイムは問題ありません。

Googleから、MegaCli64 -LDReconが役立つことがわかりましたが、私はそれを使用したことがなく、現在実験用のテストサーバーを持っていません。

更新1

[root@n ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on  
/dev/sda2              49G  8.9G   37G  20% /  
/dev/sda5             2.1T  1.6T  457G  78% /backup  
/dev/sda1             388M   93M  275M  26% /boot

Linuxではすべてのドライブはext4タイプです。

/ backupは重要ではありません。データを簡単にコピーして元に戻すことはできますが、OSやさまざまなソフトウェアのすべての構成とセットアップを再インストールしたくはありません。時間がかかりすぎるでしょう。

更新2

現在のすべてのディスク(数は8)は、サイズが600GBのタイプSCSI 15kRPMです。 2台のドライブを新しい4TBドライブタイプのSATA7KRPMに交換したいと思います。
これは、LSI2208コントローラーを搭載したSupermicroF627R3-R72B +サーバーです。

1
Jai

あなたはこれを行うことはできません。 -LDRecon Rmvスイッチを使用して一度に削除できるディスクは1つだけです。話しているドライブの規模を考えると、これはおそらく、目的の場所に到達するために取ることができる最も複雑なパスです。

  • 外部ストレージを追加するオプションはありますか?
  • システムのバックアップと復元または再構築を行って、目的の容量に到達することをお勧めします。

HP ProLiant Smart Array側では、LogicalDrivesのshrinkingは非常に新しい機能であり、それでも、推奨されるアプローチではありません。

アレイを縮小します(アレイ上のデータを再ストライプ化して、占有する物理ドライブの数を減らしてから、アレイから余分なドライブを削除します)

1
ewwhite