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/sda2
LVMサイズを増やすと、後でシステムが起動し、LVMはそのまま残りますか?私はいつもデータ破損の可能性があることを知っており、すべてをバックアップしました。実際の質問は、これがディスク構成を変更する正しい方法であるかどうかです。
それとも、割り当てられていないスペースをLVMにマージするより良い方法はありますか?
ベストアンサー1
5854484482セクタのパーティション長がmsdosパーティションテーブルで指定された最大値4294967295を超えています。
これは、(論理)ディスクが2TB制限を超えたことを明確に示す。
この問題を解決するには - 以下を使用する必要があります。GPTパーティションテーブル。これを変更するには:
#parted /dev/sda mklabel gpt
パーティションテーブルをmsdosからgptに変更すると、すべてのデータが失われます!データを復元するには、バックアップがあることを確認してください。
ディスクを再構成する場合は、RAID アレイ全体を lvm 物理ボリュームとして使用することを検討してください。 Ubuntuで/boot
パーティションを.txtファイルに入れるのに問題はありませんlvm
。また、パーティションのサイズを簡単に調整できるという利点もあります。