Пример для лабы с корнем на raidz (поставлено штатным bsdinstall). В гипервизоре увеличиваем размер виртуальных дисков:
После запуска, изнутри виртуальной машины:
В ходе выполнения полезно наблюдать за выводом команд "gpart show" и "zpool list -v", в выводе последней команды за полем EXPANDSZ. Ссылки: man zpool, man gpart
truncate -s +5G disk{0,1}.img
После запуска, изнутри виртуальной машины:
zpool set autoexpand=on zroot gpart recover vtbd0 gpart recover vtbd1 gpart resize -i3 vtbd0 gpart resize -i3 vtbd1 zpool offline zroot gpt/zfs1 zpool online zroot gpt/zfs1
В ходе выполнения полезно наблюдать за выводом команд "gpart show" и "zpool list -v", в выводе последней команды за полем EXPANDSZ. Ссылки: man zpool, man gpart