web-dev-qa-db-ja.com

mdadmディスクパーティションタイプ:Linux RAIDAutodetect必須または83Linux ok?

主な質問:Q1: mdadmを使用する場合、「Linux RAID Autodetect」タイプがディスクに必須であるか、「83 linux」タイプで問題ないかを知りたいですか?

サブ質問:Q1_1:違いは何ですか?

サブ質問:Q1_2: RAIDアレイの外部、たとえば外部のUSB3で簡単に使用できるようにするために、ディスクを83Linuxタイプにすることをお勧めします。しかし、それらが「Linux RAID Autodetect」タイプであれば、おそらく機能するでしょうか?ディスクを特定のタイプにマウントせずにUSBを接続したい...

あなたの答えをありがとう

1
fredk

MdadmがRAIDデバイスを見つける方法は2つあります。 1つ目は、/ etc/mdadm.conf内のすべてを構成し、それを最新の状態に保つことです。 2つ目は、パーティションを「Linux RAID」としてマークすることです(fdiskにFDと入力するか、partedに「set#raidon」と入力します)。 2番目のケースでは、MDADMはRAIDパーティションとしてフラグが立てられたパーティションを掘り下げ、UUID(一意のID)とメタデータを照合してアレイをアセンブルします。

私の好みは、常に2番目の方法を使用し、起動時にスキャンしてmdadmにパーティションをアセンブルさせることです。配列を変更した後に更新することを心配しなければならない構成ファイルが1つ少なくなります。

あなたがしているようにRAIDアレイの外でディスクを使うことは危険です。そのディスクをアレイに戻したときに、mdadmが正しいことを行うという保証はありません。古いディスクから同期して「更新された」ディスクを上書きするかどうかを決定する場合があります。このような状況にある場合は、RAIDを使用せず、代わりに、新しいディスクからのバックアップまたは同期の何らかの方法を使用することをお勧めします。

参照: https://unix.stackexchange.com/questions/52321/using-uuids-with-mdadm

3
tgharold