
現在開始しているプロジェクトについて調査中なので、ここで構成を提供することはできません。たとえば、mdadm を使用して 2 つのドライブ間にソフトウェア RAID 1 アレイを構成しているとします。
アレイにデータを書き込んでから、ドライブの 1 つを別のマシンに移動した場合、2 番目のマシンはドライブを再フォーマットせずに、ドライブにデータを読み書きできますか?つまり、ファイルをコピーし直す
私が見たこの郵便受けは、同じ質問をしているようです。しかし、その答えは私には抽象的すぎるように思え、理解できません。
MD パーティションを直接マウントし、必要に応じてファイルシステムの種類を指定する (または lvm を有効にする) ことで、MD パーティションからコンテンツを読み取ることもできます。通常、メタデータはディスクの最後にあるため、そのまま機能します。
これをどうやって行うのか、またドライブの 1 つをマウントするときにどのような問題が発生する可能性があるのかを、もっと明確に説明していただけますか?
答え1
アレイにデータを書き込んでから、ドライブの 1 つを別のマシンに移動した場合、2 番目のマシンはドライブを再フォーマットせずに、ドライブにデータを読み書きできますか?
ドライブの 1 つだけを別のホストに移動すると、アレイは低下モードで使用できるようになります。デフォルトでは、アレイからデータを読み取ることはできますが、書き込みは無効になります。
劣化したアレイへの書き込みを有効にすることは可能ですが、ディスクを元の場所に戻したときにアレイが同期されなくなることを意味します。その後の再同期により、一方のディスクの内容がもう一方のディスクの内容で上書きされ、データが失われる可能性があります。(これは行わないでください。)