テストのために、/dev/sdb
と/dev/sdc
にサイズが1GBのミラー化(RAID 1)パーティションを作成します。パーティション分割に関しては、partedを使用したいのですが、ミラーリングするパーティションをどのように作成すればよいですか?
パーティションテーブルを初期化することから始めます。
(parted) select /dev/sdb
Using /dev/sdb
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Y
(parted)
上記の手順の後。パーティションを作成し、必要なフラグを設定するにはどうすればよいですか?
RAIDはパーティションフラグの可能性があることを知っていますが、それを使用するにはhaveを使用しますか?実行中のシステムでどのように使用されますか?
どのファイルシステムタイプを使用すればよいですか?無し?
-a optimal
を使用してPartedを起動し、正しく位置合わせされていないパーティションを作成している場合に警告が表示されるようにします。 mkpart
を使用して、ファイルシステムを指定せずにパーティションを作成します。
mkpart primary 1MiB 512MiB
このコマンドは、1MiBで始まり512MiBで終わる511MiBパーティションを作成します。
パーティションを作成するときは、MiB、GiBまたはTiBを使用します。これにより、512Bの物理セクタと4096Bの物理セクタを備えたHDDの正しいアライメントが保証されます。
上記の1MiB
は開始位置として使用されます。これは、Partedがアライメントについて文句を言うことなく使用できる最も低い位置です。ただし、セクター40 実際は正しい位置合わせで最も低い位置ですが、partedは1MiB境界が好きであり、無駄なディスクスペースが非常に少ないことに注意してください。
カーネルにRAIDパーティションを認識させ、自動的にマウントするには、raidフラグを設定する必要があります。新しいパーティションがPartedでパーティション1として識別された場合(p
で確認)、次を使用してraidフラグを設定します。
set 1 raid on
print
でパーティションサイズを確認しますが、unit
displayをKiB、MiB、またはGiBに設定します。そうしないと、デフォルトのcompact
単位にKB、MB、GBが表示されます。
unit MiB
print
答えをまとめるには:
RAIDはパーティションフラグの可能性があることを知っていますが、使用する必要がありますか?実行中のシステムでどのように使用されますか?
いいえ、する必要はありません。選択しない場合は、自分でマウントする必要があります。
どのファイルシステムタイプを使用すればよいですか?無し?
はい、指定しないでください。 Partedはファイルシステムの処理から遠ざかりつつあり、現時点でのファイルシステムに関連するものは避けるべきです。