以下の内容はhttps://souiunogaii.hatenablog.com/entry/Proxmox-AlmaLinux-diskaddより取得しました。


Proxmox上の仮想マシンAlmaLinuxのディスク容量を拡張する手順

※[PR]当ブログの記事の中にはプロモーションが含まれています。

・Proxmox上の仮想マシンのディスク容量を拡張したい。
・具体的な手順を教えてほしい。

こういった疑問に答えます。

本記事の内容

  1. Proxmox上の仮想マシンのディスク容量を拡張する手順

サトナカ (@souiunogaii)

この記事を書いている私は、某SIerに勤務しながら、
WEB系エンジニア・インフラエンジニアに憧れて、プログラミングおよびインフラ技術の勉強をしています。

こういった私が、解説していきます。

私が実機で試したコマンドや画像を載せて書いています。
記事の信頼性担保に繋がると思います。

Proxmox上の仮想マシンのディスク容量を拡張する手順

環境

手順その1 Proxmox画面上でディスクのリサイズ

仮想マシン>ハードウェア>ディスクの動作>リサイズ

増分サイズ(GiB)を入力して「ディスクのリサイズ」をクリック

手順その2 ディスクパーティション拡張

cfdisk
[root@SV-ALTAIR ~]# cfdisk
GPT PMBR のサイズが合致していません (20971519 != 37748735) が、w (書き込み) コマンドで修正されます。
The backup GPT table is not on the end of the device. This problem will be corrected by write.

上下キーでデバイスを選択。(今回はdev/sda3 を選択)

左右キーで「サイズ変更」を選択。

新しいサイズを確認してEnter

左右キーで「書き込み」を選択してEnter

yes と入力してEnter

左右キーで「終了」を選択してEnter

pvresize /dev/sda3
[root@SV-ALTAIR ~]# pvresize /dev/sda3
  Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized

手順その3 論理パーティション拡張

変更前の確認。

df -h
[root@SV-ALTAIR ~]# df -h
ファイルシス               サイズ  使用  残り 使用% マウント位置
devtmpfs                     2.9G     0  2.9G    0% /dev
tmpfs                        2.9G     0  2.9G    0% /dev/shm
tmpfs                        2.9G  8.9M  2.9G    1% /run
tmpfs                        2.9G     0  2.9G    0% /sys/fs/cgroup
/dev/mapper/almalinux-root   7.5G  6.4G  1.1G   87% /
/dev/loop0                    67M   67M     0  100% /var/lib/snapd/snap/core24/988
/dev/loop1                   105M  105M     0  100% /var/lib/snapd/snap/core/17210
/dev/loop2                    67M   67M     0  100% /var/lib/snapd/snap/core24/1006
/dev/loop3                    64M   64M     0  100% /var/lib/snapd/snap/core20/2582
/dev/loop4                    51M   51M     0  100% /var/lib/snapd/snap/snapd/24505
/dev/loop5                   105M  105M     0  100% /var/lib/snapd/snap/core/17212
/dev/loop7                    51M   51M     0  100% /var/lib/snapd/snap/snapd/24718
/dev/loop6                    64M   64M     0  100% /var/lib/snapd/snap/core20/2599
/dev/loop8                    55M   55M     0  100% /var/lib/snapd/snap/certbot/4730
/dev/loop9                    55M   55M     0  100% /var/lib/snapd/snap/certbot/4737
/dev/sda2                   1014M  277M  738M   28% /boot
/dev/sda1                    599M  5.9M  593M    1% /boot/efi
tmpfs                        594M     0  594M    0% /run/user/1000

/ 領域を拡張

lvextend -l +100%FREE /dev/mapper/almalinux-root
[root@SV-ALTAIR ~]# lvextend -l +100%FREE /dev/mapper/almalinux-root
  Size of logical volume almalinux/root changed from 7.41 GiB (1897 extents) to 15.41 GiB (3945 extents).
  Logical volume almalinux/root successfully resized.
xfs_growfs /dev/mapper/almalinux-root
[root@SV-ALTAIR ~]# xfs_growfs /dev/mapper/almalinux-root
meta-data=/dev/mapper/almalinux-root isize=512    agcount=4, agsize=485632 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1    bigtime=0 inobtcount=0
data     =                       bsize=4096   blocks=1942528, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 1942528 to 4039680

変更後の確認。

df -h
[root@SV-ALTAIR ~]# df -h
ファイルシス               サイズ  使用  残り 使用% マウント位置
devtmpfs                     2.9G     0  2.9G    0% /dev
tmpfs                        2.9G     0  2.9G    0% /dev/shm
tmpfs                        2.9G  8.9M  2.9G    1% /run
tmpfs                        2.9G     0  2.9G    0% /sys/fs/cgroup
/dev/mapper/almalinux-root    16G  6.5G  9.0G   42% /
/dev/loop0                    67M   67M     0  100% /var/lib/snapd/snap/core24/988
/dev/loop1                   105M  105M     0  100% /var/lib/snapd/snap/core/17210
/dev/loop2                    67M   67M     0  100% /var/lib/snapd/snap/core24/1006
/dev/loop3                    64M   64M     0  100% /var/lib/snapd/snap/core20/2582
/dev/loop4                    51M   51M     0  100% /var/lib/snapd/snap/snapd/24505
/dev/loop5                   105M  105M     0  100% /var/lib/snapd/snap/core/17212
/dev/loop7                    51M   51M     0  100% /var/lib/snapd/snap/snapd/24718
/dev/loop6                    64M   64M     0  100% /var/lib/snapd/snap/core20/2599
/dev/loop8                    55M   55M     0  100% /var/lib/snapd/snap/certbot/4730
/dev/loop9                    55M   55M     0  100% /var/lib/snapd/snap/certbot/4737
/dev/sda2                   1014M  277M  738M   28% /boot
/dev/sda1                    599M  5.9M  593M    1% /boot/efi
tmpfs                        594M     0  594M    0% /run/user/1000

やったぜ!




以上の内容はhttps://souiunogaii.hatenablog.com/entry/Proxmox-AlmaLinux-diskaddより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14