私は次のようなさまざまな質問/回答を読みました。
ただし、拡張する必要があるext3パーティションがあります。これはLVMグループに属しておらず、将来も属しません。
データを失うことなくこれを達成するにはどのような手順を実行する必要がありますか?
私はXenServerでCentOS 6.4 x64を実行しています(テキストのみ、GUI / Xなどはありません)。パーティション()を持つXenServer仮想ディスクのサイズを変更しました/dev/xvdb1
(唯一のパーティションです)。
答え1
3.2がある場合は、そのコマンドを使用してパーティションを拡張できますparted
。それ以外の場合は、既存のパーティションテーブルを一緒に有効にする必要がありresizepart
ます。あなたの場合、パーティションはほぼ確実にセクター2048で始まります。コマンドを使用してパーティションを削除し、コマンドを使用して再作成し、同じセクタで起動することを確認し、新しい新しい「ディスク」サイズを使用するようにします。print
unit s
rm
mkpart
次に、ファイルシステムのサイズを変更する必要があります。 ext[234]の場合resizepart /dev/xvdb1
。
答え2
通常のパーティション(PC BIOSまたはGPT)であるとします。
パーティションテーブルをバックアップする必要があります(例:
sfdisk -d /dev/sda
または使用parted /dev/sda "unit s" print
)。パーティションの背後に空き領域があることを確認する必要があります。
パーティションを直接拡張するツールがない場合は、パーティションを削除して同じセクタで大きなサイズに再作成する必要があります。
パーティションを拡張したら、
resize2fs /dev/xvdb1
ファイルシステム拡張を実行してパーティション全体を拡張します。