Date: Mon, 30 Mar 2015 22:59:01 -0700 From: Julian Hsiao <madoka@nyanisore.net> To: freebsd-virtualization@freebsd.org Subject: Re: Bhyve storage improvements (was: Several bhyve quirks) Message-ID: <mfdd35$t7$1@ger.gmane.org> References: <5515270A.7050408@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2015-03-27 09:46:50 +0000, Alexander Motin said: > [snip] > > Also both virtio-blk and ahci-hd drivers now report to guest logical and > physical block sizes of underlying storage, that allow guests properly > align partitions and I/Os for best compatibility and performance. Hi Alexander, In a previous reply from Peter Grehan, he said that ahci-hd should already report the correct block size in 10.1. I had some time to try it out today, but I'm still having issues: $ zfs create \ -o compression=off \ -o primarycache=metadata \ -o secondarycache=metadata \ -o volblocksize=4096 \ -o refreservation=none \ -V 10G \ zroot/usr/bhyve/test/img $ geli init -B none -e AES-XTS -K test.key -l 128 -P -s 4096 \ zvol/zroot/usr/bhyve/test/img $ geli attach -p -k test.key zvol/zroot/usr/bhyve/test/img [set up device map, grub-bhyve, etc.] $ bhyve -A -c 1 -H -P -m 256 \ -s 0:0,hostbridge \ -s 1:0,ahci-hd,img.eli \ -s 2:0,ahci-cd,ubuntu-14.10-server-amd64.iso \ -s 31,lpc -l com1,stdio \ test [boot guest to recovery console] $ fdisk -l /dev/sda fdisk: cannot open /dev/sda: Input/output error And syslog shows a lot of errors accessing sda. Note that the actual HDD has 512-byte sectors, so perhaps bhyve is getting the sector size from the hardware and not from geli / ZFS? Julian Hsiao
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mfdd35$t7$1>