空でないディスクにRAIDを使用して線形アレイを作成する

空でないディスクにRAIDを使用して線形アレイを作成する

500GBディスク(465GBフォーマット)と80GB(72GBフォーマット)ディスクがあり、線形アレイを作成したいと思います。つまり、ソフトウェアマネージドRAIDツールを使用して両方のディスクのスペースを接続しますmdadm。より大きなディスクが90%以上を占めていますが、より小さいディスクの容量をここに接続したいと思います。大きなディスクを消去またはバックアップせずにこれを実行できますか?私がそれをバックアップする方法はありません。私は次のコマンドを試しました

mdadm --create --verbose /dev/md0 --level=linear --raid-devices=2 /dev/sdb /dev/sdc

仮想マシン内。新しいブロックデバイスで作成するために/dev/md0フォーマットが必要なようですが、それは当然私が望むものではありません。どんなアイデアがありますか?

また、xubuntu16でこれを試しましたが、debian 8に配布する予定です。私はmdadm両方を使ってみましたが、あまり違いはないようです。

編集:メインディスクでNTFSを使用していることを忘れました。

ベストアンサー1

線形マッピングにはLVMがより良い選択かもしれません。ファイルシステムをLVMに変換できると主張するプログラムがあります。

しばらく前に、私はこの作業を手動で行う方法についての記事をドイツ語で書いています。

何も気にしない場合は、dmsetupメタデータなしでCreate Linear Mapを直接使用できます。しかし、これはシステムにとって非常に混乱する可能性があります。

また、まだ80GBのディスクがある場合は、おそらく分割しているでしょう。ディスクをマージすると多くの欠点があります。デフォルトでは、あるディスクが死に、他のディスクからのデータも無駄になります。ほとんどのファイルシステムは、セグメントが突然失われることを好まないためです。

2つの別々のファイルシステムを持ち、1つのファイルシステムのように見えるようにマウントできます。 500 GBのディスクに適切なサイズ(約80 GB)のサブディレクトリがある場合は、ファイルを移動して所定の場所にマウントできます。

あるいは、単に別のディスクとして扱うだけです。仕事を単純にしてください。

おすすめ記事