1TBドライブのサーバーがありますが、RAIDが実行されていないようです。 1TB HDDを追加して何とかRAID1を設定できるかどうか疑問に思います。 (ソフトウェア raid1)
サーバーはCentOS 6.4を実行します。
これは可能ですか?ダウンタイムやデータ損失が発生しますか?どのくらい簡単ですか?
答え1
インストールを実行している場合は、lvm
ツールキットを使用するとかなり簡単で簡単に実行できますlvm
。伝統的なパーティショニング方式を使用すると、いくつかの結果が生じる可能性がありますが、mdadm
当然のことではありません。
引用するこのスーパーユーザーそしてさらにこのスーパーユーザー質問。
答え2
最も簡単な場合は、ブート用の別々の物理デバイスがある場合(カーネルやinitrdのロードなど)、既存のドライブをミラーリングする必要があり、mdadm
mdadmスーパーブロック用のスペースがない場合を使用してください。起動するたびに再構築されるアレイを使用する必要があります。起動するたびに画像を再構築してデータの整合性を確保し、不要な破損を防ぐように細心の注意を払う必要があります(起動するたびに画像を再構築するための--assume-clean
オプションを参照mdadm
)。 。スーパーブロックを使用してRAIDを作成できる場合は、次の手順がはるかに簡単になります。
ミラーリングするデバイスから起動する場合、オプションの1つは実際に追加のデバイス(好ましくは小型SSDまたはATAアダプタを介して接続されたCompactFlashカード)を追加し、そのデバイスから起動して1TBを使用することです。データのみ(またはデータとrootfs用)を保存するためのドライブ。