ディスク容量スケールアップ手順 さくらのVPS

ディスク容量スケールアップ手順は、さくらのVPSのディスク容量をスケールアップした後、追加された領域をルートファイルシステム(/)に割り当てるための手順です。サービス稼働中のスケールアップはできません。

変更前
/dev/vda2    800GB    /

変更後
/dev/vda2    1.6TB    /

前提条件

  • VPSのスケールアップが完了していること
  • VPSの再起動が完了していること
  • ext4ファイルシステムを利用していること
  • 作業前にバックアップを取得していること

1. コントロールパネルでスケールアップ

さくらのVPSコントロールパネルからプラン変更を実施する。OSのシャットダウンが必要です。800GBのスケールアップ作業の目安は1時間

確認項目

  • 「スケールアップ手続きが完了しました」と表示される
  • 右下の処理中アイコンが消える
  • VPSを起動する

2. SSHログイン

ssh root@<サーバIP>

3. ルートパーティションを確認

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda2       800G  680G   69G  91% /

ルートファイルシステムがどのパーティションか確認する。

4. ディスク構成確認

# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  1.6T  0 disk
├─vda1 253:1    0    1M  0 part
└─vda2 253:2    0  800G  0 part /

この場合、ディスクは /dev/vda、ルートパーティションは /dev/vda2、パーティション番号は 2

5. ディスク容量拡張確認

# gdisk -l /dev/vda
Disk /dev/vda: 1.6 TiB

6. growpartインストール

# dnf install -y cloud-utils-growpart

7. パーティション拡張

growpart <ディスク> <パーティション番>

# growpart /dev/vda 2

8. ファイルシステム拡張

resize2fs <パーティション>

# resize2fs /dev/vda2

9. 容量確認

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda2       1.6T  680G  824G  46% /