Ubuntu 18.04拡張ディスク

Ubuntu 18.04拡張ディスク

ディスク領域が不足している仮想Ubuntu 18.04サーバーがあります。仮想サーバーなので、vSphereでハードドライブのサイズを増やしました。 cfdiskで空き領域を見ることができますが、新しい領域を利用するためにファイルシステムパーティションを拡張する方法がわかりません。パーティションにサイズ変更オプションがあることがわかりますが、これはパーティションもフォーマットされ、私のデータが失われるかどうかはわかりません...少しLinux n00b、どんな助けでも大変感謝しています。

cfdisk出力:

Device         Start        End       Sectors    Size  Type

/dev/sda1       2048       4095          2048      1M  BIOS boot
/dev/sda2       4096   41940991      41936896     20G  Linux filesystem
Free space  41940992  104857566      62916575     30G  

ありがとうございます!

答え1

n00bの場合:X転送が有効になって接続(ssh -X yourserver)し、gpartedサイズ変更のためにユーザーフレンドリーなGUIをインストールして使用します/dev/sda2

上級ユーザーは起動して入るparted /dev/sdaことができますresizepart 2。パーティションの終わりは、ディスクの終わりと一致するように自動的に選択されます。ただし、これはパーティションのサイズだけを調整します。適切なツールを使用して、resize2fs /dev/sda2ext2/3/4などのパーティション全体にわたってファイルシステムのサイズを変更できます。

答え2

として追加注:この場合(サイズが変更されたパーティションが終了した後の空き容量)、以下を使用してパーティションのサイズを変更できます。

growpart /dev/sda 2

あなたはインストールすることができますgrowpartパッケージをインストールすると:cloud-guest-utils

注:ディスク/パーティションでこれらの操作を実行すると、常にデータ損失のリスクがあります。

答え3

OPと同じことをしようとしています。私が持っている唯一の違いは、Ubuntu 20.04 LTSサーバーを使用していることです。

cfdiskまだそんな情報を見ようと努力したことがなくて(dfとは試してみたlsblk)ずっと走っているcfdisk

cfdisk私のディスク自体を「サイズ調整」するオプションがあることに驚きました。追加のツールを使用せずにsdaに移動し、[サイズ調整]オプションを選択するだけです。参考のために添付されたスクリーンショット:

ここに画像の説明を入力してください。

もちろん、実際のファイルシステムのサイズを変更する必要があります。正確に何をすべきかは覚えていませんが、1ヶ月前に手順をまとめた答えをここに書いたことを覚えています(他の人に役立つように共有)。https://askubuntu.com/a/1393329/658154

デフォルトでは、物理ボリューム(pvresize)、論理lvextendボリューム()、最後にファイルシステム(resize2fs)のサイズを変更します。

関連情報