GPartedを使用したパーティションテーブルの変更

GPartedを使用したパーティションテーブルの変更

RAID 5構成(Perc 6 / i)に6 x 600 GB SASドライブを搭載したUbuntu 12.04 LTSサーバーがあります。

分割方法は次のとおりです。

Partition    File System   Mount Point    Size
/dev/sda1    ext2          /boot          243.00 MiB
/dev/sda2    extended                     1.09 TiB
  /dev/sda5  lvm2                         1.09 TiB
unallocated  unallocated                  1.64 TiB

/dev/sda5未割り当て領域を含むようにパーティションを拡張し、大きなパーティションを作成したいと思います。ただし、パーティションを拡張しようとすると、次のエラーが発生します。

5854484482セクタのパーティション長がmsdosパーティションテーブルで指定された最大値4294967295を超えています。

新しいパーティションテーブルを作成する必要があると思います。しかし、そうすれば問題が発生する可能性があることも学びました。

私の基本的な質問は次のとおりです。 GParted Live CDから起動し、新しいパーティションテーブルを適用し、パーティションを拡張して/dev/sda2LVMサイズを増やすと、後でシステムが起動し、LVMはそのまま残りますか?私はいつもデータ破損の可能性があることを知っており、すべてをバックアップしました。実際の質問は、これがディスク構成を変更する正しい方法であるかどうかです。

それとも、割り当てられていないスペースをLVMにマージするより良い方法はありますか?

ベストアンサー1

5854484482セクタのパーティション長がmsdosパーティションテーブルで指定された最大値4294967295を超えています。

これは、(論理)ディスクが2TB制限を超えたことを明確に示す。

この問題を解決するには - 以下を使用する必要があります。GPTパーティションテーブル。これを変更するには:

#parted /dev/sda mklabel gpt

パーティションテーブルをmsdosからgptに変更すると、すべてのデータが失われます!データを復元するには、バックアップがあることを確認してください。

ディスクを再構成する場合は、RAID アレイ全体を lvm 物理ボリュームとして使用することを検討してください。 Ubuntuで/bootパーティションを.txtファイルに入れるのに問題はありませんlvm。また、パーティションのサイズを簡単に調整できるという利点もあります。

おすすめ記事