Skip to content

Instantly share code, notes, and snippets.

@goneri
Created June 14, 2021 16:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save goneri/7c7dd1dacb2d6e14cead0608fda92de3 to your computer and use it in GitHub Desktop.
Save goneri/7c7dd1dacb2d6e14cead0608fda92de3 to your computer and use it in GitHub Desktop.
hammer2 growfs failure
root@dragonflybsd-600-hammer2:~ # fsck_hammer2 /dev/vbd0s3
volume header
zone.0 0000000000000010 (best)
zone.1 exceeds volume size
freemap
zone.0 0000000000000010 (best)
1 blockref (0 node, 1 leaf), 32.00KB
zone.1 exceeds volume size
volume
zone.0 0000000000000010 (best)
149752 blockref (39975 inode, 2904 indirect, 66880 data, 39993 dirent), 2.25GB
zone.1 exceeds volume size
root@dragonflybsd-600-hammer2:~ # mount
vbd0s3 on / (hammer2, local)
devfs on /dev (devfs, nosymfollow, local)
/dev/vbd0s0a on /boot (ufs, local)
procfs on /proc (procfs, local)
tmpfs on /var/run/shm (tmpfs, local)
root@dragonflybsd-600-hammer2:~ # cat /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
vbd0s3 / hammer2 rw 1 1
vbd0s0a /boot ufs rw 1 1
vbd0s1 none swap sw 0 0
proc /proc procfs rw 4 4
root@dragonflybsd-600-hammer2:~ # gpt show vbd0
start size index contents
0 1 - PMBR
1 1 - Pri GPT header
2 32 - Pri GPT table
34 2014 - Unused
2048 2097152 0 GPT part - DragonFly Label32
2099200 1048576 1 GPT part - EFI System
3147776 2000896 2 GPT part - FreeBSD Swap
5148672 2850816 3 GPT part - DragonFly HAMMER2
7999488 23457792 - Unused
root@dragonflybsd-600-hammer2:~ # gpt expand vbd0
Expand GPT by 23457280 blocks
expand entry 3 type=00000000-0000-0000-0000-000000000000 5148672,7999487 to 31455231
root@dragonflybsd-600-hammer2:~ # gpt show vbd0
start size index contents
0 1 - PMBR
1 1 - Pri GPT header
2 32 - Pri GPT table
34 2014 - Unused
2048 2097152 0 GPT part - DragonFly Label32
2099200 1048576 1 GPT part - EFI System
3147776 2000896 2 GPT part - FreeBSD Swap
5148672 26306560 3 GPT part - DragonFly HAMMER2
31455232 2015 - Unused
31457247 32 - Sec GPT table
31457279 1 - Sec GPT header
root@dragonflybsd-600-hammer2:~ # hammer2 growfs /
/ grown to 13463715840
root@dragonflybsd-600-hammer2:~ # hammer2 show vbd0
hammer2: /dev/vbd0 #0: bad magic
root@dragonflybsd-600-hammer2:~ # fsck_hammer2 /dev/vbd0s3
fsck_hammer2: /dev/vbd0s3 #2: bad magic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment