1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Proxmox 上の FreeBSD の zfs ディスクを拡張する

Posted at

Proxmox 上の仮想マシン (FreeBSD) のディスクを拡張する

FreeBSD を shutdown してディスク割り当てを拡張する

image.png
Hardware > Hard Disk を選択
Disk Action のプルダウン → Resize をクリック

拡張する容量を指定する

image.png

FreeBSD 上の zfs を確認する

FreeBSD を起動し、念のためシングルユーザモードで起動しておく

root@:/ # gpart show vtbd0
=>       34  209715126  vtbd0  GPT  (300G) [CORRUPT]
         34        345      1  freebsd-boot   (173K)
        379      66584      2  efi  (33M)
      66963    2097152      3  freebsd-swap   (1.0G)
    2164115  207551045      4  freebsd-zfs   (99G)

ディスクの情報がおかしいらしいので修正する

root@:/ # gpart recover vtbd0
vtbd0 recovered
root@:/ # gpart show vtbd0
=>       34  629145526  vtbd0  GPT  (300G)
         34        345      1  freebsd-boot   (173K)
        379      66584      2  efi  (33M)
      66963    2097152      3  freebsd-swap   (1.0G)
    2164115  207551045      4  freebsd-zfs   (99G)
  209715160  419430400         - free -  (200G)

[CORRUPT] が消えて後ろに空き領域 (- free - (200G)) ができた

zfs のパーティションを拡張する

root@:/ # gpart resize -i 4 vtbd0
vtbd0p4 resized
root@:/ # gpart recover vtbd0
=>       34  629145526  vtbd0  GPT  (300G)
         34        345      1  freebsd-boot   (173K)
        379      66584      2  efi  (33M)
      66963    2097152      3  freebsd-swap   (1.0G)
    2164115  626981445      4  freebsd-zfs   (299G)

df で見ると、ファイルシステムはまだ拡張していない

root@:/ # df -h .
Filesystem            Size    Used    Avail Capacity  Mounted on
zroot/ROOT/default     32G     21G      11G    66%    /

zpool を再読み込みさせる

root@:/ # zpool online -e zroot /dev/vtbd0p4
root@:/ # zpool status zroot
  pool: zroot
 state: ONLINE
config:

        NAME        STATE     READ WRITE CHSUM
        zroot       ONLINE       0     0     0
          vtbd0p4   ONLINE       0     0     0

errors: No known data errors

多分、再起動でもいける気がする

df を確認する

root@:/ # df -h .
Filesystem            Size    Used    Avail Capacity  Mounted on
zroot/ROOT/default    226G     21G     205G     9%    /

拡張された

完了!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?