Centos 7にインストールされているVPSを安全に拡張する方法は?

Centos 7にインストールされているVPSを安全に拡張する方法は?

Centos 7で実行されているVPSがあり、VPSアカウントを20 GBのディスク領域から別の40 GBのディスク領域にアップグレードしましたが、現在より大きなパーティションにパーティションを拡張することはサポートされていません。

ご覧のとおり、現在20GBのパーティションのスペースがほとんどいっぱいで、簡単にバックアップすることはできません。

このパーティションを最大40 GBまで安全に拡張できることを確認する必要があります。

インターネット上で次のステップを読んで、私が正しいプロセスが100%または95%安全であることをコミュニティに確認したいと思います。 (事故が発生する可能性があることを知っていますが、通常の状況を意味します。)

ステップは...

  1. VPS My SSH: sudo Growthpart /dev/sda 1
  2. ファイルシステムのサイズ変更: sudo resize2fs /dev/sda1
  3. 確認:df -h
  4. sudoの再起動

どう思いますか?これは安全ですか?パーティションは40GBまで正しく拡張されますか?もちろん正常な状況で。

より多くのシェルコマンドを事前に実行するには、教えてください。

パーティションとハードドライブの現在の状態を示すイメージを添付しました。

事前によろしくお願いします。

地図

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

ランニング:

sudo成長部分-N /dev/sda 1

わかりました。残りの作業は完了できるようです。

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

ベストアンサー1

Growpartとresize2fsはオンラインで行うことができます。つまり、ファイルシステムをオフラインにする必要はありません(マウント解除する必要はありません)。これにより、ファイルシステムが動的に増加する可能性があります。

次のステップが機能します。

# First, TEST what growpart is going to do (dry run)
# (the values are just examples -- check if the "size" and "end" change to what you'd expect)
» sudo growpart -N /dev/sda1 1
CHANGE: partition=1 start=4096 old: size=16773087 end=16777183 new: size=25161695 end=25165791

# If you're satisfied, apply
» sudo growpart /dev/sda1 1

# If you do lsblk, you should now see that the disk and partition sizes are both 40GB!

# Grow ext4 partition
» sudo resize2fs /dev/sda1

# Check with df -h if the free space increased

おすすめ記事