Centos 7で実行されているVPSがあり、VPSアカウントを20 GBのディスク領域から別の40 GBのディスク領域にアップグレードしましたが、現在より大きなパーティションにパーティションを拡張することはサポートされていません。
ご覧のとおり、現在20GBのパーティションのスペースがほとんどいっぱいで、簡単にバックアップすることはできません。
このパーティションを最大40 GBまで安全に拡張できることを確認する必要があります。
インターネット上で次のステップを読んで、私が正しいプロセスが100%または95%安全であることをコミュニティに確認したいと思います。 (事故が発生する可能性があることを知っていますが、通常の状況を意味します。)
ステップは...
- VPS My SSH: sudo Growthpart /dev/sda 1
- ファイルシステムのサイズ変更: sudo resize2fs /dev/sda1
- 確認:df -h
- 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