gedia
Cadet
- Joined
- Mar 26, 2012
- Messages
- 2
Hi,
I'm new both to the *BSD world and software-based NAS solutions. I'm considering deploying FreeNAS 8 mainly because of ZFS and AD integration, and also because of its reputation as a robust NAS solution. I would be grateful if someone could shed some light on the following two questions:
1) I've been thinking of installing FreeNAS in a virtualized environment, under Linux KVM (surprisingly, there are very few references to this on the web). However, there is no out-of-the-box virtio support in freebsd, afaik. There is, however, this project: http://people.freebsd.org/~kuriyama/virtio/
Is it possible to a) install freenas on a (fully) virtualized disk under KVM, and then b) install virtio support by following instructions on pkg_add use? And if yes, would I then be able to boot the same image after I switch to paravirtualized network and storage drivers? I think it should work for linux (after some grub/fstab tweaking) but I have no idea whether this would hold true for FreeNAS as well.
I'm reading these virtio drivers are provided as "binary modules". Is this similar to cases where linux would require an initrd before it would be able to mount the root filesystem? Does this mean I won't be able to boot off a virtio disk without an initrd?
2) Does FreeNAS require raw access to storage devices? I'm considering installing the distro on a poweredge server with hardware RAID10, but I need some of the storage for other VMs (as well as FreeNAS itself). If I exposed an LVM volume to FreeNAS as a single paravirtualized virtio disk, would that raise any issues?
Thank you in advance.
I'm new both to the *BSD world and software-based NAS solutions. I'm considering deploying FreeNAS 8 mainly because of ZFS and AD integration, and also because of its reputation as a robust NAS solution. I would be grateful if someone could shed some light on the following two questions:
1) I've been thinking of installing FreeNAS in a virtualized environment, under Linux KVM (surprisingly, there are very few references to this on the web). However, there is no out-of-the-box virtio support in freebsd, afaik. There is, however, this project: http://people.freebsd.org/~kuriyama/virtio/
Is it possible to a) install freenas on a (fully) virtualized disk under KVM, and then b) install virtio support by following instructions on pkg_add use? And if yes, would I then be able to boot the same image after I switch to paravirtualized network and storage drivers? I think it should work for linux (after some grub/fstab tweaking) but I have no idea whether this would hold true for FreeNAS as well.
I'm reading these virtio drivers are provided as "binary modules". Is this similar to cases where linux would require an initrd before it would be able to mount the root filesystem? Does this mean I won't be able to boot off a virtio disk without an initrd?
2) Does FreeNAS require raw access to storage devices? I'm considering installing the distro on a poweredge server with hardware RAID10, but I need some of the storage for other VMs (as well as FreeNAS itself). If I exposed an LVM volume to FreeNAS as a single paravirtualized virtio disk, would that raise any issues?
Thank you in advance.